D'abord, je vais jouer les idiots.
Según ce un fichier torrent devrait avoir environ 1000-1500 pièces. Mais prenons un torrent particulièrement mal fait ; un fichier de 4 Go (taille maximale de fichier allouable de FAT32) divisé en morceaux de 16 Ko ; cela fait ~250 000 morceaux, donc 250 000 cycles d'écriture. Les cartes SD courantes (ainsi que les mémoires internes des téléphones) supportent environ 100 000 cycles d'écriture ; si vous calculez cela, vous arriverez à la conclusion que votre carte sera défaillante avant que la moitié de ce torrent ne soit téléchargée. Mais ce raisonnement est erroné.
Chaque cellule dans la mémoire flash endure 100 000 cycles d'écriture, et des morceaux différents sont écrits dans des cellules différentes (écraser le morceau précédent avec le suivant serait un peu stupide) - donc même en téléchargeant ce seul torrent, vous allez n'utilisent qu'un seul cycle d'écriture de cette zone de 4 Go. Ce qui compte, c'est donc pas le nombre total d'écritures, mais le nombre de fois qu'une seule cellule a été écrite.
(On peut également noter que, sur la plupart des dispositifs de stockage, l'ordinateur n'écrit pas/lit des longueurs arbitraires de données ; il lit/écrit une un seul bloc de 512 octets à la fois. Ainsi, même si vous écrivez ce fichier en une seule fois, il sera écrit sur la carte. divisé en blocs de 512 octets - donc cela signifie 500 million écrites, mais il est réparti sur 500 millions de blocs, donc l'usure est encore un cycle d'écriture .)
Une autre chose à prendre en compte est que les cartes SD et la plupart des contrôleurs flash font souvent nivellement de l'usure Cela signifie que si le contrôleur constate qu'un bloc est plus usé qu'un autre, il les échange en interne pour qu'ils soient usés de manière égale, sans que le système hôte s'en aperçoive. Ils comprennent également blocs de rechange pour remplacer les blocs usés - ainsi, même si vous choisissez un bloc et essayez de l'user, vous constaterez qu'il supportera beaucoup plus de cycles d'écriture qu'il ne devrait, car à mi-chemin de l'assaut, le contrôleur le remappe. La carte entière ne tombe en panne que lorsqu'elle est à court de blocs de rechange.