ParsX.com
پذیرش پروژه از دانشجویی ... تا سازمانی 09376225339
 
   ProfileProfile   Log in to check your private messagesLog in to check your private messages  |  FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups Log inLog in   RegisterRegister 

درباره هارد ديسك HardWare Tutorial Part 10

 
Post new topic   Reply to topic    ParsX.com Forum Index -> سخت افزار
View previous topic :: View next topic  
Author Message
vahid
بي تو هرگز


Joined: 26 Nov 2004
Posts: 3067
Location: Tehran

PostPosted: Sat Nov 27, 2004 10:21 pm    Post subject: درباره هارد ديسك HardWare Tutorial Part 10 Reply with quote


اگر CPU سيستم شما را به عنوان مغز كامپيوتر در نظر بگيريم . هارد ديسك سيستم شما به عنوان قلب كامپيوتر شما عمل خواهد كرد .
Hard Drive يك ديوايس براي ذخيره سازي اطلاعات كه به سرعت با استفاده از مغناطيس برروي صفحه چرخان فلزي اثر ميگذارد هاردديسك كامپيوتر يكي از اسرار اميزترين ديوايس هاي موجود در كامپيوتر ميباشد . كه اكثر مردم داخل انرا نميبينند چراكه با يك پوشش المينيومي پوشيده شده است . هارد ديسك ها براي ذخيره سازي اطلاعات زياد كاربرد دارند . اين حافظه سال به سال بر ميزان فضاي ان افزوده ميشود كه بزرگترين انها در حال حاضر 120 گيگا بايت در اين زمان ميباشد . كه بازاي افزايش فضا اندازه فيزيكي هاردديسك تغييري نميكند . هر چه سرعت چرخش درايو بالاتر باشد شما هم زودتر به فايلها و اطلاعات خود دسترسي خواهيد يافت . در ضمن در بازار قيمت هاردديسك ها بر اساس فضاي انها بر حسب مگابايت تخمين زده ميشود . اطلاعات برروي هاردديسك با استفاده از ميداني مغناطيسي ضبط ميشود تقريبا نحوه ضبط شدن اطلاعات در هاردديسك مانند نوادهاي معمولي هست كه مثلا با يك ميدان مغناطيسي براي هر بيت مقدار صفر و براي ميدان مغناطيسي معكوس قبلي براي ان بيت مقدار 1 در نظر گرفته ميشود .
هر هارديسك منحصر بفرد در درايو را يك پلاتر platter ميگويند . بعنوان نمونه براي يك هاردديسك از تعدادي پلاتر 3.5 اينچي استفاده ميشود . كه براي ذخيره اطلاعات از هر دو طرف پلاتر استفاده ميشود . داخل درايو يك موتور چرخاننده تعبيه شده است كه پلاتر هارا در سرعتي حدود 4500 تا 15000 دور در دقيقه ميچرخاند .
هاردديسك ها از ديوايسي به نام head براي ذخيره اطلاعات استفاده ميكنند و ديتاها را از سطح هر پلاتر ميخوانند درايو موقعيت head را بگونه اي تنظيم ميكند كه ميتوانيد مثل يك ارنج قابل حركت تصور كنيد كه در بالاي هر پلاتر قرار ميگيرند براي مثال براي هاردديسكي كه 5 پلاتر دارد 10 head تعبيه شده است . ديگر المنتهاي head مثلا وظيفه خواند اطلاعات را دارند كه مثلا با دريافت يك موج مغناطيسي ضعيف قادر به خواندن ميشوند .
درايوها براي ضبط داده ها از دواير متحدالمركزي استفاده ميكنند كه track ناميده ميشوند . كه هر ترك به سگمنتهاي كوچكتري به نام sector تقسيم ميشوند كه هر گاه سيستم عامل به فايلي نياز داشته باشد يك درخواست به درايو ميفرستد تا داده درخواستي را بازيابي كند ...
Back to top
vahid
بي تو هرگز


Joined: 26 Nov 2004
Posts: 3067
Location: Tehran

PostPosted: Sat Nov 27, 2004 10:23 pm    Post subject: Reply with quote

