Asi v roce 1994 jsme měli na mé základní škole starý počítač. Pamatuji si, jak jsem zjistil, že má příkaz park. Při čtení dokumentace uvedl, že tento příkaz by měl být proveden před vypnutím. Doma bych se jednoduše vypnul, když jsem uviděl výzvu systému DOS a už tam nebyla žádná I / O indikující světla. Pamatuji si, že jsem si v té době myslel, že počítač musel být velmi starý, pokud musel být před vypnutím zaparkován.

Co je to park příkaz? Je pravděpodobné, že v roce 1994 bychom měli školní počítač, který musel být skutečně „zaparkován“? K čemu?

Komentáře

  • Co DOS? AppleDOS? AmigaDOS?
  • @idrougge Nemám tušení, promiň. Pravděpodobně jsem to tehdy ' t nevěděl a určitě to teď ' nevím.
  • @ idrougge možná DOS, který má příkaz PARK. Jen hádat.
  • Přepnout počítač do zpětného chodu, dokud nepadl?

Odpovědět

Pevné disky mají čtecí / zapisovací hlavy, které létají nad rotujícími disky, když je jednotka napájena. Když je napájení odpojeno, hlavy už nelétají … Po dlouhou dobu jsou ramena, která drží hlavy, navržena tak, aby „automaticky zaparkovaly“ hlavy od povrchu disků nebo přes bezpečný „ přistávací zóna ”, když ztratí energii¹, ale brzy (až do poloviny 80. let) pevné disky tuto funkci neměly, takže by jejich hlavy dopadly na povrch disku , což mohlo někdy poškodit povrch.

Takže brzy počítače měly příkaz PARK, který zaparkoval hlavy od povrchu disku. Obvykle by se to pokoušelo přesunout hlavy za poslední „oficiální“ válec (přes „technický válec“ na jednotkách MFM a RLL), nebo počínaje AT použít přistávací zónu uvedenou v tabulka parametrů jednotky BIOS (přístupná pomocí vektorů uložených v přerušeních 0x41 a 0x46 ). Jednu takovou implementaci můžete vidět v PARK Roedy Green, která je dodávána se zdrojovým kódem, nebo v Demontáž Jima Leonarda PARK společnosti SpinRite.

U počítačů s hlavami automatického parkování bylo bezpečné počkat na příkazový řádek systému DOS a světla, která se mají vypnout: COMMAND.COM zajišťuje dokončení I / O před tím, než se zobrazí příkazový řádek (a mezipaměti disků v paměti to mají také ctít ).

(Tato funkce ve skutečnosti umožňuje PARK Roedy Green pracovat také: počkali byste na příkazový řádek, takže neexistuje žádný vynikající I / O, pak spusťte PARK, který by se načetl z disku, pak spusťte bez I / O kromě parkování hlav, pak buď navždy smyčku, nebo návrat na příkazový řádek, který by obvykle nemá za následek žádné I / O, takže hlavy zůstanou bezpečně zaparkované. PARK wai od SpinRite Uživatel může stisknout klávesu, takže uživatel může počítač vypnout bez stisknutí klávesy a zajistit tak, aby nedošlo k nežádoucím I / O.)

Nové počítače v roce 1994 to by nepotřebovalo, ale bylo běžné, že školy měly velmi staré počítače a časný počítač vyžadující PARK by nebyl neslýchaný. I staré zvyky umírají tvrdě, takže je možné, že rada spustit PARK byla udržována naživu dlouho poté, co přestala být relevantní, ale to by zahrnovalo kopírování PARK příkaz, protože byl specifický pro systém a nebyl součástí systému DOS.

Pokud si dobře pamatuji, jednotky IDE nikdy nepotřebovaly PARK, takže vy d najít pouze na počítačích vybavených jednotkami pre-IDE (běžně označovanými jako jednotky MFM nebo RLL).


¹ Nebo v dnešní době, když zjistí náhlý pohyb.

Komentáře

  • Vzpomínám si na park. Tradice byla " spuštěna před přesunem počítače ". Zdá se, že hlavy disku přistávaly všude, kde nebyl problém. Hlavy disků byly při pohybu počítače otřeseny. Pokrčit rameny. Kdo ví, jaká by měla být tradice.
  • @Joshua Zenith 8088, který jsem vyrůstal, měl příkaz s názvem " ship ", který zaparkoval hlavy. To potvrzuje " ochranu počítače při přesunu " myšlenky za příkazem.
  • To mi připomíná synchronizace; synchronizace; synchronizace, kterou jsme prováděli před vypnutím pracovních stanic Unixu. utcc.utoronto.ca/~cks/space/blog/unix/TheLegendOfSync
  • Musel jsem to zkusit – ale Windows 10 to říká neví ' jak zaparkovat.Přinejmenším se nebudu muset ' starat o to, kam to ' jde po rande s tím chlápkem z Linuxu: -)
  • " bylo běžné, že školy měly velmi staré počítače " – v roce 1994 moje základní škola ' počítače neměly ' ani pevné disky

odpověď

Tento příkaz má umístit hlavy HDD do polohy „zaparkovat“.

Komentáře

  • Toto Odpověď je správná, ale mohla by být lepší vysvětlením, kde je poloha parku, proč je to dobrý nápad a možná proč to dnes ' nemusíme dělat.

Odpověď

v roce 1989, kdy jsem koupil svůj Tandon pcx-20, který měl a stále má (ano, stále ho mám) a příkaz k parkování a měl tandon tm503 plnou výšku 3600 ot./min 20 MB mfm hd servisní příručku pro stavy pohonu jakýkoli šok pa 20 g poškodí disk! V sériích tandon 501-503 toto ÚPLNĚ přesune hlavy kolem média na určené parkovací místo pro montáž.

Důvodem pro zaparkování je poškození hlavy a média, která by se během přepravy zasáhla, by byla mnohem více katastrofické tehdy vs nyní. serva, jako máme, nejsou ani dnes tak choulostivá jako v roce 1988.

V dnešní době servopohon autoparkuje hlavu u novějších pohonů, nemají uvnitř vždy vzduch, někdy se dokonce používá helium! !!

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *