जैसा कि विकिपीडिया कहता है,
यूनिक्स के तहत, प्रक्रिया आईडी आमतौर पर एक अनुक्रमिक आधार पर आवंटित की जाती है, 0 से शुरू होती है और एक अधिकतम मूल्य तक बढ़ती है जो सिस्टम से सिस्टम में भिन्न होती है। एक बार जब यह सीमा समाप्त हो जाती है, तो आवंटन शून्य पर फिर से शुरू हो जाता है और फिर से बढ़ जाता है। हालाँकि, इसके लिए और बाद में किसी भी पीआईडी को अभी भी प्रक्रियाओं को सौंपा गया है, को छोड़ दिया जाता है।
इसलिए यह वास्तव में "पीढ़ी" के लिए एक बहुत ही सरल नीति है, बस एक वेतन वृद्धि और "पुनर्चक्रण", बस संख्या को अधिकतम मूल्य पर चारों ओर लपेटें और वेतन वृद्धि को तब तक जारी रखें जब तक आपको एक संख्या नहीं मिलती जो एक प्रक्रिया को सौंपा गया था जो समाप्त हो गया है और है प्रक्रिया तालिका से हटा दिया गया है।
कुछ यूनिक्स कार्यान्वयन जैसे कि AIX एक नीति का उपयोग करता है जो कम सरल है, उदाहरण के लिए यह अक्सर पूछे जाने वाले प्रश्न देखें ।