मान लें कि आप कुछ आसान काम करते हैं जैसे किसी स्प्रेडशीट फ़ाइल के लिए आइकन पर डबल-क्लिक करें। कई कंप्यूटरों पर यह सरल कार्य पूरा होने में 20 या 30 सेकंड का समय ले सकता है, और उस दौरान सभी हार्ड डिस्क दूर हो रही है। हार्ड-डिस्क एक्सेस लाइट झिलमिलाहट और ड्राइव एक सीटी बजाना, सीटी बजाना या तेज आवाज कर सकता है। यदि ड्राइव में तंत्र जोर से है, तो आप निश्चित रूप से जानते हैं कि कुछ चल रहा है!
लेख में हार्ड डिस्क कैसे काम करते हैं , आप देख सकते हैं कि एक भुजा है जो पढ़ने-लिखने वाले सिर रखती है। यह हाथ सिर को हब के पास या डिस्क के किनारे के पास ट्रैक पर ले जा सकता है। एक सामान्य हार्ड डिस्क का व्यास 5 इंच (12.5 सेमी) या उससे अधिक होता है। इसलिए, यह भुजा डिस्क के पूरे भाग में लगभग 2 इंच (5 सेमी) आगे बढ़ सकती है।
यह हाथ जिस गति से चल सकता है वह आश्चर्यजनक है। हाथ बहुत हल्का है, और इसका एक्चुएटर शक्तिशाली और सटीक है। यदि आवश्यक हो तो हाथ प्रति सेकंड सैकड़ों बार डिस्क के चेहरे पर स्लाइड कर सकता है।
यदि आप सोचते हैं कि एक वक्ता कैसे काम करता है, तो बहुत अंतर नहीं है। एक स्पीकर ध्वनि उत्पन्न करने के लिए एक हल्के शंकु को प्रति सेकंड सैकड़ों बार आगे-पीछे कर रहा है। जैसे-जैसे हार्ड-डिस्क आर्म तेजी से आगे-पीछे होता है, यह कंपन उत्पन्न करता है जिसे हमारे कान ध्वनि के रूप में सुनते हैं ।
क्यों, जब आप एक साधारण स्प्रैडशीट फ़ाइल पर क्लिक करते हैं, तो क्या डिस्क के सिरों को इतना हिलना पड़ेगा (कभी-कभी 20 या 30 सेकंड की गति के लायक)? तीन चीजें हैं जो सभी आंदोलन का कारण बनती हैं:
- एक्सेल जैसे स्प्रेडशीट एप्लिकेशन को शुरू करने के लिए, हार्ड डिस्क को एप्लिकेशन को कई डीएलएल (डायनेमिक लिंक लाइब्रेरी) के साथ लोड करना पड़ता है जो एप्लिकेशन का समर्थन करते हैं। इन सभी विभिन्न फाइलों का कुल आकार 10 से 20 मेगाबाइट हो सकता है , और फाइलें डिस्क पर बिखरी हुई हैं। 20 मेगाबाइट डेटा लोड करने में बहुत समय लगता है और सभी टुकड़ों को पुनः प्राप्त करने के लिए डिस्क हेड को हजारों बार स्थानांतरित करने की आवश्यकता होती है।
- डेटा फ़ाइल को ही लोड करना होगा। ऑपरेटिंग सिस्टम (ओएस) फ़ोल्डर खोजने के लिए ड्राइव की निर्देशिका के लिए सिर ले जाने के लिए है, सुनिश्चित करें कि फ़ाइल नाम से मौजूद है, और फिर फ़ाइल के स्थान को खोज सकते हैं। तब OS को फ़ाइल तक पहुँचने के लिए ड्राइव पर बिखरे दर्जनों ट्रैक पढ़ने की आवश्यकता हो सकती है।
- यदि भौतिक RAM भरी हुई है, तो लोडिंग प्रक्रिया के दौरान OS को भौतिक RAM के कुछ हिस्सों को उतारना होगा और उन्हें डिस्क पर पेजिंग फ़ाइल में सहेजना होगा। इसलिए जब ओएस स्प्रैडशीट एप्लिकेशन और सभी डीएलएल और डेटा फ़ाइल को लोड करने का प्रयास कर रहा है, साथ ही यह नए एप्लिकेशन के लिए जगह बनाने के लिए पेजिंग फ़ाइल में लाखों बाइट्स डेटा लिखने का प्रयास कर रहा है। इन परस्पर कार्यों को पूरा करने के लिए ड्राइव हेड डिस्क पर घूम रहा है। देखें दिवस के इस प्रश्न जानकारी के लिए।
कुल मिलाकर, एक आइकन पर क्लिक करने से 40 या 50 मेगाबाइट डेटा ड्राइव और रैम के बीच स्थानांतरित हो सकता है, इस प्रक्रिया में डिस्क हेड हजारों बार खुद को रिपोज करते हैं। यही कारण है कि आप ड्राइव "मंथन" सुनते हैं - यह बहुत काम कर रहा है!
- हार्ड डिस्क कैसे काम करती है
- रैम कैसे काम करता है
- वर्चुअल मेमोरी कैसे काम करती है
- ऑपरेटिंग सिस्टम कैसे काम करते हैं
- क्या आपके कंप्यूटर में अधिक RAM जोड़ने से यह तेज़ हो जाता है?