Spoiler: पोस्ट के निचले भाग में YES उत्तर होगा
संक्षिप्त उत्तर:
नहीं।
मध्यम आकार का उत्तर:
नहीं, क्योंकि
2 प्रक्रियाएं हैं जो एक ही समय में एक ressource (हार्ड डिस्क) तक पहुंचना चाहती हैं। प्रत्येक प्रक्रिया अलग-अलग डेटा पढ़ेगी, इसलिए सिर को उस स्थान पर कूदना होगा जहां प्रक्रिया को प्लाटर से डेटा की आवश्यकता होती है। इस कूद में बहुत समय लगता है और आपकी हार्ड-डिस्क के कुल प्रवाह में बहुत कमी आती है!
लंबे उत्तर,
क्योंकि आपको हार्ड डिस्क के कार्य सिद्धांत की कुछ (मूल) समझ की कमी लगती है:
नहीं, क्योंकि
आपकी कताई हार्ड ड्राइव एक पुस्तक की तरह व्यवहार करती है।
कल्पना करें कि आपके पास केवल खाली पृष्ठों वाली पुस्तक है। जब आप इसे खरीदते हैं तो यह आपकी हार्ड डिस्क है। इस पर कोई डेटा संग्रहीत नहीं है।
तब आप इसे अपने कंप्यूटर में डालते हैं (चलो एक दूसरी ड्राइव के रूप में कहते हैं, इसलिए हमें यहां ऑपरेटिंग सिस्टम से निपटने की ज़रूरत नहीं है)।
जब आप एक लंबा टेक्स्ट डॉक्यूमेंट (जिसे 'टेक्स्ट ए' कहते हैं) लिखते हैं और इसे डिस्क पर सेव करते हैं, तो यह आपकी किताब में पहले 10 पेज (पेज 1 से 10) लिखने जैसा है। फिर आप डिस्क पर एक jpg चित्र कॉपी करते हैं, यह आपकी किताब (पृष्ठ 11-15) में अगले 5 मुफ्त पन्नों पर अपने घर की एक ड्राइंग बनाने जैसा है।
आपकी पुस्तक की सामग्री की तालिका में अब 2 प्रविष्टियाँ हैं:
- पाठ ए: पी। 1-10
- घर का चित्र: पी। 11-15
आपकी हार्ड डिस्क का सारा डेटा फिर से मिटाया जा सकता है, इसीलिए आपने पेंसिल से सब कुछ लिखा है और खींचा है, न कि बॉल-पेन से।
अब आप अपनी पुस्तक में खरीदारी की सूची लिखते हैं: पी। 16-17।
अगला, आपको यह पसंद नहीं है या इसकी आवश्यकता नहीं है कि आप इसे और अधिक आकर्षित कर सकते हैं और इसे मिटाना चाहते हैं, इसलिए आप इसे रबड़ के साथ हटा दें। पृष्ठ 11-15 रिक्त हैं।
आपका TOC ऐसा दिखता है:
- पाठ ए: पी। 1-10
- खरीदारी की सूची: पी। 16-17
अब आप स्थानीय सुपरमार्केट की एक छवि बनाना चाहते हैं, जो आपके घर से बड़ी है। तो आपको 12 पेज चाहिए। आप पृष्ठ 11 पर शुरू कर सकते हैं, जिसका अर्थ है कि आपके पास लगातार पर्याप्त पृष्ठ नहीं होंगे और आपको 18 पर जारी रखने की आवश्यकता होगी, या आप 18 से शुरू कर सकते हैं और एक बार में इसे खींचने के लिए पर्याप्त स्थान हो सकता है।
अधिकांश या सभी ऑपरेटिंग सिस्टम फ्री स्पेस का एक हिस्सा चुनने के लिए पर्याप्त स्मार्ट हैं जो पूरे डेटा के लिए पर्याप्त है, लेकिन यदि पर्याप्त रूप से बड़ी खाली जगह नहीं है, तो यह फ़ाइल को छोटे टुकड़ों में विभाजित करना होगा जो मौजूदा फ्री में फिट होते हैं क्षेत्रों। इसे फ्रैग्मेंटेशन कहा जाता है ।
आइए कल्पना करें कि आपको भी ऐसा करने की आवश्यकता है। आपका TOC ऐसा दिखता है:
- पाठ ए: पी। 1-10
- सुपरमार्केट का चित्र, टुकड़ा 2 का 1: पी। 11-15
- खरीदारी की सूची: पी। 16-17
- सुपरमार्केट का चित्र, टुकड़ा 2 का 2: पी। 18-24
अब हम पुस्तक को पढ़ाना शुरू करते हैं।
आप अपनी खरीदारी सूची पर आइटम जानना चाहते हैं। टीओसी आपको पेज 16 पर जाने के लिए कहता है। आप पी .17 के नीचे पहुंचने तक पढ़ना शुरू कर देते हैं। किया हुआ।
अगला: आप यह देखना चाहते हैं कि सुपरमार्केट कैसा दिखता है जहां आप खरीदारी करना चाहते हैं। TOC आपको p.11 पर जाने के लिए कहता है (आप p.18 (= p.17 का अंत) पर हैं और 7 पेजों को वापस ब्राउज़ करना है। हार्ड डिस्क पर रीड-राइट हेड को जंप करने की आवश्यकता है। जब तक आप p.15 के अंत तक नहीं पहुंच जाते, तब तक पढ़ना शुरू करें, फिर आप p.18 (फिर से कूदता है) को ब्राउज़ करें और जारी रखें।
किसी पुस्तक में ब्राउज़ करने से पढ़ने में कम समय लगता है, लेकिन हार्ड-डिस्क पर यह लगभग दूसरे तरीके का दौर है। सिर सिर्फ अगले ट्रैक / सिलेंडर पर नहीं जा सकता है, लेकिन सही सिलेंडर (त्वरण, गति, मंदी, बसने का समय) को 'खोज' करना है। विकिपीडिया देखें । तो विखंडन के कारण आपकी रीडिंग से अधिक समय लगता है यदि फ़ाइल को लगातार संग्रहीत किया गया था।
और अब, हम 2 लोगों के साथ काम करते हैं :
आप सुपरमार्केट छवि देखना चाहते हैं और मैं आपका पाठ पढ़ना चाहता हूं।
आप पेज 11 पर ब्राउज़ करते हैं और पढ़ना शुरू करते हैं।
जब आपने p.11 पढ़ा है, तो मैं p.1 पर ब्राउज़ करता हूं और पढ़ना शुरू करता हूं।
जब मैंने पढ़ा है। p.1, आप p.12 को ब्राउज़ करते हैं और पढ़ना जारी रखते हैं।
जब आप पढ़ चुके हैं p.12, मैं p.2 पर ब्राउज़ करता हूं और पढ़ना जारी रखता हूं।
...
आप अंदाजा लगा सकते हैं कि पेजों को पढ़ने में सिर्फ इसलिए ज्यादा समय लगता है क्योंकि कई ब्राउजिंग में इतना लंबा समय लगता है।
आपकी हार्ड-डिस्क के साथ भी। आप इसके बारे में कुछ नहीं कर सकते हैं, लेकिन साथ-साथ पहुंच से परहेज करते हैं क्योंकि यह हमेशा इसे धीमा बनाता है।
अब, अंत में, हाँ जवाब:
हाँ: एक एसएसडी खरीदें।
यह एक इलेक्ट्रॉनिक डिस्क है और यह रैम की तरह काम करता है, इसलिए आपके पास लगभग कोई समय नहीं होता है और कुल थ्रूपुट हमेशा अधिकतम संभव थ्रूपुट के करीब होता है (यदि कहीं और कोई अड़चन नहीं है)।