सीधे मुख्य सामग्री पर जाएं

Magnetic Disk kya hai - मैग्नेटिक डिस्क क्या है

Magnetic Disk in hindi:-

magnetic disk sweeping रूप से उपयोग किए जाने वाले Popular Secondary Storage Medium हैं। चुंबकीय डिस्क का उपयोग बड़ी मात्रा में डेटा और program को stored करने के लिए किया जाता है। एक चुंबकीय डिस्क एक गोलाकार प्लेट होती है जो धातु या प्लास्टिक से बनी होती है जिस पर magnetic material की layer चढ़ी होती है जिस पर electronically data stored किया जाता है। डिस्क के दोनों तरफ डाटा स्टोर किया जा सकता है। एक spindle पर कई डिस्क को एक के ऊपर एक रखा जा सकता है। ये डिस्क वास्तव में एक mechanical arm के साथ rotating platters हैं जो डिस्क की सतह के inside और outer edges के बीच रीड/राइट हेड को घुमाते हैं। डिस्क की प्रत्येक Surface पर एक रीड/राइट हेड उपलब्ध होता है। एक चुंबकीय डिस्क चुंबकीय चार्ज के theory पर काम करती है।
डिस्क बहुत तेज गति से घूमती है। रीड/राइट ऑपरेशन के दौरान केवल डिस्क घूमती है और हेड हमेशा स्थिर रहता है।

Data Organization in Magnetic Disk:-

चुंबकीय डिस्क पर डेटा को Circles के concentric set में systematic किया जाता है, जिन्हें track (ट्रैक) कहा जाता है। इन tracks में डेटा के बिट्स को magnetic spot के रूप में स्टोर किया जाता है। Magnetic Field के Interference के कारण errors को रोकने के लिए प्रत्येक track के बीच एक gap exists होता है। प्रत्येक track में stored bits की संख्या बराबर होती है। इसलिए, Data Density external tracks की तुलना में internal tracks में अधिक है। tracks की संख्या जितनी अधिक होगी, डिस्क की स्टोरेज क्षमता उतनी ही अधिक होगी।
 tracks को फिर से segments में divide किया जाता है जिन्हें Sector कहा जाता है। दो क्षेत्रों के बीच एक छोटा सा अंतर भी मौजूद है ताकि उनके बीच अंतर किया जा सके। प्रत्येक Sector में आमतौर पर 512 बाइट्स डेटा होता है।
डिस्क के stack की सभी surfaces पर related tracks का सेट एक logical cylinder बनाता है। डिस्क प्लैटर बहुत तेज गति से एक साथ घूमते हैं।
Organization of data on Magnetic Disk
एक राइट हेड का उपयोग डेटा बिट्स को tracks पर magnetic spot के रूप में रिकॉर्ड करने के लिए किया जाता है और इन रिकॉर्ड किए गए बिट्स को डिस्क की Surface पर रिकॉर्ड किए गए magnetic field द्वारा generated magnetic field में परिवर्तन द्वारा पता लगाया जाता है, क्योंकि यह एक रीड से गुजरता है। disc surfaces पर डेटा को Surface संख्या, track number और specified sector number करके एक्सेस किया जाता है।
कुछ मैग्नेटिक डिस्क प्रत्येक disk surface के लिए एक रीड/राइट हेड का उपयोग करती है जबकि अन्य डिस्क सतह पर प्रत्येक track के लिए अलग रीड/राइट हेड का उपयोग करती है। read/write head moving या Stable हो सकता है। यदि चुंबकीय डिस्क डिस्क की प्रत्येक surface के लिए एक ही हेड का उपयोग करती है तो रीड/राइट हेड surface में किसी भी track के ऊपर स्थित होने में सक्षम होना चाहिए। ऐसे case में, head को एक arm पर रखा जाता है और head को किसी भी track पर रखने के लिए हाथ को बढ़ाया या पीछे किया जा सकता है।
fixed-head disc में, सतह में प्रति ट्रैक एक रीड/राइट हेड होता है। सभी head एक stiff arm पर लगे होते हैं जो सभी tracks पर फैली होती है।

(a) Fixed Read/W rite Head, (b) Movable Read/W rite Head

Read और write operation area की boundaries पर शुरू होता है। डेटा के बिट्स प्रत्येक ट्रैक पर gradual form से enter किए जाते हैं। डेटा को Read और write के लिए हेड को पहले उस विशेष ट्रैक पर स्थित होना चाहिए।
head को हमेशा चलती disc surfaces से बहुत कम दूरी पर होना चाहिए ताकि high bit density और इसके कारण अधिक reliable read/write operation किया जा सके।
आजकल, winchester technology का उपयोग किया जाता है जहां डिस्क और रीड/राइट हेड दोनों को sealed enclosures में रखा जाता है। इस technology के दो फायदे हैं। सबसे पहले, ऐसी disk units में, head ट्रैक के करीब काम करते हैं क्योंकि disk units में कोई dust particles नहीं होते हैं जो seal नहीं होते हैं। इस तरह के डेटा को tracks के साथ अधिक condensed form से store किया जा सकता है और track एक दूसरे के करीब भी हो सकते हैं। इन winchester disk units में data stored करने की बड़ी क्षमता होती है।
दूसरे, इन disk units में, data integrity अधिक होती है क्योंकि वे contaminants के संपर्क में नहीं आते हैं।
डिस्क सिस्टम में तीन प्रमुख भाग होते हैं। 
 पहले डिस्क प्लैटर का ढेर है, जिसे आमतौर पर डिस्क कहा जाता है।
