امیرحسین کریم پور
مدیر ارشد توسینسو و متخصص سرویس های مایکروسافت

آموزش اجبار به استفاده از یک هسته CPU در نرم افزارهای ویندوز

چگونه نرم افزار های ویندوز را مجبور به استفاده از یک هسته CPU کنیم؟ تغییر دادن affinity یا وابستگی یک Process به این معنی است که شما یک Application را محدود به استفاده از یک Logical Processor یا پردازنده منطقی کنید(در اینجا همان thread های CPU مد نظر ماست).این کار میتواند زمانی مفید واقع شود که نرم افزاری سنگین از تمام پردازنده های ما کار میکشد.در این مقاله ما این کار را عملی خواهیم کرد.

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
  • تذکر: پیشنهاد مایکروسافت این است که این تنظیمات را بر روی اپلیکیشن ها اعمال نکنید و بگذارید خود سیستم عامل ویندوز این کار را بر عهده بگیرد.

 

چگونه نرم افزار های ویندوز را مجبور به استفاده از یک CPU خاص کنیم ؟


نحوه تغییر دادن Affinity یک Process در ویندوز:
1. بر روی نوار Taskbar راست کلیک کرده و Task Manager را باز کنید.

چگونه نرم افزار های ویندوز را مجبور به استفاده از یک CPU خاص کنیم ؟


2. سپس تب Details را انتخاب کنید.

چگونه نرم افزار های ویندوز را مجبور به استفاده از یک CPU خاص کنیم ؟



3. بر روی Process مورد نظر راست کلیک کرده و از منو گزینه Set affinity را برگزینید.

چگونه نرم افزار های ویندوز را مجبور به استفاده از یک CPU خاص کنیم ؟



4. در این پنجره شما خواهید که Application مورد نظر برای استفاده از تمام پردازنده ها در کامپیوترتان اجازه داده شده است.(همه پردازنده ها تیک خورده اند)

چگونه نرم افزار های ویندوز را مجبور به استفاده از یک CPU خاص کنیم ؟



5. پردازنده ای که میخواهید برنامه تنها از آن استفاده کند را مانند شکل زیر انتخاب کنید.

چگونه نرم افزار های ویندوز را مجبور به استفاده از یک CPU خاص کنیم ؟

امیرحسین کریم پور
امیرحسین کریم پور

مدیر ارشد توسینسو و متخصص سرویس های مایکروسافت

امیرحسین کریم پور ، مدیر ارشد توسینسو ، متخصص شبکه ، تخصص در حوزه سیستم عامل های کلاینت و سرور مایکروسافت و سرویس های مربوطه ، سیستم عامل لینوکس و... ، سابقه کار با سازمان ها و شرکت های مختلف در زمینه سرویس های مایکروسافت در قالب پروژه ، مشاوره و آموزش. علاقه مند به حوزه امنیت اطلاعات و تست نفوذ سنجی

نظرات