XP की तुलना में विंडोज 7 पर स्टार्ट-अप समय अधिक तेज़ क्यों हैं? [बन्द है]


13

एक गर्म प्रश्न पढ़ना विंडोज 8 पर स्टार्ट-अप समय क्यों तेज है? वहाँ ClickUpvote द्वारा एक महान जवाब है, जो कुछ डिज़ाइन अंतर दिखाता है जो 8 तेजी से बनाता है :

Win7 और win8 के बीच अंतर: Win7 और win8 के बीच अंतर

मुझे आश्चर्य होने लगा कि क्या इसी प्रभाव को अच्छे ol ' Windows XP और Windows 7 के बीच समझाया जा सकता है । हालांकि यह अलग-अलग कारणों से होना चाहिए , क्योंकि यहां वास्तुकला बहुत अधिक बदल गई है।

विंडोज XP की तुलना में विंडोज 7 की शुरुआत ज्यादा तेज क्यों होती है ? वास्तव में वास्तुकला में क्या बदलाव आया है जिसने इसे और तेज कर दिया है?


3
क्या XP के 32-बिट संस्करण और विन 7 के 64-बिट संस्करण के खिलाफ तुलना की गई थी? आपके द्वारा पोस्ट किए गए लिंक को पढ़ने के बिना, मेरी राय यह होगी कि विंडोज 8 वास्तव में सिर्फ विंडोज 7 है जिसमें आधुनिकता का जोड़ा गया स्तर समान संरचना के शीर्ष पर है। शायद यहाँ और वहाँ सुधार के साथ छिड़का। जिसका मतलब शायद यही होगा कि 7 और xp के बीच भी यही समझाया जा सकता है। संपादित करें - नहीं, मुझे नहीं लगता कि यह समान कारणों से होगा। उस पोस्ट में स्पष्ट रूप से कहा गया है कि 8 कर्नेल के लिए हाइबरनेशन फ़ाइल बनाता है जो गति में काफी वृद्धि करेगा। यह एक बड़ा अंतर है
मल्लो

1
@ मूल लिंक से, अंतर इस छवि से अभिव्यक्त होता है: i.stack.imgur.com/f9vav.png win8 अगले बूट को प्रभावी ढंग से गति देने के लिए कर्नेल-सत्र हाइबरनेशन का उपयोग करता है। यह win7 की तुलना में है, बिट-नेस के बारे में निश्चित नहीं है।
n611x007

@ मैंने सवाल को स्पष्ट करने की कोशिश की है, मुझे संदेह नहीं है कि स्पीडअप यहाँ उन्हीं कारणों से है। मैं केवल यह कहने की कोशिश कर रहा हूं कि XP ​​की तुलना में 7 बूट तेजी से। मैं यह पूछने की कोशिश कर रहा हूं कि यह तेजी से क्यों है, उदा। वास्तुकला में क्या बदलाव आया है जिसने इसे और तेज कर दिया है।
n611x007

