উত্তর:
Http://www.alexxoid.com/blog/linux/getting-the-max-pid-value-for-linux-process.html থেকে :
লিনাক্স প্রক্রিয়াতে নির্ধারিত সর্বোচ্চ PID মান পেতে, নিম্নলিখিত কমান্ডটি চালান:
cat /proc/sys/kernel/pid_max
অধিকাংশ Linux মেশিন অন, ফল 32768 (= 2 15 )।
তবে প্রয়োজনে এটি 4194304 (= 2 22 ) পর্যন্ত কোনও মানতে সেট করা যেতে পারে । পিআইডি সংঘর্ষ এড়ানোর জন্য সার্ভারগুলির বৃহত্তর সীমা থাকতে পারে।
আপনি একটি লিনাক্স উত্তর পেয়েছেন এবং গ্রহণ করেছেন। সোলারিসে, প্রসেস আইডির সর্বাধিক মান হ'ল কার্নেল টিউনযোগ্য প্যারামিটার - pidmax
ইন /etc/system
- এটি ডিফল্ট 30,000 এবং এটি 266 এবং 999,999 এর মধ্যে যে কোনও জায়গায় সেট করা যায়। নোট করুন যে এটি নয় max_nprocs
, যা একটি পৃথক ফাংশন সহ কার্নেল টুনিয়েবল পরামিতি।
max_nprocs
অব্যবহৃত পিডগুলি উপলভ্য কিনা তা নির্বিশেষে সমবর্তী প্রক্রিয়াগুলির সংখ্যা সীমিত করে।
সর্বনিম্ন 1 এবং সাধারণত সর্বোচ্চ 2 ^ 15 হয়
/proc/0
কোনও ps -p 0
কাজই নেই :), যাইহোক, ভেরিয়েবল পিড ইনিশিয়ালাইজার হিসাবে, সেরাটি মনে হয়-1
max_nprocs
আলাদা, পার্থক্য কি?