R. C'est la taille des morceaux de donnΘes demandΘ α Windows par HD_Speed
Q. Pourquoi cela affecte-t-il le dΘbit de donnΘes?
R. En thΘorie, le dΘbit ne devrait pas varier Θnormement, (tant que vous ne sΘlectionnez pas une valeur si petite que l'utilisation processeur et d'autres activitΘs insignifiantes vont entrer en jeu) mais sur certains systΦme cette variation est importante. Alors pourquoi ? Mon sentiment est que quelque chose dans la chaεne entre la gestion du port et le disque physique n'est pas aussi bien Θcrit qu'il l'aurait fallu :-)
Q. Quelle est la chaεne α travers laquelle circulent les donnΘes auxquelles HD_Speed a accΦs?
R. En simplifiant: plateaux du disque -> Contr⌠leur du pΘriphΘrique (incluant sa propre mΘmoire cache) -> connexion ide/scsi/sata -> contr⌠leur h⌠te (gΘnΘralement intΘgrΘ au chipset de la carte-mΦre pour ide&sata) -> pilotes pour le contr⌠leur hdd -> hd_speed
Q. Puis-je fixer la taille des blocs que windows utilise?
R. Pas que je sache (en tout cas pas sans avoir Θcrit vos propres pilotes pour le contr⌠leur HDD).
Q. IntΘrΩt du mode rafale...
R. Le mode rafale lit (ou Θcrit) α de nombreuses reprises sur la mΩme section du disque dur. La plupart des disques actuels disposant d'un cache de lecture, le mode rafale permet en fait de tester la vitesse du contr⌠leur de disque. Le mode normal accΦde au disque de faτon sΘquentielle et est donc plus indiquΘ pour tester les performances du disque dur.
Q. quelle mΘthode utilise HD_Speed pour lire/Θcrire?
R. L'appel d'API Win 32 suivant: CreateFile(devicename,...), ReadFile() et WriteFile(). Voir SDK de plateforme Microsoft pour plus d'infos.
Q. Puis-je voir/obtenir le code source?
R. non
Q. Quel est l'intΘrΩt de choisir la position?
R. La vitesse de transfert de la plupart des types de disque varie α diffΘrents points. Par exemple, les disques durs sont gΘnΘralement plus rapides au dΘbut et plus lents au fur et α mesure qu'on avance. Pour les CD-Roms, c'est gΘnΘralement le contraire