1
अरे! क्यों तुम लोग अच्छे और उपयोगी सवालों को बंद करते हो ?! > :(
कैमिलो मार्टिन

जवाबों:


10

इंजीनियरिंग विंडोज 7 ब्लॉग के बारे में अधिक विवरण देते हुए यह बताते हैं के रूप में आप जानना चाहते हैं चाहते हैं।

सबसे पहले, ऐसा प्रतीत होता है कि Microsoft ने OEM भागीदारों के साथ काम किया है ताकि OEM मशीनों पर आने वाले कुछ क्रैपवेयर क्रफ़्ट से छुटकारा पा सकें :

हमारे विंडोज 7 प्रयासों में से कुछ पर चर्चा करने से पहले, हम यह बताना चाहेंगे कि हमारे भागीदारों के साथ काफी व्यस्तता चल रही है। दर्जनों प्रणालियों को स्कैन करने में, हमने सुधार के लिए बहुत सारे अवसर पाए हैं और बदलाव किए हैं। यह दर्शाते हुए कि, कृपया वास्तविक प्रणाली से लिए गए निम्न आंकड़ों पर विचार करें। जैसे ही सिस्टम हमारे पास आया, ऑफ-द-शेल्फ कॉन्फ़िगरेशन में ~ 45 सेकंड का बूट समय था। एक ही सिस्टम पर विस्टा SP1 की एक साफ स्थापित करना एक सुसंगत ~ 23 सेकंड बूट समय का उत्पादन किया। बेशक, एक साफ स्थापित होने के नाते, कई कम प्रक्रियाएं, सेवाएं और ड्राइवरों का थोड़ा अलग सेट था (ज्यादातर संस्करण अलग थे)। हालाँकि, हम ऑफ-द-शेल्फ कॉन्फ़िगरेशन लेने में सक्षम थे और इसे ~ 21 सेकंड के सुसंगत बूट समय का उत्पादन करने के लिए अनुकूलित करते हैं,

विंडोज की जरूरत वाली सेवाओं की संख्या को कम करने का भी प्रयास किया गया था:

एक उदाहरण विंडोज 7 प्रयास के रूप में, हम सिस्टम सेवाओं पर बहुत मेहनत कर रहे हैं। हम उन्हें नाटकीय रूप से संख्या में कम करने का लक्ष्य रखते हैं, साथ ही साथ उनके सीपीयू, डिस्क और मेमोरी मांगों को कम करते हैं। इस पर हमारा दृष्टिकोण सरल है; यदि कोई सेवा पूरी तरह से आवश्यक नहीं है, तो इसे शुरू नहीं किया जाना चाहिए और दुर्लभ स्थितियों को संभालने के लिए एक ट्रिगर मौजूद होना चाहिए ताकि सेवा तब ही संचालित हो।

ड्राइविंग इनिशियलाइज़ेशन में तेजी लाने से भी मदद मिलती है:

जैसा कि ऊपर उल्लेख किया गया है, डिवाइस और ड्राइवर आरंभीकरण का महत्वपूर्ण योगदान हो सकता है। विंडोज 7 में, हमने ड्राइवर इनिशियलाइज़ेशन के समानांतरवाद को बढ़ाने पर बहुत ध्यान केंद्रित किया है। इस बढ़ी हुई समानता से संभावना कम हो जाती है कि कुछ धीमे डिवाइस / ड्राइवर समग्र बूट समय को प्रभावित करेंगे।

अंत में, पोस्ट में उल्लेख किया गया है कि खराब स्टार्टअप समय (संभवतः WPT के लिए एक संदर्भ ) के समस्या निवारण के लिए बेहतर उपकरण हैं , जो मैं मान रहा हूं कि माइक्रोसॉफ्ट और उपयोगकर्ताओं को धीमी गति से स्टार्टअप मुद्दों की पहचान करने की अनुमति देता है:

विंडोज 7 में भी बेहतर नैदानिक ​​अनुभव हैं। हम व्यक्तिगत प्रणालियों पर विशिष्ट मुद्दों को जल्दी से पहचानने का लक्ष्य रखते हैं, और मुद्दों को हल करने में सहायता करने के लिए सहायता प्रदान करते हैं। हमारा मानना ​​है कि यह उपयोगकर्ताओं को कुछ समस्याओं के बारे में सूचित करने का एक उपयुक्त तरीका है, जैसे बहुत सारे स्टार्टअप अनुप्रयोग या लम्बी डोमेन-उन्मुख लॉग स्क्रिप्ट की उपस्थिति। जैसा कि कई उपयोगकर्ता जानते हैं, बहुत अधिक स्टार्टअप एप्लिकेशन होना अक्सर लंबे बूट समय का कारण होता है। हालाँकि, कुछ उपयोगकर्ता समस्याग्रस्त बूट या लॉगऑन स्क्रिप्ट के निहितार्थ से परिचित हैं। विंडोज एक्सपी, विस्टा और विंडोज 7 में, विंडोज के लिए डिफ़ॉल्ट व्यवहार उपयोगकर्ता को डेस्कटॉप पर लॉग इन करना है, ताकि संभावित लंबी-चौड़ी नेटवर्किंग आरंभीकरण या स्क्रिप्ट को चलाने के लिए इंतजार किए बिना।

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