Y a-t-il une différence notable de vitesse entre ces 2 scénarios?Est-ce que la croissance de fichiers sur Linux coûte quelque chose?
Scénario 1: J'ai un fichier de taille 1024 octets rempli avec 0 pour chaque octet. J'ouvre le fichier et écris 1024 octets de 1s avec fwrite.
Scénario 2: J'ai un fichier de taille 512 octets rempli avec 0 pour chaque octet. J'ouvre le fichier et écris 1024 octets de 1s avec fwrite.
Évidemment, je me retrouve avec des fichiers identiques, mais y a-t-il une pénalité à redimensionner le 2ème fichier sur le disque? J'essaye de déterminer si redimensionner mes dossiers avant de les employer sera de n'importe quelle valeur. Des points bonus à tous ceux qui peuvent me montrer une documentation Linux pour le prouver de toute façon.
Qui diable pense que _this_ appartient à SU? – sbi
Probablement dépend des systèmes de fichiers. Extensions de support XFS et ext4 pouvant être utilisées pour pré-allouer de l'espace. –
Pourquoi voudriez-vous vous fier à la documentation (probablement imprécise, compte tenu de l'état de flux constant de Linux) alors que vous pouvez MESURER la performance? –