दूसरा इलेक्ट्रोमैकेनिकल मैकेनिज्म है जो डिस्क को घुमाता है और रीड/राइट हेड्स को मूव करता है, जिसे डिस्क ड्राइव कहा जाता है।
तीसरा डिस्क कंट्रोलर है, जो डिस्क सिस्टम ऑपरेशन को controlled करता है। यह डिस्क ड्राइव और बस के बीच एक इंटरफ़ेस भी प्रदान करता है जो इसे कंप्यूटर सिस्टम से जोड़ता है।
डिस्क जो computer units से जुड़ी होती हैं और कभी-कभी users द्वारा हटाई नहीं जा सकतीं, हार्ड डिस्क कहलाती हैं। जिन्हें user द्वारा आसानी से सिस्टम से डाला और हटाया जा सकता है, उन्हें फ्लॉपी डिस्क कहा जाता है।

Disk Access Time:-

रीड या राइट ऑपरेशन करने के लिए, रीड/राइट हेड को पहले desired track और Sector पर रखा जाता है। फिक्स्ड-हेड सिस्टम में desired track पर हेड को इलेक्ट्रॉनिक रूप से चुना जाता है। मूवेबल हेड सिस्टम में, हेड को उस विशेष ट्रैक पर रखा जाता है। head को उचित ट्रैक पर ले जाने में लगने वाले समय को सीक टाइम कहा जाता है। यह address में specified track के relative head की initial situation पर निर्भर करता है।
किसी भी स्थिति में, रीड/राइट हेड ट्रैक के ऊपर स्थित होने के बाद, सिस्टम तब तक wait करता है जब तक कि उपयुक्त सेक्टर रीड/राइट हेड के नीचे से न गुजर जाए। समय में इस देरी को rotational delay या latency time कहा जाता है।
इन दो delay का योग, जो search time है और latency time को डिस्क एक्सेस टाइम कहा जाता है।
Disk pack - Magnetic Disk kya hai - मैग्नेटिक डिस्क क्या है


टिप्पणियाँ

इस ब्लॉग से लोकप्रिय पोस्ट

Query Optimization in hindi - computers in hindi 

 आज  हम  computers  in hindi  मे query optimization in dbms ( क्वैरी ऑप्टीमाइजेशन) के बारे में जानेगे क्या होता है और क्वैरी ऑप्टीमाइजेशन (query optimization in dbms) मे query processing in dbms और query optimization in dbms in hindi और  Measures of Query Cost    के बारे मे जानेगे  तो चलिए शुरु करते हैं-  Query Optimization in dbms (क्वैरी ऑप्टीमाइजेशन):- Optimization से मतलब है क्वैरी की cost को न्यूनतम करने से है । किसी क्वैरी की cost कई factors पर निर्भर करती है । query optimization के लिए optimizer का प्रयोग किया जाता है । क्वैरी ऑप्टीमाइज़र को क्वैरी के प्रत्येक operation की cos जानना जरूरी होता है । क्वैरी की cost को ज्ञात करना कठिन है । क्वैरी की cost कई parameters जैसे कि ऑपरेशन के लिए उपलब्ध memory , disk size आदि पर निर्भर करती है । query optimization के अन्दर क्वैरी की cost का मूल्यांकन ( evaluate ) करने का वह प्रभावी तरीका चुना जाता है जिसकी cost सबसे कम हो । अतः query optimization एक ऐसी प्रक्रिया है , जिसमें क्वैरी अर्थात् प्रश्न को हल करने का सबसे उपयुक्त तरीका चुना

What is Message Authentication Codes in hindi (MAC)

What is  Message Authentication Codes in hindi (MAC) :- Message Authentication Codes (MAC) , cryptography के सबसे attractive और complex areas में से एक message authentication और digital signature का area है। सभी क्रिप्टोग्राफ़िक फ़ंक्शंस और प्रोटॉल्स को समाप्त करना असंभव होगा, जिन्हें message authentication और digital signature के लिए executed किया गया है।  यह message authentication और digital signature के लिए आवश्यकताओं और काउंटर किए जाने वाले attacks के प्रकारों के introduction के साथ होता है। message authentication के लिए fundamental approach से संबंधित है जिसे Message Authentication Code (MAC)  के रूप में जाना जाता है।  इसके दो categories में MACs की होती है: क्रिप्टोग्राफिक हैश फ़ंक्शन से बनाई और ऑपरेशन के ब्लॉक सिफर मोड का उपयोग करके बनाए गए। इसके बाद, हम एक relatively recent के approach को देखते हैं जिसे Authenticated encryption के रूप में जाना जाता है। हम क्रिप्टोग्राफ़िक हैश फ़ंक्शंस और pseudo random number generation के लिए MCA के उपयोग को देखते हैं। message authentication ए