[Linux-Biella] Linux in un vecchio laptop..
Emanuele Aina
faina.mail a tiscali.it
Mer 6 Giu 2007 19:34:45 CEST
Francesco Favero pensò:
> Ma _perche'_?
>
> http://kernel.org/pub/linux/utils/kernel/hotplug/udev_vs_devfs
>
> " The constraints:
> 1) No policy in the kernel!
> 2) Follow standards (like the LSB)
> 3) must be small so embedded devices will use it. "
>
> Bhe non ci metto niente a riattivare udev e provare... Nella mia enorme
> ignoranza pensavo che in qualche modo il tmpfs creato da udev fosse
> interamente in RAM.. e se ne ho gìa 16... non vado a cercarmi grane.
Sì, lo è. Ma lo è anche quello di devfs.
Con la differenza che udev usa un comune tmpfs, il cui codice è
necessario anche per i meccanismi di memoria condivisa, mentre devfs usa
un fs tutto suo, duplicando codice e usandone più del necessario.
Da un rapido «df -h /dev» qui si evince che l'occupazione è sui 60kB.
> Anche perché all'inizio per farlo partire .. avevo dei problemi tipo:
> udev blabla... kill process blabla .. not enought memory.. e poi si
> piantava perché udev non aveva più spazio disponibile... la RAM era
> finita infatti..
Non credo che il problema sia intrinseco in udev. I bug ci sono sempre
però. ;)
Considera solo che devfs non è assolutamente mantenuto (neanche nel 2.4)
per cui i suoi bug (e sono tanti) non verranno mai corretti.
> Bhò é stata una brutta prima impressione. Però se gli dico di non
> cercare di ricrearmi /dev all'avvio le cose vanno meglio...
Cioè?
> Il problema cruciale é il Kernel...2.6 stringato all'osso? o 2.4 anche
> lui piccino piccino... almeno ora ho escluso l'uso di dvefs.. che in
> pratica ha gli stessi probs di udev.. anzi.. perché ho provato devfs
> dico io!!??
Boh. :)
Comunque il kernel 2.6 è mooolto modulare e carica (più o meno) solo ciò
che gli serve, quindi compilare a manina non credo porti a benefici
immani. Qualcuno sì, ma non da liberare svariati mega...
--
Buongiorno.
Complimenti per l'ottima scelta.
Maggiori informazioni sulla lista
Linux