196267. lajstromszámú szabadalom • Eljárás adatok elhelyezésére hajlékony mágneslemezen

1 196 267 2 A találmány tárgya eljárás adatok elhelyezésére mágneslemezes tárolóberendezés mágneslemezén adatok elérésének meggyorsítása érdekében, például nagy mennyiségű, sorosan elhelyezett a-Jattőireg felírása és/vagy leolvasása esetén. Mirsí. ismeretes, adatok mágneslemezen történő •árolására számos berendezés ás eljárás létezik, az ismert berendezéseket egy vagy több, merev vagy hajlékony anyagból készüli mágneslemezzel, ás ugyancsak egy vagy több író/olvasó fejje! alakít­ják ki. Á kór *uakú mágneslemezek a körlap középpontján áimenc tengely körül forognak. Az adatok elhelyezése a mágneslemezeken a forgás* tengellyel koncentrikus körök, úgynevezett sávok mentén történik. A sávok adott esetben szekto­rokra vannak usetva. Az író/olvasó fejek lehetnek rögzítettek vagy ?. sávok között mozgathatók. A aiáJmányur. • tárgyát képező eljárás előnyös hetása ama mágneslemezes adattároló berendezé­seknél érvényesül, amelyek egy vagy több, a sávok közt mozgatható író/olvasó fejjel rendelkeznek, ilyenek például a számítógép rendszerekben elter­üld :en használt hajlékony mágneslemezes tároló- Lsiefidezések. A mágneslemezes tárol óberendezések többsé­gére jellemző az az általánosa", elterjedt adatelhe­­:V'ezéss eljárás, amelynél zz adatok valamennyi sávon a mágneslemez körlapjának egyazon sugara mentén kezdődnek és érnek véget, Például ezt az eljárást alkalmazza az IBM Corp 3741 típusszámú berendezése, amely 2C0 m«va átmérőjű hajlékony mágneslemezt fcaszr;#. Ennek a berendezésnek a leírása a GÁ 21—57 S3—4 számú, „IBM 3741 Data Station Reference Manual"’ kiadványban találha­- í Több sávon elhelyezkedő .nagy n.enyiségú adat ícásafolvstsása esetén az író/olvasó fejet az egyik sávról az írás/olvasás során egy következő sávra kell léptetni, Mive! ez a léptetés időt igényei, és a mágneslemez forgása folyamatos a művelet során, ezen idő alatt a mágneslemez az író/olvasó fej előtt elfordul. A fenti általánosan elterjedt eljárás sze­dni elhelyezett adatok esetében eme elfordulás következtében a következő sáv kezdete már elha­ladt az író/olvasó fej előtt. Emiatt meg kel! várni, amíg a sáv kezdete újból az író/olvasó fej elé ér, cs csak ezután lehet folytatni az írás/olvasás művele­tet. Ez folyamatos írás/olvasás során jelentős idő­veszteséget okoz. További idóvesztséget okozhat, iá az előző sávról leolvasott adatokat előbbiéi kell dolgozni és/vagy a következő sávra felírandó ada­tokat eió kel! készíteni, és csak ezután lehet az író/olvasó fejet a következő sávra léptetni. Az 1. ábra mutatja az írő/oivasó fejnek a forgó 1 mágneslemezhez viszonyított mozgását az ismert adatelrenciezés esetén egy 2 sávról egy másik 3 sávra történő áilépés során, amely 3 sáv a folyama­tos írás/olvasás esetén a 2 sávot követi. Az adatok valamennyi sávon úgy vannak elhelyezve, hogy azok a 4 sugár mentén kezdődnek és érnek véget. Az 1. ábrán nem feltüntetett író/olvasó fej a 2 sávról a 3 sávra történő léptetése során sugár­­irá.ayban befelé mozdul el és eközben az í mágnes­lemez folyamatosan forog a nyíl irányába. A két mozgás eredőjeként kialakuló vastag vonallal je­lölt 5 mozgósvonal az átlépés közben három sza­kaszra osztható: ß szöggel fordul el az 1 mágneslemez az alatt a ti idő alatt, amíg a 2 sávról leolvasott adatok feldol­gozása és/vagy s 3 sávra felírandó adatok előkészí­tése folyik; Y szöggel fordul el az 1 mágneslemez az alatta t2 idő alatt, amíg az író/olvasó fej a 2 sávról a 3 sávra mozog; ö szöggel fordul el az 1 mágneslemez az alatt a t3 idő alat, amíg a 2 sávról a 3 sávra mozgatott író/olvasó fej a mozgást követően megnyugszik. Megjegyezzük, hogy a ti adatelőkészítés/feldol­­gozási <dő adott esetben részben vagy egészben átfedheti, vagy követheti a mozgatási és a fejnyug­­vási f2, í3 időt. Az író/olvasó fej csak az adatelökészítési/feldol­­gozás" ti, a mozgatási í2 és a fejmegnyugvás t3 idők letelte után kész az írás/olvasás művelet folytatására. Azonban, ahogy ez az 1. ábrán is jó! látható, ezer, idők letelte után a 3 sáv 4 sugár által meghatározott kezdőpontja az I mágneslemez for­gása következtében már elhaladt az író/olvasó fej előtt. így az írás/olvasá* művelet csak akkor folyta­tódhat, amikor a 3 sáv kezdőpontja az 1 mágnesle­mez forgása során isméi az író/olvasó fej elé ér. Az így keletkezeti időveszteség közei megkétszerezi a folyamatos írás/olvasáshoz szükséges időt. A fenti probléma kiküszöbölését célozza az 52-891G8 (1977) és az 52-20812 (1977) számú japán közzétételi leírásokban megtalálható megoldás, amely az US 4210941 számú és a DE 2 636183 számú szabadalmi leírásokban is ismertetve van. Ezen megoldás szerinti berendezés forgó mág­neses adathordozót alkalmaz, amelyen az adatokat az egyes sávokon űgv helyezik el, hogy az egymást kővető sávok adatainak kezdőpontjain átmenő Sugarak által bezárt szög nagyobb legyen, mint az a szög, amellyel a forgó mágneses adathordozó elfordul, mialatt az író/olvasó fej az egyik sávról a másik sávra mozog. Ez a megoldás azokban csak ama esetekben küszöböli ki az író/olvasó fejnek egyik sávról a másik sávra történő léptetéséhez szükséges késlel­tetésen felüli időveszteségeket, amikor egy sávon belül az adatok úgy vannak elhelyezve, hogy egyazon sugár mentén kezdődnek és érnek véget. A 2. ábra mutatja az író/olvasó fejnek a forgó 1 mágneslemezhez viszonyított mozgását a fenti megoldás szerinti adatelrendezés esetén az egyik 2 sávról egy következő 3 sávra történő átlépés során. A 2. ábrán látható elrendezésnél az azonos eleme­ket az 1. ábra számaival és betűivel jelöljük. A 2 sáv kezdő- és végpontját a 6 sugár jelöli ki, míg a 3 sáv kezdő- és végpontját a 6 sugártól különböző, azzal $ szöget bezáró 8 sugár jelöli ki. Az író/olvasó fejnek a 2 sávró! a 3 sávra való átlépése közben az 1 mágneslemez folyamatosan forog a nyíl irányában. A két mozgás eredőjeként kialakuló 5 mozgásvonal két szakaszra osztható: Y szöggel fordul el az 1 mágneslemez az alatt a t2 idő alatt, amíg az író/olvasó fej a 2 sávról a 3 sávra mozog; 5 szöggel fordul el az 1 mágneslemez az alatt a t3 idő alatt, amíg a 2 sávról a 3 sávra mozgatott író/olvasó fej a mozgatást követően megnyugszik. Az i. ábrán a szög a2. ábrán azért nem szerepel, mivel a fenti megoldás az adatelőkészítési/feldol­­gozási időt figyelmen kívül hagyja. 5 10 15 20 25 30 35 40 45 50 55 50 65 7

Next

/
Oldalképek
Tartalom