Table of Contents
थ्रूपुट ऑपरेटिंग सिस्टम में एक प्रमुख प्रदर्शन मीट्रिक है जो निर्धारित समय की मात्रा में पूरी की गई प्रक्रियाओं की संख्या को मापता है। यह कार्य को संभालने में प्रणाली की दक्षता को इंगित करता है और सिस्टम प्रदर्शन का मूल्यांकन करने के लिए महत्वपूर्ण है।
क्या है?
थ्रूपुट उस दर को संदर्भित करता है जिस पर एक सिस्टम नौकरियों या कार्यों को संसाधित करता है। यह आम तौर पर प्रति सेकंड प्रक्रियाओं या समय की प्रति यूनिट पूरा होने वाले कार्यों के रूप में व्यक्त किया जाता है। उच्च थ्रूपुट एक प्रणाली को इंगित करता है जो कुशलतापूर्वक काम की एक बड़ी मात्रा को संभालने में सक्षम है।
कारक थ्रूपुट को प्रभावित करते हैं
कई कारक एक ऑपरेटिंग सिस्टम में थ्रूपुट को प्रभावित करते हैं, जिसमें सीपीयू गति, मेमोरी प्रबंधन, डिस्क आई / ओ प्रदर्शन और शेड्यूलिंग एल्गोरिदम शामिल हैं। इन घटकों का अनुकूलन करने से थ्रूपुट और बेहतर समग्र सिस्टम प्रदर्शन हो सकता है।
थ्रूपुट की गणना
थ्रूपुट की गणना कुल समय तक पूरी की गई प्रक्रियाओं की संख्या को विभाजित करके की जाती है। सूत्र है:
]Throughput = पूरा / कुल समय लिया
उदाहरण के लिए, यदि कोई सिस्टम 60 सेकंड में 120 प्रक्रियाओं को पूरा करता है, तो थ्रूपुट प्रति सेकंड 2 प्रक्रियाएं होती हैं।
थ्रूपुट में सुधार
एन्हांसिंग थ्रूपुट में सिस्टम संसाधनों और शेड्यूलिंग नीतियों को अनुकूलित करना शामिल है। तकनीकों में सीपीयू गति को बढ़ाना, डिस्क एक्सेस समय में सुधार करना और पहले या राउंड-रोबिन जैसे कुशल शेड्यूलिंग एल्गोरिदम का उपयोग करना शामिल है।