1 / 13

Lecture 4 A Secondary Storage Device: Magnetic Tape (sections 3.2 – 3.3)

Lecture 4 A Secondary Storage Device: Magnetic Tape (sections 3.2 – 3.3). ي ک حافظه ثانوي : باند مغناط ي س ي ( Magnetic Tape ). Reel 2. Reel 1. tape. Read/write head. باند مغناطيسي ( Magnetic Tape) چيست؟. خواص باند مغناط ي س ي. خواص باند مغناطيسي چيست؟

tod
Download Presentation

Lecture 4 A Secondary Storage Device: Magnetic Tape (sections 3.2 – 3.3)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Lecture 4A Secondary Storage Device:Magnetic Tape(sections 3.2 – 3.3) Dr. M. Rahgozar

  2. يک حافظه ثانوي:باند مغناطيسي(Magnetic Tape) Reel 2 Reel 1 tape Read/write head باندمغناطيسي (MagneticTape)چيست؟ Dr. M. Rahgozar

  3. خواصباند مغناطيسي خواصباندمغناطيسيچيست؟ • امکاندسترسيمستقيم (directaccess) بهرکوردهارانميدهد! (چرا؟) • وليامکاندسترسيسري (sequentialaccess) راباسرعتبالادارد. • درمقابلشرايطمختلفمحيطي (environment) پايداريخوبيدارد. • براحتيحملونگهداريميشود . • ازديسکهایسختارزانتراست. • درگذشتهبراي نگهداري فايلهای بزرگ (بجايديسکهایسخت)استفادهميشد.(چرا؟) • ولياکنونفقطبرايآرشيوداده ها (backup) استفادهميشود.(چرا؟) Dr. M. Rahgozar

  4. ساختار باند مغناطيسي 8 bits = 1 byte … … 0 1 1 0 1 1 0 1 0 0 1 1 0 1 1 0 1 0 0 1 1 0 1 1 0 1 0 0 1 1 0 1 1 0 1 0 ½” … … … … parity bit ساختار يک باندمغناطيسي چگونه است؟ باندمغناطيسي9 شياری (Nine-Track Tapes) چيست؟ Dr. M. Rahgozar

  5. ساختار باند مغناطيسي باندمغناطيسي9 شياری (Nine-Track Tapes) چيست؟ • داده ها روی 9شيارموازيبهصورتدنبالهايازبيتها (bits) ثبتميشوند. • بنابراين هرمقطعازباند(Frame)شامل 9 بيتومعادليکبايتدادهميباشد. • درهر9بيت،هشتبيتبرايدادههاويکبيتبرايکنترل صحت (Parity)دادههاوجوددارد. (چگونه؟) Dr. M. Rahgozar

  6. 2400’ … EOT marker logical record BOT marker Data blocks Inter block gap (for acceleration /deceleration of tape) Header block (describes data blocks) ساختار باند مغناطيسي ساختار يک باندمغناطيسي چگونه است؟ • مکانمنطقي (LogicalPosition) يکبايتهمانمکانفيزيکيآنميباشد. • يعنيرکوردهابهطورمرتبپشتسرهمقراردارند. (SequentialAccess) Dr. M. Rahgozar

  7. ساختار باند مغناطيسي ساختار يک باندمغناطيسي چگونه است؟ • درفاصلهبينبلوکدادههافضاياستفادهنشدهايبهنامGapوجودداردکهدرآنتمامبيتهاصفرميباشند • در گذشته نوعرايجباندهاحاوي6250بايتدراينچ (bpi) بوده است. • انواعجديدترباندها30,000bpi يا بيشتر ميباشند Dr. M. Rahgozar

  8. ظرفيتباند مغناطيسي تخمينطولباندموردنياز چگونه است؟ راندماناستفادهازباندبهچهعوامليبستگيدارد؟ • فشردگيدادههايباند(Tapedensity) • مثال6250 bpi : • سرعتحرکت باند (TapeSpeed) • مثال200 ips : • فاصلهبينبلوکهايداده (interblockgap) • مثال0.3 inch : Dr. M. Rahgozar

  9. ظرفيتباند مغناطيسي تخمينطولباندموردنياز چگونه است؟ مثال: • فايليبامشخصات1,000,000رکورد100بايتيرادرنظرميگيريم . • طولباندموردنيازرا با فشردگی bpi6250برايدوحالتمختلفحسابميکنيم. حالتاول :فاکتوربلوک(blockingfactor)برابربايک : • طولموردنياز =تعدادبلوکها ) * طولهربلوک + فاصلهبينبلوکها ( • طولموردنياز316.000=1,000,000*(100/6250+0.3)=اينچ • يعنيبيشازدهکارتريج2400فوتي (Cartridge) • درگذشته رايجترينطولکارتريجها2400فوتبوده است. • اکنون کارتريجهاي معمول با طول3600 فوتيا بيشترميباشند. (ظرفيت؟) Dr. M. Rahgozar

  10. ظرفيتباند مغناطيسي تخمينطولباندموردنياز چگونه است؟ مثال (ادامه...): • فايليبامشخصات1,000,000رکورد100بايتيرادرنظرميگيريم . • طولباندموردنيازرا با فشردگی bpi6250برايدوحالتمختلفحسابميکنيم. حالتدوم : فاکتور بلوک (blockingfactor) برابر با 50 : • طولهر بلوک0.8 = 50*(100/6250) = اينچ • تعدادبلوکها20,000 = 1,000,000/50 = • طول باندموردنياز22,000 = 20,000*(0.8+0.3) = اينچ1833 = فوت • فضايبههدررفتهبينبلوکهادرحالتاول300,000اينچ • وليدرحالتدوم فقط6,000اينچميباشد!(چرا؟) Dr. M. Rahgozar

  11. ظرفيتباند مغناطيسي فشردگيحقيقيياموثر (Effective Recording Density) چيست؟ و چگونه محاسبه ميشود؟ طولموردنيازهربلوک /تعدادبايتدربلوک E.R.D = • درحالتاول: E.D.R = 100 / 0.316 = 316.4 bpi • درحالتدوم: E.D.R = 5,000 / 1.1 = 4545 bpi • ايناعدادرابافشردگيناميباند (NominalDensity) کهبرابر6250bpiميباشدمقايسهکنيد! (توضيح؟) Dr. M. Rahgozar

  12. سرعتانتقالدادههادرباند مغناطيسي سرعتانتقالدادهها در باند مغناطيسی چگونه است؟ سرعت انتقالنامي(Nominal Transmission Rate) چيست؟ سرعتانتقالحقيقي يا موثر (Effective Transmission Rate) چيست؟ • سرعت انتقالنامي = فشردگيناميباند * سرعتباند سرعت انتقالنامي1250 = 200 * 6250 = (kB/sec) • سرعتانتقال حقيقي = فشردگيحقيقيباند * سرعتباند Dr. M. Rahgozar

  13. سرعتانتقالدادههادرباند مغناطيسي سرعتانتقالحقيقي يا موثر (Effective Transmission Rate) چيست؟ • سرعتانتقال حقيقي = فشردگيحقيقيباند * سرعتباند • درحالتاول: E.T.R = 316.4 * 200 = 63.280 byte/sec =63.3 kB/sec • درحالتدوم: E.T.R = 4545 * 200 = 909.080 byte/sec = 909 kB/sec • ايناعدادراباسرعتانتقال ناميباندمقايسهکنيد! (توضيح؟) Dr. M. Rahgozar

More Related