प्रीलोड का उपयोग करके कार्यक्रमों को गति देना

प्रीलोड एक डेमन है जो पृष्ठभूमि में काम करता है, जो सबसे अधिक बार उपयोग किए जाने वाले कार्यक्रमों के बारे में जानकारी एकत्र करता है, उन्हें कैश करता है और उनके द्वारा उपयोग किए जाने वाले पुस्तकालय, जो लोडिंग प्रोग्राम की गति में वृद्धि की ओर जाता है। प्रीलोड का उपयोग करते हुए, आप उपयोगी अप्रयुक्त रैम के गीगाबाइट खर्च कर सकते हैं (निश्चित रूप से, यदि आपके पास है)।





स्थापित कर रहा है





sudo apt-get install preload







या preload.sourceforge.net



समायोजन





कार्यक्रम का कॉन्फ़िगरेशन फ़ाइल /etc/preload.conf में संग्रहीत किया जाता है, मानक मान अधिकांश उपयोगकर्ताओं के अनुरूप होना चाहिए। लेकिन अगर आप अपने तरीके से सब कुछ कॉन्फ़िगर करना चाहते हैं, तो आपका स्वागत है। नीचे सबसे बुनियादी सेटिंग्स, विवरण हैं, जैसा कि हमेशा प्रलेखन में या प्रीलोड डेवलपर द्वारा लिखे गए लेख में होता है।



विकल्प / डिफ़ॉल्ट / विवरण

model.cycle / 20 [सेकंड] / कितनी बार Preload उपयोग किए गए प्रोग्राम और लाइब्रेरी के लिए सिस्टम को पोल करेगा।



model.halflife / 168 [घंटे] / कितनी बार प्रीलोड पुरानी, ​​संचित जानकारी को भूल जाएगा। हर बार, संचित आँकड़े इसके मूल्य का 50% खो देंगे।



model.minsize / 2000000 [बाइट्स] / कार्यक्रम या पुस्तकालय के आकार पर एक सीमा की तरह कुछ है जो प्रीलोड पर ध्यान देगा। यदि आप छोटे कार्यक्रमों को कैश करना चाहते हैं, तो मूल्य को कम करें, केवल बड़े लोगों के लिए, इस मूल्य को तदनुसार बढ़ाएं।



स्मृति उपयोग की गणना सूत्र द्वारा की जाती है:



(टोटल रैम x मॉडल.memtotal) + (स्टार्टअप x मॉडल.memfree पर रैम उपलब्ध) + (Cache x model.memcached)



model.memtotal / -10%

model.memfree / 100%

model.memcached / 30%



मानक मूल्य, जैसा कि पहले ही उल्लेख किया गया है, ज्यादातर लोगों को सूट करना चाहिए, इसलिए उन्हें तब तक न बदलें जब तक आपको वास्तव में ज़रूरत न हो।



आंकड़े





यदि आप इस बात में रुचि रखते हैं कि वर्तमान में Preload किन संसाधनों का उपयोग कर रहा है, तो आप इसकी लॉग फ़ाइल में देख सकते हैं:

sudo tail -f /var/log/preload.log







आप फ़ाइल /var/lib/preload/preload.state को देखकर और भी अधिक जानकारी प्राप्त कर सकते हैं



लेकिन आपको इन सभी फाइलों पर बिल्कुल ध्यान देने की आवश्यकता नहीं है, सकारात्मक परिणाम इसके बिना होंगे।



और अब संख्या





यह कुछ समय पहले होगा जब प्रीलोड निर्धारित करता है और काम के लिए आपके विशिष्ट कार्यक्रमों को समझता है, इसलिए यह आशा न करें कि डाउनलोड गति में वृद्धि अभी होगी।



यहां लेख से कुछ तुलनात्मक परिणाम दिए गए हैं, ये माप कई साल पुराने हैं, लेकिन यह आपको प्रीलोड के सापेक्ष प्रदर्शन को देखने से नहीं रोकना चाहिए।
आवेदन कोल्ड स्टार्टअप टाइम प्रीलोडेड समय स्टार्टअप % सुधार
डेस्कटॉप लॉगिन 30s 23s 23%
OpenOffice.org लेखक 15s 7s 53%
फ़ायरफ़ॉक्स 11s 5s 55%
विकास 9 नंबर के पत्तों 4s 55%
गेदित पाठ संपादक 6s 4s 33%
सूक्ति टर्मिनल 4s 3s 25%




कोल्ड स्टार्ट बनाम प्रीलोड



मुझे आशा है कि जानकारी उपयोगी है।

Techthrob.com पर आधारित है



All Articles