Comment connaitre la taille du noyau linux ? [Kernel] - Divers - Linux et OS Alternatifs
Marsh Posté le 06-07-2004 à 10:14:56
Il me semble, mais je dis peut-être des conneries, que le noyau, sous ça forme vmlinuz ou bzImage, est compressé ...
Et pour être utilisable en mémoire, il doit surement être décompressé ...
Marsh Posté le 06-07-2004 à 10:23:03
multani-1 a écrit : Il me semble, mais je dis peut-être des conneries, que le noyau, sous ça forme vmlinuz ou bzImage, est compressé ... |
Et donc sa taille réelle, peut-on la calculer approximativement à partir de la compression, ou la lire directement quelque part avec une commande ?
Marsh Posté le 06-07-2004 à 10:27:53
perso, pour m'amuser, j'avais estimé la taille d'un de mes noyau en passant en runlevel 1 et en tuant tout les daemon existant, ensuite, j'ai soustrait la valeur de la taille du shell et celle de init à la valeur obtenu par free et j'obtenais grosso modo 4Mo
Marsh Posté le 06-07-2004 à 10:34:22
Tu peux regarder la taille du paquet, qui comprend la taille des modules. Par exemple le Installed-size pour mon 2.4.26 est de 31636 Ko.
Rien à voir avec la taille du noyau en mémoire, hein.
Marsh Posté le 06-07-2004 à 16:05:16
Au boot, le kernel indique sont empreinte memoire (ligne Memory: )
A la compilation, lors du make bzImage la taille du noyau est indiquée.
Marsh Posté le 06-07-2004 à 10:13:32
Suffit-il de lire la taille de vmlinuz, ou doit-on ajouter encore d'autres fichiers dans la somme ?