Re: zawieszanie

Autor: Radosław Sokół <Radoslaw.Sokol_at_polsl.pl>
Data: Mon 06 Feb 2006 - 14:58:52 MET
Message-ID: <ds7kmt$887$1@polsl.pl>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed

JoteR napisał(a):
> To nie mój pomysł. Pytanie było o "płytę, która robi reset po wykryciu

Ale Ty wspomniałeś o programowym rozwiązaniu problemu:

> a objętość kodu watchdoga
> programowego niewiele by ustępowała objętości jąderka średnio rozgarniętego
> Linucha.

> zawieszenia systemu operacyjnego". Prosty watchdog sprzętowy odpada (chyba
> że wspomagany przez SO, tak jak opisałeś), a watchdog programowy musiałby

Nie widzę problemu we wspomaganiu przez system.

> być zawarty gdzieś w firmware płyty, jako procedura BIOS-a czy coś w tym

Na takim poziomie jest to niemożliwe. Nowoczesne systemy
operacyjne w ogóle nie pozwalają działać procedurom BIOSu,
a sprzęt sam nie określi, czy system działa, czy nie.
Jakiekolwiek takie względnie pewne rozwiązanie musi być
wspomagane sterownikiem lub aplikacją działającymi na
poziomie systemu operacyjnego.

> robiąca reset". I ja wyraziłem wątpliwość, czy taka procedura, nadzorująca
> niejako "z zewnątrz" SO i potrafiąca w miarę jednoznacznie zdetekować jego
> zwis a nie np. chwilową czkawkę, zmieściłaby się w rozsądnych wymiarach.

Jak wyżej, IMHO jest niemożliwa w ogóle do zrealizowania
w sposób względnie niezawodny.

-- 
|""""""""""""""""""""""""""""""""""""""""""""""""""""""""""|
| Radosław Sokół  |  http://www.grush.one.pl/              |
|                 |  Administrator, Politechnika Śląska    |
\................... Microsoft MVP ......................../
Received on Mon Feb 6 15:00:12 2006

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Mon 06 Feb 2006 - 15:51:07 MET