क्या मैं `evince` जैसे` dtach` या `renice` आलेखीय कार्यक्रम कर सकता हूं?


0

मैं कभी-कभी पीडीएफ खोलता हूं और फिर उन्हें "बाद में पढ़ने के लिए" "खुला" चाहता हूं, लेकिन मैं उन्हें फिलहाल नहीं देख रहा हूं। जब मैं उन्हें नहीं देख रहा हूं तो मैं चाहूंगा कि ओएस उन्हें कम प्रयास में खर्च करे।

दूसरे शब्दों में, मैं ओएस को कुछ evinceखिड़कियों से दूर संसाधनों को आवंटित करने और अन्य चीजों की ओर ले जा रहा हूं जो मैं चला रहा हूं।

मैंने सिर्फ dtachएक और संदर्भ में सीखा । dtachया तो reniceउन प्रक्रियाओं को "डाउनशिफ्ट" करने के लिए एक उपयुक्त कार्यक्रम है, जो प्रक्रियाओं को मैं चित्रित करना चाहूंगा? मैंने कुछ दस्तावेज़ों को देखा है, लेकिन चूंकि यह उपकरण का एक अमानवीय उपयोग है जो मैं नहीं बता सकता कि क्या वे मेरे लक्ष्य के लिए सही हैं।

जवाबों:


2

dtachओएस संसाधनों को इस अर्थ में प्रभावित नहीं करता है कि यह रैम या सीपीयू चक्र को कम करता है, dtachयह माता-पिता की प्रक्रिया से अलग हो जाता है। reniceदूसरी ओर, अनुसूचक के लिए प्रक्रिया की प्राथमिकता बढ़ जाती है / घट जाती है; प्रक्रिया अधिक सीपीयू-चक्र प्राप्त करेगी।

तो: हाँ, आप अपने से dtachअलग करने के लिए उपयोग कर सकते हैं (मुझे संदेह है कि आप वैसे भी खुला अवतार लेते हैं )। यह केवल यह सुनिश्चित करेगा कि समापन बंद नहीं होगा । हां, आप कम प्राथमिकता कर सकते हैं और फिर शेड्यूलर कम बार कॉल करेगा । मेमोरी वार में कोई बदलाव नहीं होगा। काम के बोझ को कम करने के लिए आप न्यूनतम कर सकते हैं इसलिए यह दिखाई नहीं देता है और इस प्रकार कुछ भी प्रदान नहीं किया जाएगा और अन्य प्रोग्रामों के कारण ओवरलैपिंग के खिलाफ कोई जांच नहीं होगी।evincextermxtermxtermevincereniceevinceevinceevincenew

लेकिन, और मेरा मतलब है कि सभी गंभीरता में: अपने सिस्टम के साथ इस तरह के micromanagement शैली में फ़िडलिंग बंद करें और बस अधिक रैम खरीदें। जब तक आप evinceबाद में पढ़ने के लिए अधिकतम नहीं होते हैं (जो कि एक उपयोग पैटर्न है जिसे मैं पहली जगह में बदलूंगा) ओएस आपके microtuneओएस होने पर वास्तव में अलग तरह से व्यवहार नहीं करेगा । यदि आप .pdfs अभी नहीं पढ़ना चाहते हैं: उन्हें डिस्क पर सहेजें। समस्या सुलझ गयी।


वैसे मेरे पास 16GB है। लेकिन ऐसा लगता है कि मुझे कभी पर्याप्त रैम नहीं मिल सकती है। मुझे पता है कि मैं अपना व्यवहार बदल सकता हूं लेकिन लक्ष्य मशीन का उपयोग करने में सक्षम होना है जैसा मैं चाहता हूं।
isomorphismes

2
आप चीजों को मैन्युअल रूप से कैसे काम करते हैं, इस संबंध में आप ओएस को ओवरक्लवर नहीं करना चाहते हैं। वास्तव में। अप्रयुक्त रैम बेकार है। रैम में कैश्ड फाइलें होने से अच्छा है, वे रैम से बाहर निकल जाएंगे यदि ओएस तय करता है कि उसे किसी दिए गए प्रक्रिया के लिए अधिक रैम की आवश्यकता है। मैंने एक बार (जिज्ञासा से बाहर) अपने ही बफ़र्स को भरने के लिए एक फ़ाइल () का उपयोग किया और इससे कोई फर्क नहीं पड़ा। OS को अपने आप में काम करने दें, OS dev आमतौर पर आप की तुलना में अधिक स्मार्ट होते हैं और अच्छे एल्गोरिदम के साथ आते हैं, जो कि आपके द्वारा आने वाली अधिकांश स्थितियों के लिए अच्छा काम करते हैं।
अकीरा

मैं तुम्हें सुनता हूं। हालांकि मुझे आश्चर्य है कि अगर मेरे उपयोग के पैटर्न इतने बाहर हैं कि वे किन मामलों को ओएस (कर्नेल?) के रूप में गिनते हैं, तो डिजाइनर योजना नहीं बनाते। बिंदु में मामला: जब मैं shift+Escअपने अधिकांश टैब को मारने के लिए क्रोमियम का उपयोग करता हूं । Google देवता मेरी तुलना में अधिक स्मार्ट हैं, लेकिन वे मानते हैं कि मैं आमतौर पर जितना करता हूं उससे कम टैब खुला होगा। मुझे लगता है कि अधिकांश उपयोगकर्ता टॉप 20 से बाहर हैं और उन 20 को तेजी से पसंद करेंगे; मैं नहीं। आपके उत्तर और टिप्पणी के लिए धन्यवाद।
isomorphismes

मुझे आपकी क्रोमियम समस्या समझ में नहीं आती है: मेरे पास 30 टैब खुले हैं और यह लगभग 1 जीबी रैम तक है।
एकिरा

मेरे पास आमतौर पर 30 से अधिक टैब खुले होंगे।
isomorphismes
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.