ইউনিক্সের প্রক্রিয়াগুলি কীভাবে সংখ্যায়িত হয়?


17

প্রসেস টেবিলের পিআইডি সংখ্যার দিকে তাকালে আমি কোনও প্যাটার্ন খুঁজে পাই না ps -a, কারণ পিআইডিগুলি পরবর্তী সংখ্যা নয় এবং কখনও কখনও এই সংখ্যার মধ্যে বড় "ফাঁক" থাকে। এটি কি কারণ এমন কিছু প্রক্রিয়া থাকতে পারে যা অল্প সময়ের জন্য চলে এবং তারা কিছু পিআইডি সংরক্ষণ করে? কিছু পরিসীমা আছে, যার পরে প্রক্রিয়াগুলির সংখ্যাটি পুনরায় সেট হয়?

আমি ম্যাক ওএস এক্স ব্যবহার করছি তবে আমি অনুমান করি যে উত্তরটি সাধারণভাবে ইউনিক্সের জন্য প্রয়োগ করা উচিত।

উত্তর:


18

হ্যাঁ উভয় গণনা।

অনেক প্রক্রিয়া স্বল্পস্থায়ী হয়। তারা একটি পিআইডি পান, রান করুন, শেষ করুন এবং পিআইডি প্রক্রিয়া সারণী থেকে অদৃশ্য হয়ে যায়।

প্রক্রিয়াগুলি কখনও কখনও কেবলমাত্র এক সেকেন্ডের ভগ্নাংশের জন্য বেঁচে থাকে!

প্রায়শই প্রোগ্রামগুলি শুরু করার সময় তারা সিস্টেমটি পরীক্ষা করার এবং পরিবেশের সূচনা করার অংশ হিসাবে অসংখ্য কমান্ড চালায়।

সর্বাধিক পিআইডি নম্বর সিস্টেমের উপর নির্ভর করে এবং কখনও কখনও কনফিগারযোগ্য। মূলত যদি আপনি জানেন যে আপনার একটি বিশাল সংখ্যক প্রক্রিয়া চলতে চলেছে তবে আপনার সংখ্যাটি বাড়ানোর দরকার হতে পারে তবে নতুন অপারেটিং সিস্টেমে আমি বিশ্বাস করি যে কোনও কাজের চাপের জন্য সর্বাধিক সংখ্যাটি সাধারণত যথেষ্ট বড় large

প্রসেস টেবিলে পিআইডি হ'ল এন্ট্রি এবং প্রসেস টেবিলটি আপনার যত বেশি মেমোরি গ্রহণ করে।

এই সম্পর্কিত প্রশ্নটি একবার দেখুন: /server/279178/ কি-is-the-range-of- a- pid-on-linux-and-solaris

এছাড়াও নোট করুন যে এর সাথে সম্পর্কিত হল "ব্যবহারকারী প্রতি প্রক্রিয়াগুলির সর্বাধিক এনআর" যা একটি ক্ষতিকারক ব্যবহারকারীর বিরুদ্ধে ইচ্ছাকৃতভাবে পুরো প্রক্রিয়া সারণিকে হোগ করার জন্য অনেকগুলি প্রক্রিয়া তৈরির বিরুদ্ধে সুরক্ষা দেওয়ার একটি ব্যবস্থা।


7

উন্নত সুরক্ষার জন্য নতুন প্রসেসগুলিতে এলোমেলো পিআইডি নির্ধারণের জন্য কয়েকটি আধুনিক কার্নেলগুলি কনফিগার করাও সম্ভব। কমপক্ষে লিনাক্স এবং ফ্রিবিএসডি এটি সিস্টেস্টল সেটিং দিয়ে করতে পারে এবং ওপেনবিএসডি সর্বদা তা করে। এই ক্ষেত্রে আপনি সংখ্যার স্কিমা সম্পর্কে কম কিছু বলতে পারেন।


আপনি কি জানেন যে এর জন্য পারফরম্যান্স ব্যয়টি কী বিদ্যমান?
ব্রুস এডিগার

@ ব্রুস: প্রথম প্রস্তাবিত প্যাচটি নিষ্পাপ র্যান্ডমাইজ করার কারণে ও (ইনফটি) এর সবচেয়ে খারাপ পরিস্থিতি ছিল। তবে আমি মনে করি তারা নিরাপদ এবং ব্যবহারযোগ্য কিছু পেয়েছে। আমি এই বিষয়টিতে খুব সাম্প্রতিক কিছু পাইনি ... এমনটি বিশ্বাস করি না। :)
unPress325680

5
আমার কাছে অস্পষ্টতার মাধ্যমে র্যান্ডম পিআইডি সুরক্ষা বলে মনে হচ্ছে।
জোহান

এটি বেশিরভাগই ...
unPress325680

স্বতন্ত্র উদ্যোগ থেকে শুরু করে, লিনাক্স কেবল গ্র্যাসিকিউরিটি প্যাচের মাধ্যমে এটি প্রস্তাব করত , লিনাক্স কার্নেল দল সর্বদা এটি প্রয়োগ করতে অস্বীকার করেছিল ( উদাহরণস্বরূপ ) এবং এমনকি গ্রিসিকিউরিটি দল 2006 এর শেষদিকে এটিকে বাদ দেয়
হোয়াইটওয়ানটারওয়াল্ফ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.