نمایش نتایج 1 تا 4 از 4

نام تاپیک: مديريت Process ها در Windows

  1. #1
    کاربر دائمی آواتار ICEMAN
    تاریخ عضویت
    تیر 1383
    محل زندگی
    Hyper-V
    پست
    476

    مديريت Process ها در Windows

    سلام دوستان ...
    چند تا سوال در مورد مديدريت Process ها داشتم :

    1) فرق HANDLE با ID براي شناسايي Process ها چيه ؟
    2) منظور از Process Group چيه و چطوري ايجاد ميشه ؟
    3) يك JOB با يه Process معمولي يا يه Thread چه فرقي ميكنه ؟
    4) آيا امكان Pause و Resume كردن يك Process يا Thread يا JOB وجود داره ؟چطور؟
    5) WaitForSingleObject اين تابع زماني كه يه Process كارش تموم بشه Return ميكنه يا با توجه به DWORD dwMilliseconds بعد از يه زماني اون Object و Terminate ميكنه؟
    6
    )Process Affinity
    Handle Count
    برنامه Process Explorer يه TAB به نام String داره اون String ها چي هستن چطوري بدست مي آن ؟

    با تشكر
    آخرین ویرایش به وسیله ICEMAN : جمعه 13 اردیبهشت 1387 در 12:05 عصر

  2. #2
    لطفا تعداد زیادی سوال در یک تاپیک مطرح نکنید.

    پاسخ به برخی از سوالات شما:

    1) ID یک شماره شناسایی هست که در کل سیستم منحصر به فرد است و قایل استفاده توسط سایر پروسه ها هست، اما handle منحصر به برنامه خود شما می باشد.

    4) می توانید از توابع thread استفاده کنید مانند SuspendThread ، چرا که اگر برنامه شما فقط یک thread داشته باشد آنگاه برنامه به حالت تعلیق می رود، اما برگشت آن غیر ممکن می شود.
    لذا روش درست ، استفاده از روش های همزمان سازی مانند انواع wait می باشد.

    5)وقتی سیگنالی از طرف object ارسال شده باشد و یا وقتی زمان به پایان برسد تابع مقدارش را بر می گرداند.

  3. #3
    کاربر دائمی آواتار ICEMAN
    تاریخ عضویت
    تیر 1383
    محل زندگی
    Hyper-V
    پست
    476
    چشم!
    جواب سوال 6 رو هم خودم از MSDN پيدا كردم
    ممنون ميشم اگه كمكي در مورد 2-3 هم يه كمكي بكنيد

  4. #4
    يك فصل كامل در Windows Internals به Process Management پرداخته . ببينش
    UNIX is simple. It just takes a genius to understand its simplicity
    -- Dennis Ritchie

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •