[Linux-Biella] che distro per P200?
Marco Ermini
linux@ml.bilug.linux.it
Mon, 21 Jun 2004 14:14:28 +0200 (CEST)
Emanuele Aina disse:
> Marco Ermini wrote:
>
>>>io intendo per pe ke sia pe anke per i kernel task e non solo user
>>> level.
>>>cioe' che anche se qualcosa gira come chiamata al kernel, puo' essere
>>>interrotto da qualcosa piu' importante e non attende la fine
>>>dell'esecuzione della chiamata stessa....
>>
>> Non l'ho capita - o meglio, non capisco dove, come e perché un task del
>> kernel debba e possa essere "pre-empitato" (sicuramente questo non
>> avviene
>> in Linux), ma non fa nulla :-)
>
> Lo si è fatto per ridurre la latenza media (se una syscall ci mette
> molto tempo, quella viene sospesa e ve in esecuzione lo scheduler).
>
> Ultimamente su lkml se ne è discusso e alcuni non la ritengono una buona
> idea (è molto complessa e, a detta loro, la latenza importante è quella
> massima, non la media).
Ho presente la discussione, e l'appunto fatto è secondo me corretto. Un
sistema real time basato su Linux può essere fornito unicamente da un
vendor che fa un lavoro specifico di revisione e certificazione dei tempi
massimi di latenza.
Secondo me è immensamente più facile partire da qualcosa di più semplice e
certificare quello, che non cercare per forza di voler fare tutto ed il
contrario di tutto con la versione mainstream del kernel. Linux sta
diventando peggio di Solaris...
> Win95 era preemptive pure lui.
Non proprio. La Microsoft diceva che lo fosse, ma mentiva :-) perché (come
ho detto già nel thread...) i driver a 16 bit non erano preempitati.
> Chissà perché assomigliava così tanto a OS/2... :)
Assolutamente no. OS/2 Warp era immensamente migliore dal punto di vista
tecnico di Windows 95, senza alcun timore di paragone.
Ciao
--
Marco Ermini
http://www.markoer.org
Dubium sapientiae initium. (Descartes)
<< This message is for the designated recipient only and may contain
privileged or confidential information. If you have received it in
error, please notify the sender immediately and delete the original.
Any other use of the email by you is prohibited. >>