क्या / प्रीफ़ैच: 1 तर्क किसी भी अनुप्रयोग के लिए काम करता है?


6

मुझे कुछ अनुप्रयोगों के बारे में / प्रीफ़ैच: 1 तर्क के बारे में कुछ जानकारी मिली, जैसे कि माइक्रोसॉफ्ट वर्ड और एक्सेल। आप इस तर्क को एक शॉर्टकट से जोड़ते हैं जो इन ऐप्स की ओर इशारा करता है।

अगर मैं कुछ गैर-Microsoft प्रोग्रामों के शॉर्टकट में जोड़ दूं, तो क्या मुझे भी वही लाभ मिलेंगे (जैसे कि स्टार्टअप ऑप्टिमाइज़ेशन जो प्रीफ़ेटेज़ द्वारा उत्पन्न होता है)? क्या विंडोज किसी भी शॉर्टकट के लिए इस विकल्प की व्याख्या कर सकता है?

जवाबों:


4

/prefetch:1स्विच मूल रूप से सांप के तेल के रूप में अब तक के रूप में यह माना जाता है कि अन्य अनुप्रयोगों तेजी से चलाने के लिए कर रही है।

क्या यह है इस तरह के विंडोज मीडिया प्लेयर के रूप में एक आवेदन विभिन्न साधनों के बीच है कि वे ताकि उनके प्रीफ़ेच डेटा विशेष मोड कि आवेदन में शुरू कर रहा है के लिए अनुकूलित है यह प्रयोग किया जाता है तो में शुरू कर सकते हैं जब के लिए इस्तेमाल किया है। तो अनुप्रयोगों अगर "/ playdvd / prefetch: 1" के समतुल्य के साथ शुरू किया गया है और यह Windows पुस्तकालयों के एक विशेष सेट को लोड करता है, फिर Windows Prefetcher आवेदन के उस विशेष उदाहरण के लिए एक नया प्रोफ़ाइल उत्पन्न करेगा ताकि प्रीफ़ेचर लाइब्रेरी को लोड न करे माँगने वाला नहीं था।

एक और फर्जी विंडोज टिप पर डिबंकिंग देखें

उद्धरण के लिए:

जब हम प्रक्रिया बनाते हैं तो ओएस / प्रीफैच: # ध्वज को देखा जाता है - हालांकि, इसका एक (और केवल एक) उद्देश्य होता है। हम पास किए गए नंबर को हैश में जोड़ देते हैं। क्यों? WMP एक बहुउद्देशीय अनुप्रयोग है और कई अलग-अलग काम कर सकता है। DLL और कोड जो इसे छूता है वह एक डीवीडी खेलते समय WMV खेलते समय, या CD रिप करते समय या Shoutcast स्ट्रीम सुनते समय, या WMP द्वारा किए जा सकने वाले किसी भी अन्य काम से बहुत अलग होगा। यदि हमारे पास WMP के लिए केवल एक हैश है, तो प्रीफ़ैच केवल इस तरह के उपयोग के लिए सही होगा। गलत प्रीफ़ैच डेटा होने से कोई घातक त्रुटि नहीं होगी - यह सिर्फ उन पृष्ठों को मेमोरी में लोड करेगा जो कभी उपयोग नहीं किए जाएंगे, और फिर जल्द से जल्द डिस्क पर वापस स्वैप हो जाएंगे। फिर भी, यह उल्टा है। / Prefetch को निर्दिष्ट करके: प्रत्येक "मोड" के लिए एक अलग संख्या के साथ # झंडा जो WMP कर सकता है,


यदि एक निश्चित ऐप अपने स्टार्टअप मापदंडों (ऊपर "मोड" के रूप में भी संदर्भित है) के आधार पर डीएलएस का एक पूरी तरह से अलग सेट लोड करता है, तो जोड़ना /prefetch:n( nप्रत्येक "मोड के लिए अलग है)" बस प्रीफ़ेचर को इस तरह का व्यवहार करने के लिए कहेंगे यह एक अलग ऐप है , जो प्रीफ़ेचर को गलत फ़ाइलों को लोड करने से रोकेगा। सैद्धांतिक रूप से, आप के साथ इस तरह के एक एप्लिकेशन है, तो काफ़ी अलग dll आवश्यकताओं, कई prefetcher प्रोफ़ाइल बनाने सकता है थोड़ा प्रदर्शन में सुधार है, लेकिन गिनती और इन DLLs के आकार में अंतर नहीं बल्कि ध्यान देने योग्य होने के लिए बड़ा हो करना होगा।
ग्रू

0

मैंने पाया कि नॉर्टन इंटरनेट सिक्योरिटी को अव्यवस्थित करने के लिए एक ही तर्क का उपयोग करता है, हालांकि मैं इसे कुछ सॉफ्टवेयर्स के साथ करना चाहता हूं और इसका कोई परिणाम नहीं है।

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