উত্তর:
taskset <affinity mask> -p <process>
অর্থাত
taskset 1 -p 12345
শুধুমাত্র প্রসেসর / কোর 1 ব্যবহার করতে 12345 প্রক্রিয়া সেট করতে
বিটমাস্ক একটি তালিকা হতে পারে (উদাহরণস্বরূপ, 4+ কোর সিস্টেমের 1 3 এবং 4 টি কোর ব্যবহারের জন্য 1,3,4) বা হেক্সের বিটমাস্ক (0x0000000D 1,3,4, 0x00000001 মাত্র 1 টির জন্য)
taskset
সাধারণত একটি প্যাকেজ বলা হয় shedutils
।
সম্পাদনা: প্রায় ভুলে গিয়েছে ... আপনি যদি কোনও বিদ্যমান প্রক্রিয়ার পরিবর্তে কোনও নতুন কমান্ডের পরিবর্তনটি স্থির করতে চান তবে ব্যবহার করুন:
taskset <mask> <program> [<arg1>]...[<argN>]
টাস্কসেট (ইউজার-লিনাক্স 2.13-প্রি 7) ব্যবহার: টাস্কসেট [বিকল্পসমূহ] [মাস্ক | সিপিইউ-তালিকা] [পিড | cmd [আরগস ...]] সেট করুন বা কোনও প্রক্রিয়াটির সান্নিধ্য পান
-p, --pid বিদ্যমান প্রদত্ত পিড -c, --cpu-list ডিসপ্লেতে পরিচালনা করে এবং তালিকা বিন্যাসে cpus নির্দিষ্ট করে -h, - সহায়তাটি এই সাহায্য প্রদর্শন করে --v, - রূপান্তর আউটপুট সংস্করণ তথ্য
ডিফল্ট আচরণটি একটি নতুন কমান্ড চালানো হয়: টাস্কসেট 03 এসএসডি-বি 1024 আপনি বিদ্যমান টাস্কের মুখোশটি পুনরুদ্ধার করতে পারবেন: টাস্কসেট-পি 700 বা সেট করুন: টাস্কসেট-পি 03 700 তালিকার বিন্যাসটি একটি পরিবর্তে কমা-বিচ্ছিন্ন তালিকা ব্যবহার করে মুখোশ: টাস্কসেট -পিসি 0,3,7-11 700 তালিকা বিন্যাসে ব্যাপ্তি একটি বিস্তৃত যুক্তি নিতে পারে: যেমন 0-31: 2 মাস্ক 0x55555555 এর সমতুল্য
আপনি সর্বদা আপনার প্রয়োজন হিসাবে সার্ভারকে অনুকূল করতে পারেন