J'avais un PC avec deux systèmes d'exploitation installés, le disque dur que j'ai effacé à l'aide des disques d'UbuntuUSB. J'ai choisi l'effacement rapide. Si j'ai bien compris, la table de partition a été supprimée, mais tous les fichiers et tous les zéros sont toujours sur le disque dur. J'ai ensuite créé une nouvelle table de partition et installé Win10.
Question: le disque dur fonctionnerait-il (lecture / écriture) plus rapidement maintenant, si je l’écrasais avec des zéros?
Ou bien: l’écriture d’informations sur un disque dur zéro-écrasé est-elle plus rapide que sur un disque dur "sale"?
hard-drive
partitioning
speed
Daniel Filatov
la source
la source
Réponses:
Les disques durs ne stockent pas les zéros et ceux que je soupçonne, selon vous. Au lieu de cela, ils stockent les données dans un format codé qui garantit qu’il n’y aura pas trop de bits zéro ou d’un bit les uns à côté des autres. Une longue série de zéros ou de zéros pourrait en fait causer des problèmes de synchronisation lors de la tentative de lecture des données, en raison de variations minimes de la vitesse des plateaux, des vibrations, etc. du support physique sur lequel les données sont codées. Elles sont donc limitées à une certaine tolérance.
De plus, les disques durs encodent toujours un secteur entier (généralement 512 octets ou 4096 octets de données) à la fois, pas seulement les bits qui ont changé (encore une fois, car ce sont des données codées). Cela garantit que tout le secteur est correctement encodé à chaque fois. Ainsi, remplir le lecteur avec tous les zéros n'a aucun avantage pratique, bien que cela ne blesse rien non plus, mis à part l'usure mécanique mineure causée par le faire. Vous pouvez choisir de tout écraser par des zéros si vous le souhaitez, mais cela n'apportera aucun avantage en termes de performances et vous perdrez simplement votre temps à attendre que tous ces zéros soient écrits.
Les disques SSD suivent un processus similaire. ils effacent automatiquement le contenu précédent d'un bloc avant d'écrire un nouveau bloc de données; ainsi, écrire tous les zéros sur un SSD causerait une usure inutile du périphérique, car la technologie flash ne peut être effacée que de manière variable, mais finie, avant l'échec . L'usure introduite ne représenterait que 0,01% du nombre total de cycles de travail, mais c'est quelque chose que vous voudriez éviter de faire régulièrement.
la source
can only be erased a certain number of times
- En fait, le nombre n'est pas si certain. La variabilité est assez grande .Solid state drives go through a similar process
. Ce n'est pas correct Les disques durs ne suivent pas un cycle de lecture / effacement / écriture comme le font les disques SSD. Ils peuvent écraser des secteurs à la volée sans avoir à les effacer au préalable. 2)A long run of 0s or 1s could actually cause sync issues when trying to read the data
Aussi pas correct. Les secteurs de disques durs ont un espace entre les secteurs où ils enregistrent le numéro de secteur, les bits de synchronisation et les données ECC. L'adresse et les données de synchronisation empêchent les têtes de se "perdre" sur le plateau. Pour cette raison, un secteur 4k a une longueur de 4211 octets.Non, ce ne sera pas plus rapide. L'écriture prend le même temps, quelles que soient les données écrasées.
la source
TRIM
puisse être plus rapide s'il est écrasé par des zéros. Ils prendraient moins d'espace réel sur le stockage flash, laissant à la couche de remappage flash plus d'espace pour travailler. Donc, ce serait un peu comme TRIM / Rejeter.Cela dépend de:
Pour les disques SSD, comme d’autres réponses le notent, vous ne devez pas écraser de zéros (ce qui imposerait une usure inutile des cellules Flash), mais utiliser plutôt un effacement sécurisé ou un TRIM à disque complet. Certaines des versions les plus récentes des utilitaires de formatage effectuent automatiquement une TRIM si elles détectent un disque SSD. La raison en est que les disques SSD font une distinction forte entre un secteur "vide" et un secteur "rempli" avec toutes les données, y compris les zéros.
Beaucoup de lecteurs développeront un petit nombre de "points négatifs" s'ils sont utilisés durement pendant plusieurs années. Tous ceux qui ont déjà été rencontrés apparaîtront dans les données SMART comme "En attente, non corrigible".
S'il n'y a pas de secteurs illisibles, un disque dur mécanique n'a pas intérêt à être écrasé, bien qu'il ne soit pas nuisible en plus de consommer beaucoup de temps au début.
S'il existe des secteurs illisibles, les tentatives de lecture prendront beaucoup de temps et le lecteur continuera d'essayer de récupérer les données à tout moment, ce qui affectera les performances. En les écrasant, le disque dur sera invité à supprimer les données existantes, à vérifier si l'emplacement physique peut toujours être utilisé pour le stockage et à allouer un secteur de réserve dans le cas contraire. Cela réinitialisera également le compteur "En attente, non corrigible".
TL; DR - En général, ne le faites pas.
la source
Non, le remplacement par des zéros ne fera aucune différence de vitesse pour un disque dur. Toutefois, pour un lecteur à semi-conducteurs, écraser par des zéros est pire que d'effectuer une opération d'ajustement, qui marque les blocs comme étant inutilisés. TRIMing la partition ou l'intégralité du lecteur pour un SSD avant d'installer le système d'exploitation peut améliorer les performances et la durée de vie du SSD. Si vous avez déjà installé le système d'exploitation, il existe des techniques permettant de réduire l'espace disponible dans le système de fichiers pour un avantage similaire.
la source
Lorsque vous effectuez un "formatage lent", un test de la surface est généralement effectué pour détecter les blocs défectueux sur le lecteur. Il peut donc être raisonnable de l'utiliser pour les disques durs plus anciens, mais vous ne devriez pas remarquer de différence de performances R / W.
la source
Il n'y a pas de différence ni pour les disques durs ni pour les SDD.
Dans le cas des disques durs, la date sur le lecteur est modifiée magnétiquement sur chaque secteur sur lequel vous écrivez, il est donc inutile de savoir ce que vous écrivez ici.
En outre, l'écriture de données aléatoires est préférable à l'écriture de zéros, car il y a plus de traces d'alignement magnétique et il sera beaucoup plus difficile de déterminer ce qui existait auparavant dans le cas du réécriture aléatoire des données par rapport au réécriture du zéro.
Dans le cas des disques SSD, si vous indiquez une valeur égale à zéro ou égale à une valeur, l'écriture des blocs de mémoire prend toujours le même temps. Toutefois, en raison des optimisations TRIM, il est possible que vous ne puissiez pas écraser les zones spécifiques. tu désires. Créez plutôt un fichier auto-extensible qui prend tout l’espace libre, ce qui garantit que tout sera écrit, ce qui empêchera toute récupération.
la source
Non, il n'y aura pas de différence de vitesse, mais vous aurez une usure inutile et une chance inutile d'échec.
Les disques durs traditionnels encodent les données avec un simple générateur pseudo-aléatoire, les plus modernes et (pratiquement) tous les disques SSD encodent les données avec AES, toujours. La raison en est que le stockage de données aléatoires (ou de données aléatoires) est beaucoup plus favorable au nivellement par l'usure, à la fois sur des disques magnétiques et à semi-conducteurs, mais en particulier dans le cas de ces derniers (l'AES est donc avant tout utilisé). brouiller des bits, mais comme un bonus gratuit, vous pouvez avoir la sécurité sans frais supplémentaires).
Ainsi, écrire beaucoup de zéros écrit beaucoup de "bits un peu aléatoires".
C’est cela, et il n’est en aucun cas plus rapide de lire (ou d’écraser) l’un ou l’autre.
D'autre part, écraser le lecteur complet signifie écrire quelques milliards de secteurs. Alors que les disques durs ont des taux d'échec (purement fictifs) qui sont si bas qu'ils semblent "ne se produit jamais", étant donné la taille énorme des disques modernes, "ne se produit jamais" ressemble beaucoup plus à "est susceptible de se produire". C’est pour cette raison que, par exemple, RAID-5 n’est plus recommandé, car le risque de rencontrer un échec irrémédiable lors de la tentative de resynchronisation après un disque défaillant est si élevé que cela pourrait devenir une préoccupation pratique.
Qu'est-ce que ça veut dire? Eh bien, cela ne veut rien dire en général, mais écraser le disque complet sans nécessité n’est probablement pas une bonne idée. Même pour un effacement sécurisé, si cela est prévu, il existe de nos jours des méthodes bien meilleures (plus rapides et plus fiables).
la source