http://www.pcguide.com/ref/hdd/perf/perf/spec/otherCache-c.html
Alors que les prix de la mémoire sont tombés dans la fourchette "très bon marché", les fabricants de disques ont réalisé qu'ils pouvaient augmenter la taille de leurs tampons à un coût très modique. Certainement rien n'est perdu en faisant cela; le cache supplémentaire ne nuit pas aux performances; mais cela ne l’améliore pas beaucoup non plus. Par conséquent, si le taux de transfert d'interface est le "champion en titre" des spécifications de performances surestimées, la taille du cache est probablement le "principal candidat". Certaines personnes semblent penser qu'un tampon de 2 Mo rend un lecteur quatre fois plus rapide qu'un disque avec un tampon de 512 Ko! En fait, vous auriez du mal à trouver même une différence de 4% entre eux dans la plupart des cas, toutes choses étant égales par ailleurs. Sans surprise, le taux de transfert externe et la taille du cache sont surestimés pour la même raison:
La spécification de la taille du cache est bien sûr fonction des caractéristiques du cache du lecteur. Malheureusement, les fabricants parlent rarement de caractéristiques autres que la taille du cache.
Les performances du disque dur à la rouille sont complexes (récemment, elles sont déterminées le plus souvent par des optimisations de microprogrammes) et la taille du cache n’est pas une solution miracle.
D'après mon expérience, la vitesse de rotation est un bien meilleur prédicteur des performances de l'entraînement: 5 400 tr / min sont plus lents que 7 200 tr / min, ce qui est inférieur à 10 000 tr / min, ce qui est plus lent que l'état solide. Même dans ce cas, il existe des exceptions (rares).
Cela dit, à une si faible différence de prix, cela en valait probablement la peine.
Cela ne vaut probablement pas la peine, bien que cela dépende de votre utilisation.
Conclusion: cela dépend de l'utilisation.
la source
Cela est rarement mentionné, mais le principal avantage du cache est de réduire le nombre de mouvements fastidieux de la tête de disque. Imaginez ce scénario, un fichier est en cours de lecture et un autre fichier est en cours d'écriture en même temps. Sans cache, la tête sauterait de partout en essayant de gérer ces flux de fichiers indépendants. Cependant, avec un cache, le fichier en cours d'écriture peut être temporairement stocké dans le cache, tandis que l'autre fichier en cours de lecture continue à être extrait du disque. Si le fichier en cours d’écriture est entièrement contenu dans le cache, le disque dur signale au système d’exploitation que l’écriture est terminée, ce qui permet au programme qui a écrit le fichier de continuer, même si le cache de disque n’a pas encore terminé l’écriture du fichier sur le système. disque physique. Pendant ce temps, la lecture du premier fichier n’a jamais cessé. De cette façon, une largeur de bande apparente nettement supérieure a été obtenue, dans la mesure de la taille du cache. Cela peut ne pas être important pour les caches de 2 Mo, mais les nouveaux disques de grande capacité ont des caches de 256 Mo, ce qui est énorme, et même avec des charges de lecture / écriture élevées, le débit de lecture sera très optimisé (très proche de la capacité du disque physique). tout en prenant en charge simultanément toute la bande passante d'écriture SATA, jusqu'à épuisement de la mémoire cache. En général, vous devez équilibrer le nombre de disques de votre RAID pour répondre à vos besoins en débit afin de ne pas dépasser votre capacité de cache. donnera un débit de lecture hautement optimisé (très proche de l'estimation du disque physique) tout en prenant en charge simultanément toute la bande passante en écriture SATA, jusqu'à épuisement de la mémoire cache. En général, vous devez équilibrer le nombre de disques de votre RAID pour répondre à vos besoins en débit afin de ne pas dépasser votre capacité de cache. donnera un débit de lecture hautement optimisé (très proche de l'estimation du disque physique) tout en prenant en charge simultanément toute la bande passante en écriture SATA, jusqu'à épuisement de la mémoire cache. En général, vous devez équilibrer le nombre de disques de votre RAID pour répondre à vos besoins en débit afin de ne pas dépasser votre capacité de cache.
la source
La mémoire tampon réduit également l'usure en réduisant les lectures et les écritures répétitives. La taille de la mémoire tampon influe davantage sur la vitesse et l'usure de certaines applications que d'autres, mais chaque fois que la mémoire tampon est dépassée, vous perdez en performance et en durabilité. C'est pourquoi ils l'augmentent - situation gagnant-gagnant.
la source
Les disques durs modernes disposent de 8 à 256 Mo de mémoire, et les disques SSD de 4 Go maximum de mémoire cache. ... Le tampon de disque est contrôlé par le microcontrôleur situé dans le lecteur de disque dur, et le cache de page est contrôlé par l'ordinateur auquel ce disque est connecté.
Western Digital WD7500BPVX - Spécifications des disques durs .
la source