आप 'निष्क्रिय' निर्धारित करने के लिए कुछ चीजों को देखना चाहते हैं और sysinfo() कॉल का पता लगाने के लिए भी जाना चाहते हैं (लिंक संरचना में अंतर को इंगित करता है जो यह विभिन्न कर्नेल संस्करणों के बीच पॉप्युलेट करता है)।
लिनक्स एक सामान्य तरीके से स्मृति का प्रबंधन नहीं करता है। लोड को न देखें, स्मृति को देखें। विशेष रूप से,/proc/meminfo में Committed_AS के साथ एक अद्भुत रेखा शुरू हुई है, जो आपको दिखाती है कि कर्नेल ने वास्तव में अन्य प्रक्रियाओं के लिए कितनी मेमोरी का वादा किया है। सिसिन्फो से जो आपने सीखा है उसके साथ तुलना करें और आपको पता चलेगा कि 0.00 के एक मिनट के लोड औसत का मतलब यह नहीं है कि 256 एमबी मेमोरी आवंटित करना चाहते हैं, क्योंकि कर्नेल वास्तव में अधिक बिकने वाला हो सकता है। नोट, sysinfo() द्वारा भरे गए सभी मान/proc के माध्यम से उपलब्ध हैं, sysinfo() उन्हें प्राप्त करने का एक आसान तरीका है।
आप यह भी देखना चाहते हैं कि प्रत्येक कोर ने बूट के बाद IOWAIT में कितना समय व्यतीत किया है, जो कि यदि आप I/O संसाधन होग चलाते हैं तो यह भी एक मजबूत संकेतक है। उस जानकारी को/proc/stat में प्राप्त करें, पहली पंक्ति में सभी CPU की कुल गणना होती है। IOWAIT 6 वें क्षेत्र में है। बेशक यदि आप एक सीपीयू के साथ संबंध स्थापित करना चाहते हैं, तो केवल वह सीपीयू ब्याज का होगा (यह अभी भी छठा क्षेत्र है, यूएसER_एचजेड की इकाइयों में या आमतौर पर एक सेकंड के 100 वें में)। बीटाइम के खिलाफ औसत,/proc/stat में भी पाया जाता है।
संक्षेप में, लोड औसत को न देखें।
संपादित
आप उपयोगकर्ता इनपुट की कमी नहीं मानना चाहिए कि बेकार .. क्रॉन नौकरियों को चलाने के लिए करते हैं .. सार्वजनिक सेवाओं समय-समय पर कर लगाया जाता हो, आदि निष्क्रिय अपने सर्वोत्तम अनुमान को पढ़ने के आधार पर बनी हुई है इसका मतलब है मैंने ऊपर सूचीबद्ध मूल्य (या शायद अधिक)।
संपादित 2
/proc/sys में घुंडी मूल्यों को देखते हुए/VM भी आप विशेष swappiness में क्या उपयोगकर्ता सोचता है कि निष्क्रिय होने का एक अच्छा संकेत देता है। मुझे एहसास है कि यह केवल अपने स्वयं के बॉक्स पर कर रहा है लेकिन यह एक आधिकारिक विकी है और प्रश्न शीर्षक सामान्य है :)
स्रोत
2009-03-07 20:20:21
xscreensaver इसे xscreensaver-command -watch के माध्यम से बनाने की अनुमति देता है (देखें http://www.jwz.org/xscreensaver/faq।एचटीएमएल # घड़ी) – wheleph
उस पर आलेख: http://wheleph.github.io/2009/12/20/fah-xsreensaver/ – wheleph
प्रत्येक उत्तर क्यों मानता है कि एक स्क्रीनसेवर स्थापित है? – Bulletmagnet