კონკრეტული პროგრამის ლოგიკური პროცესების მიზანი Windows 7 და Windows 8
ეს ფუნქციები მუშაობს Windows 7, Windows 8 და Windows Vista. მე არ ვამბობ ამ უკანასკნელზე, რადგან ეს ჩვენი ქვეყნისთვის რამდენიმე ადამიანია.
გაუშვით Windows სამუშაო მენეჯერი და:
- Windows 7, გახსენით პროცესები tab
- Windows 8, ღია "დეტალები"
დააჭირეთ მაუსის მარჯვენა ღილაკს იმ პროცესზე, რომელიც დაინტერესებულია და აირჩიეთ "Set Settens" კონტექსტში მენიუში. "პროცესორების შესაბამისობა" ფანჯარაში გამოჩნდება, რომელშიც შეგიძლიათ მიუთითოთ პროცესორის (ან უფრო სწორად, ლოგიკური პროცესების), პროგრამას უფლება აქვს გამოიყენოს.
![პროგრამის შესრულების ლოგიკური პროცესების შერჩევა პროგრამის შესრულების ლოგიკური პროცესების შერჩევა](/userfiles/135/218_3.webp)
ეს ყველაფერი, ახლა პროცესი იყენებს მხოლოდ იმ ლოგიკურ პროცესებს, რომლებიც მას მისცეს. მართალია, ეს ხდება ზუსტად მომდევნო დაწყებამდე.
როგორ აწარმოებს პროგრამას კონკრეტული პროცესორი ბირთვის (ლოგიკური პროცესორი)
Windows 8 და Windows 7, ასევე არსებობს უნარი დაიწყოს განაცხადის ისე, რომ დაუყოვნებლივ მას შემდეგ გამოიყენება გარკვეული ლოგიკური პროცესორები. ამისათვის განაცხადის დაწყება უნდა განხორციელდეს პარამეტრების შესაბამისობის მითითებით. Მაგალითად:
C: \ windows \ system32 \ cmd.exe / c დაწყება / affinity 1 პროგრამული უზრუნველყოფა.exeამ მაგალითში, პროგრამული უზრუნველყოფის პროგრამა დაიწყება ლოგიკური პროცესორის 0 (CPU 0) გამოყენებით. ისინი. ფიგურა შემდეგ Affinities განსაზღვრავს ლოგიკური პროცესორი ნომერი + 1. იგივე ბრძანება შეგიძლიათ დაწეროთ განაცხადის კომბინაციაში ისე, რომ ის ყოველთვის იწყება კონკრეტული ლოგიკური პროცესორის გამოყენებით. სამწუხაროდ, მე ვერ მოვძებნო ინფორმაცია, თუ როგორ უნდა გადავიტანოთ პარამეტრი ისე, რომ განაცხადი არ იყენებს არა ერთი ლოგიკური პროცესორი და რამდენიმე წუთი ერთდროულად.
Upds: ნაპოვნია, თუ როგორ უნდა დაიწყოს განაცხადის რამდენიმე ლოგიკური პროცესორები გამოყენებით Affinity პარამეტრი. ჩვენ მიუთითეთ ნიღაბი ჰექსადეციალური ფორმატით, მაგალითად, თქვენ უნდა გამოიყენოთ პროცესორები 1, 3, 5, 7, შესაბამისად, ეს იქნება 10101010 ან 0xaa, როგორც / Affinity 0xaa.