ادامه مبحث هاردديسك رو مينويسم :
وقتي كه سيستم عامل ديتاها را به هارددرايو ميفرستد كه انها را ضبط كند . درايو ابتدا ديتاها را پردازش ميكند كه اين پردازش با استفاده از فرمولهاي پيچيده رياضي انجام ميشود كه باعث ميشه بيتهاي مورد نياز را تخمين بزند و اينجور كارها . ان بيتهايي كه باعث هدر رفتن فضا ميشوند : بعدا وقتيكه ديتاها بازيابي ميشوند بيتهاي اضافي باعث ميشند كه پيدا كنند و صحيح كنند اشتباهات و خطاهايي كه به صورت راندوم بدليل اختلاف سطح مغناطيسي درايو ها .
سپس درايو هد هاي خودش را به ترك مربوطه ميرساند . اين مدت كه باعث ميشه هد انتقال مكان كنه رو بهش ميگن seek time بعد از قرار گيري در ترك مناسب درايو صبر ميكند كه پلاتر به گردش براي سكتور خواسته شده بپردازد البته توسط هد . كه به اين مدت هم كه طول ميكشه بهش ميگن latency پس درايوي سريعتر است كه اين زمانها برايش كم باشه .
بعد ازينكه درايو توسط اتصالات الكتريكي به اينكه هد روي سكتور مشخص شده براي نوشتن قرار گرفته است پي برد . درايو پالسهاي الكتريكي به هد ميفرستد . كه اين پالسها موجب ايجاد ميدان مغناطيسي ميشوند كه بر روي پلاتر تاثير ميگذارند . براي ضبط و نوشتن تقريبا اين عملها يكي هست .
Interface چيست ؟
Interface هارد درايو به عنوان مديريت تبادل ديتا بين كامپيوتر و هارددرايو عمل ميكند . كه اصولا شما با يك نوع Interface در پي سي هاي معمولي سرو كار داريد كه Advanced Technology Attachment مخفف ATA و يا باIDE سرو كار داريد . هارددرايو ها يي كه از اين نوع استفاده ميكنند به انواع Ultra ATA, Ultra DMA و يا EIDE كه اينترفيس بعدي هم هست كه از لحاظ رقابت با اينها فاصله زيادي داره كه SCSI نام دارد كه اصولا در اكثر سرور ها استفاده ميشود و ماشينهاي اپل كگينتاش قديمي ديده ميشوند .
ATA هاي اصل از حداكثر سرهت تبادل 8.3MB در ثانيه استفاده ميكنند . ATA-2 هم كه ورژن بالاتري هست دو برابر وقدار فوق يعني 16.6MB در ثانيه ساپورت ميكنه . با اين وجود انترفيس هاي غير رسمي Ultra DMA-33 و Ultra DMA-66 هم عموما هارد درياو ها ازشون حمايت ميكنند از سرعت 33MB و 66MB در ثانيه حمايت ميكنند .
البته Seagate ‌اعلام كرده است كه Barracuda ATA III درايو را كه با Ultra ATA-100 اينترفيس و كلي چيز ميز و تركيب SCSI هست رو براي RAID سرور ها بده بيرون .
Back to top
vahid
بي تو هرگز


Joined: 26 Nov 2004
Posts: 3067
Location: Tehran

PostPosted: Sat Nov 27, 2004 10:27 pm    Post subject: Reply with quote


در ان قديم قديم ها IBM PC-XT كه امده بود به بازار يه پلاتر داشت 5.25 اينچ كه كولاك ميكرد و 10MB فضا گنجايش داشت ! امروز چي ؟ امروز يعني 20 سال بعد تا الان اخرين هاردديسك پلاترش 3.5 اينچ هست با گنجايش 70GB يا مثلا نوتبوك ها 2.5 اينچ با گنجايش 25GB والبته ديگه از حافظه هاي موبايل ها و mp3 player بگذريم .
به هر حال براي خريد هاردديسك بايد يه سري چيزها رو مد نظر داشته باشيد مثلا اگه هاردديسك رو براي نوت بوك ميخريد به خاطر نگهداري پاور بايد از درايوي كه سرعت گردشش كمتر باشه استفاده كنيد . براي سرور فروشگاه كه كارهاي تجاري و اينجور چيزها باهاش انجام ميديد . درايو بايد توانايي به دست گرفتن چندين درخواست رو داشته باشه بنا براين براي پيدا كردن ديتاها از سكتورها ي ويژه بايد عكس العمل خوبي بده . كه بايد در اين نقطه از از درايوهاي SCSI كه ترجيحا همانطوريكه قبلا گفتم RAID باشه . كه سرعت چرخش 10,000 rpm يا بيشتر داشته باشه . البته اين درايو ها به علت عدم توانايي بر خنك شدن و دور كردن گرمايي كه توليد ميكنند صداي زيادي ميدهند اما چون صداها خيلي زياد نيست قابل تحمل است .
و اين بود تمامي ماجرا !
در اينده شايد نحوه خريد هارد ديسك رو گفتم ولي خوب هنوز قطعات زيادي مونده كه راجع بهش بحث نكرديم .
Back to top
Display posts from previous:   
Post new topic   Reply to topic    ParsX.com Forum Index -> سخت افزار All times are GMT + 3.5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum