URL: https://linuxfr.org/forums/general-general/posts/systeme-de-fichier-concu-pour-les-tres-petits-fichiers Title: système de fichier conçu pour les très petits fichiers Authors: freem Date: 2019年04月24日T01:43:08+02:00 License: CC By-SA Tags: Score: 1 Je me posais récemment la question de comment stocker et installer des paquets dans une distro, de manière fiable et efficace. Il semble qu'il ne soit pas possible sous UNIX de garantir l'intégrité d'un verrou sur un fichier, et bien sûr, encore pire sur un dossier. Ce fait est probablement à l'origine de la lenteur de tous les systèmes de paquets que je connais (bon, dpkg et xbps, les autres, je sais pas), qui ne peuvent évaluer qu'installer deux paquets indépendants peut se faire en parallèle, sur diverses opérations: téléchargement des archives, dépaquetage, et la section la moins simple à gérer, la configuration. Du coup, je me suis posé 2 questions: 1. est-il nécessaire de dépaqueter les paquets? Pourquoi ne pas essayer de monter un paquet comme un `mount --bind`? 2. l'un des problèmes majeurs que j'ai crus constater est que le paquet qui contiens les fichiers essentiels au binaire, contiens également la configuration par défaut. Ne serait-il pas plus simple, pour une distro pointue, de fournir des archives distinctes pour la conf et les binaires? Du coup, serait-il théoriquement envisageable, avec force travail, de faire des paquets atomiques, qui n'aient aucune raison d'être modifiés? Si oui, quelles pistes? Le lien avec les très petits fichiers est que, une distro est constituée d'une chiée de paquets, et ne stocke, dans le cas de debian, que de très petits ensembles de données, avec pas mal de lenteur (expérience perso). Je me demandais si un système de fichier permettrait de garder la facilité d'accès sans pourrir les perfs.. (enfin, avoir des perfs moins pire qu'apt)