• [^] # Re: 0 day

    Posté par . En réponse au journal Annonce : Manux 0.0.4. Évalué à 8.

    Pour ce qui est des bibliothèques, aucun souci : au moment de l'installation des dépendances, elles sont simplement installées dans la racine du programme qui en a besoin à l'aide de liens matériels. Résultat, le coût additionnel est nul.

    En ce qui concerne les programmes, oui, il y a un ralentissement, mais il est vraiment minime. Les lanceurs sont compilés statiquement sans libc, les appels-systèmes étant simplement réalisés avec asm volatile ("int 0ドルx80" : : ); et les opérations requises sont très rapides. Pour donner une idée, la seule initialisation de la glibc au lancement d'un programme, avant l'appel à main(), prend plus de temps que la totalité des opérations du lanceur.