SajjadKhati
کاربر فعال <A href="http://forum.majidonline.com/f
ممنون استاد علی
البته منظور من ادغام فایل اجرایی ویروس بود (بالاخره ویروس باید اولین بار از جایی اجرا بشه دیگه)
بعد اینکه در مقاله ی زیر :
چرا نمیتوان به Task Manager ویندوز اعتماد کرد؟
یه تیکه گفته :
"
در شکل بالا Stalled به معنی متوقف شدن پردازنده و پیشروی نکردن اجرای دستورالعمل است که علت اصلی آن منتظر ماندن پردازنده برای انجام عملیات خواندن-نوشتن حافظه اصلی (RAM) است. در شکل بالا نسبت زمان فعالیت پردازنده (Busy) به زمان متوقف شدن پردازنده (Stalled) بسیار به عملکرد در دنیای واقعی نزدیک است. در حقیقت پردازنده سیستم شما وقت بسیار زیادی متوقف میشود اما شما از آن بی اطلاع هستید
معیاری که شدت استفاده از پردازنده خوانده میشود، در حقیقت زمان بلا استفاده نبودن پردازنده است، به عبارتی دیگر مدت زمانی که پردازنده مشغول اجرای Thread بلا استفادگی سیستم عامل نیست. هسته سیستم عامل شما (هرچه که باشد) به طور مکرر وضعیت آن را پایش میکند. اگر یک Thread غیر بلا استفادگی اجرا شود، 100 میلی ثانیه بعد، هسته سیستم استدلال میکند پردازنده به طور کامل استفاده شده است.
و ...
"
این جمله درست نیست . اینطور نیست؟
همونطور که قبلا گفتید ، پردازنده هر موقع تشخیص داد (مثلا زمان توقف یک نخ یا زمانی که باید منتظر خوندن اطلاعات از رم باشه و یا کلا هر وقت دیگه ای که خودش تشخیص بده که کلا این تشخیص دست خودشه) ، اجرای اون نخ را متوقف میکنه و سراغ نخ دیگه ای میره و بعد از رسیدن اطلات رم ، ادامه ی اجرای نخ قبلی را انجام میده . درسته؟ یعنی کلا منتظر موندن برای پردازنده معنا نداره (چون اون نخ را که منتظرش میذاره را متوقف میکنه و سراغ نخ دیگه میره) . درسته؟
بقیه ی مقاله را اصلا متوجه نشدم محاسبه ی توان استفاده از پردازنده را چجوری محاسبه کرد که به 19.5 درصد رسید!
البته منظور من ادغام فایل اجرایی ویروس بود (بالاخره ویروس باید اولین بار از جایی اجرا بشه دیگه)
بعد اینکه در مقاله ی زیر :
چرا نمیتوان به Task Manager ویندوز اعتماد کرد؟
یه تیکه گفته :
"
در شکل بالا Stalled به معنی متوقف شدن پردازنده و پیشروی نکردن اجرای دستورالعمل است که علت اصلی آن منتظر ماندن پردازنده برای انجام عملیات خواندن-نوشتن حافظه اصلی (RAM) است. در شکل بالا نسبت زمان فعالیت پردازنده (Busy) به زمان متوقف شدن پردازنده (Stalled) بسیار به عملکرد در دنیای واقعی نزدیک است. در حقیقت پردازنده سیستم شما وقت بسیار زیادی متوقف میشود اما شما از آن بی اطلاع هستید
معیاری که شدت استفاده از پردازنده خوانده میشود، در حقیقت زمان بلا استفاده نبودن پردازنده است، به عبارتی دیگر مدت زمانی که پردازنده مشغول اجرای Thread بلا استفادگی سیستم عامل نیست. هسته سیستم عامل شما (هرچه که باشد) به طور مکرر وضعیت آن را پایش میکند. اگر یک Thread غیر بلا استفادگی اجرا شود، 100 میلی ثانیه بعد، هسته سیستم استدلال میکند پردازنده به طور کامل استفاده شده است.
و ...
"
این جمله درست نیست . اینطور نیست؟
همونطور که قبلا گفتید ، پردازنده هر موقع تشخیص داد (مثلا زمان توقف یک نخ یا زمانی که باید منتظر خوندن اطلاعات از رم باشه و یا کلا هر وقت دیگه ای که خودش تشخیص بده که کلا این تشخیص دست خودشه) ، اجرای اون نخ را متوقف میکنه و سراغ نخ دیگه ای میره و بعد از رسیدن اطلات رم ، ادامه ی اجرای نخ قبلی را انجام میده . درسته؟ یعنی کلا منتظر موندن برای پردازنده معنا نداره (چون اون نخ را که منتظرش میذاره را متوقف میکنه و سراغ نخ دیگه میره) . درسته؟
بقیه ی مقاله را اصلا متوجه نشدم محاسبه ی توان استفاده از پردازنده را چجوری محاسبه کرد که به 19.5 درصد رسید!
آخرین ویرایش: