कुछ उल्लेखनीय फ़ील्ड जिनमें पीसीबी शामिल हो सकता है, प्रक्रिया आईडी, प्रक्रिया समूह आईडी, अभिभावक प्रक्रिया और बाल प्रक्रियाएं, ढेर सूचक, प्रोग्राम काउंटर, शेड्यूलिंग स्थिति (चलाना, तैयार, अवरुद्ध), अनुमतियां (कौन से सिस्टम संसाधन प्रक्रिया को एक्सेस करने की अनुमति है), सामान्य प्रयोजन रजिस्टर की सामग्री, और खुली फाइलें।
टीसीबी में कुछ ही फ़ील्ड हैं जैसे पीसीबी (रजिस्टर मान, स्टैक पॉइंटर, प्रोग्राम काउंटर, शेड्यूलिंग स्टेट), थ्रेड आईडी जैसे कुछ विशिष्ट मानों और उस थ्रेड वाले प्रक्रिया में पॉइंटर के अलावा । ध्यान दें कि धागे के बीच सुरक्षा नहीं है।
लिनक्स में एक संरचना कार्य_स्ट्रक्चर है जो थ्रेड या प्रक्रिया के बारे में जानकारी संग्रहीत करता है। इसे sched.h में घोषित किया गया है।
ऐसा लगता है कि यह उत्तर ओएस संस्करण पर निर्भर करता है। सवाल को संपादित करने और अधिक विशिष्ट पाने के लिए लिनक्स उत्तर मांगने की देखभाल करें? – Gray
मैंने उपरोक्त परिवर्तन किया है। धन्यवाद! –
वास्तविक परिभाषाओं को क्यों न देखें? यह सभी खुले स्रोत हैं, और बहुत से लोग लिनक्स कर्नेल पर हैक करते हैं, इसलिए इसे अंदर लेना और समझना बहुत आसान होना चाहिए। – Novelocrat