Mniej więcej w 1994 roku mieliśmy stary komputer w mojej szkole podstawowej. Pamiętam, że dowiedziałem się, że ma polecenie park. Po przeczytaniu dokumentacji powiedział, że polecenie to powinno zostać wykonane przed zamknięciem. W domu po prostu wyłączałem się, gdy zobaczyłem monit DOS i nie było już lampek wskazujących wejścia / wyjścia. Pamiętam, że pomyślałem wtedy, że komputer musiał być bardzo stary, jeśli trzeba go było zaparkować przed wyłączeniem.

Co to za polecenie park? Czy jest prawdopodobne, że w 1994 roku mieliśmy szkolny komputer, który naprawdę trzeba było „zaparkować”? Po co?

Komentarze

  • W jakim systemie DOS? AppleDOS? AmigaDOS?
  • @idrougge Nie mam pojęcia, przepraszam. Prawdopodobnie wtedy ' nie wiedziałem o tym i na pewno nie ' nie wiem tego teraz.
  • @ idrougge może DOS, który ma polecenie PARK. Zgaduję.
  • Ustawić komputer na biegu wstecznym, aż się zawiesił?

Odpowiedź

Dyski twarde mają głowice odczytu / zapisu, które unoszą się nad obracającymi się dyskami, gdy napęd jest zasilany. Po odłączeniu zasilania głowice przestają latać … Od dłuższego czasu ramiona, które trzymają głowice, zostały zaprojektowane tak, aby „automatycznie zaparkować” głowy z dala od powierzchni dysków lub nad bezpiecznym „ strefa lądowania ”, kiedy tracą moc¹, ale wczesne (do połowy lat 80.) dyski twarde nie miały tej funkcji, więc ich głowy lądowały na powierzchni dysku , co czasami mogło uszkodzić powierzchnię.

Wczesne komputery PC miały więc polecenie PARK, które powodowało parowanie głowic z dala od powierzchni dysku. Zwykle byłoby to próbą przesunięcia głowic poza ostatni „oficjalny” cylinder (nad „cylindrem inżynieryjnym” w napędach MFM i RLL) lub, począwszy od AT, użycie strefy lądowania określonej w tabela parametrów napędu BIOS (dostępna za pomocą wektorów przechowywanych w przerwaniach 0x41 i 0x46 ). Możesz zobaczyć jedną taką implementację w PARK Roedyego Greena, która zawiera kod źródłowy, lub w Jim Leonard demontaż PARK SpinRitea.

Na komputerach z automatycznymi głowicami można było bezpiecznie czekać na wiersz poleceń DOS i wyłączanie świateł: COMMAND.COM zapewnia zakończenie operacji wejścia / wyjścia przed wyświetleniem wiersza poleceń (a pamięci podręczne dysku w pamięci również mają to uwzględniać ).

(W rzeczywistości ta funkcja umożliwia działanie PARK Roedyego Greena: czekałbyś na wiersz polecenia, więc nie ma zaległych I / O, a następnie uruchom PARK, który zostanie załadowany z dysku, a następnie uruchom bez żadnych operacji we / wy poza zaparkowaniem głowic, a następnie zapętl się na zawsze lub wróć do wiersza poleceń, co spowoduje normalnie również nie powoduje żadnych operacji we / wy, więc głowice pozostałyby bezpiecznie zaparkowane. PARK wai SpinRite aby użytkownik nacisnął klawisz, aby użytkownik mógł wyłączyć komputer bez naciskania klawisza, a tym samym upewnić się, że nie ma niepożądanych operacji we / wy).

Nowe komputery w 1994 roku nie potrzebowałby tego, ale szkoły często miały bardzo stare komputery, a wczesny komputer wymagający PARK nie byłby czymś niezwykłym. Stare przyzwyczajenia też ciężko umierają, więc możliwe, że rada dotycząca uruchomienia PARK została utrzymana długo po tym, jak przestała mieć znaczenie, ale wymagałoby to skopiowania PARK, ponieważ było to specyficzne dla systemu i nie było częścią DOS.

Jeśli dobrze pamiętam, dyski IDE nigdy nie potrzebowały PARK, więc d znaleźć go tylko na komputerach PC wyposażonych w napędy pre-IDE (powszechnie określane jako napędy MFM lub RLL).


¹ Lub obecnie, gdy wykryją nagły ruch.

Komentarze

  • Pamiętam park. Wiedza była " uruchomiona przed przeniesieniem komputera ". Najwyraźniej głowice dysków lądowały wszędzie, gdzie nie było problemu. Głowice dysków były potrząsane podczas przenoszenia komputera. Wzruszać ramionami. Kto wie, jaka powinna być ta wiedza.
  • @Joshua Zenith 8088, który dorastałem, miał polecenie o nazwie " statek ", który zaparkował głowy. Potwierdza to " ochronę komputera podczas przenoszenia " ideę polecenia.
  • To przypomina mi o synchronizacja; synchronizacja; synchronizacja, którą robiliśmy przed zamknięciem stacji roboczych Unix. utcc.utoronto.ca/~cks/space/blog/unix/TheLegendOfSync
  • Musiałem to wypróbować – ale Windows 10 tak mówi nie ' nie wie, jak zaparkować.Cóż, przynajmniej wygrałem ' i nie muszę się martwić, gdzie ' udaje się po randce z tym facetem od Linuksa …: -)
  • " często zdarzało się, że szkoły miały bardzo stare komputery " – w 1994 roku moja szkoła podstawowa ' komputery nie ' nie mają nawet dysków twardych

Odpowiedź

To polecenie ma ustawić głowice dysku twardego w pozycji „park”.

Komentarze

  • To odpowiedź jest poprawna, ale mogłaby być lepsza, wyjaśniając, gdzie znajduje się pozycja parku, dlaczego jest to dobry pomysł i być może dlaczego ' nie musimy tego robić teraz.

Odpowiedź

w 1989 r., kiedy kupiłem mój Tandon pcx-20, miał i nadal ma (tak, nadal go mam) a komenda parkowania i miał tandon tm503 pełna wysokość 3600 obr./min 20mb MFM HD instrukcja serwisowa dla stanów napędu dowolny wstrząs pa st 20g uszkodzi napęd! W serii tandon 501-503 ten CAŁKOWICIE przesuwa głowy przez media do wyznaczonego miejsca parkingowego dla montażu.

Powodem parkowania jest uszkodzenie głowy i uderzenia mediów o siebie podczas wysyłki byłoby znacznie większe katastroficzne wtedy vs teraz. serwa takie jak my nie są dziś tak delikatne jak w 1988 roku.

Obecnie serwomechanizmy automatycznie zaparowują głowicę w nowszych napędach, nie zawsze nawet mają powietrze w środku, teraz czasami nawet hel! !!

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *