Décider de l'endroit physique ou l'on va écrire sur le disque dur
11 réponses
Hueyduck
Bonjour à tous,
Je suis en train d'installer des disques dur dans un systeme sous XP-pro
destiné à produire de la musique assistée par ordinateur (MAO).
Pour la faire courte, certains disques sont destinés à stocker des
échantillons sonores. Une fois stockés, ces fichiers, souvent très
petits, sont lus en streaming et le temps d'accès aléatoire du HDD est
le principal goulot d'étranglement de la chaine de traitement de ces sons.
Ainsi, il est préférable que les échantillons que j'utilise le plus
soient stockés, regroupés, au début physique du disque dur, puisque le
temps d'accès aléatoire est plus de 2 fois moindre sur le premier tiers
des plateaux.
Bref. La façon la plus simple de procéder pour optimiser la position des
fichiers sur le disque dur, ce serait bien sûr de remplir le disque en
commençant par les samples qui nécessitent un accès fréquent.
Ma question, c'est: comment forcer la localisation de l'emplacement d'un
espace de stockage sur un disque dur.
Je sais qu'on peut le faire puisque des logiciels de défragmentation
copmme diskeeper sont capables de classer les fichiers par ordre
alphabétique sur les plateaux d'un HDD.
J'insiste sur le fait qu'il s'agit bien de disques qui ne contiennent
*que* des fichiers destinés à la lecture. Une fois stockés, les fichiers
ne sont pas modifiés. Sinon, le procédé perd de son intérêt, nous sommes
d'accord.
Sans ça, le SSD sera à terme ma solution parfaite, je suis d'accord :)
Et c'est pour ça que, sans me mettre martel en tête, je regarde si je peux optimiser certains petits trucs avec ce que j'ai (c'est à dire du 7200rpm en SATA).
Slt, ça represente quoi en terme d'espace tes echantillons, sinon si tu sais à l'avance les samples que tu va utiliser, tu peux eventuellement créer un RAMDISK (avec pas mal de RAM), et copier tes samples dessus avant de commencer ta création. Pour un RAMDISK de forte capacité, donc beaucoup de RAM sur le PC à la base, il te faudra un OS en 64 bits pour gérer tranquille plus de 4 Go de RAM, enfin c'est une idée parmi tant d'autres.
@+
Hueyduck avait soumis l'idée :
Sans ça, le SSD sera à terme ma solution parfaite, je suis d'accord :)
Et c'est pour ça que, sans me mettre martel en tête, je regarde si je peux
optimiser certains petits trucs avec ce que j'ai (c'est à dire du 7200rpm en
SATA).
Slt,
ça represente quoi en terme d'espace tes echantillons, sinon si tu sais
à l'avance les samples que tu va utiliser, tu peux eventuellement créer
un RAMDISK (avec pas mal de RAM), et copier tes samples dessus avant de
commencer ta création. Pour un RAMDISK de forte capacité, donc beaucoup
de RAM sur le PC à la base, il te faudra un OS en 64 bits pour gérer
tranquille plus de 4 Go de RAM, enfin c'est une idée parmi tant
d'autres.
Sans ça, le SSD sera à terme ma solution parfaite, je suis d'accord :)
Et c'est pour ça que, sans me mettre martel en tête, je regarde si je peux optimiser certains petits trucs avec ce que j'ai (c'est à dire du 7200rpm en SATA).
Slt, ça represente quoi en terme d'espace tes echantillons, sinon si tu sais à l'avance les samples que tu va utiliser, tu peux eventuellement créer un RAMDISK (avec pas mal de RAM), et copier tes samples dessus avant de commencer ta création. Pour un RAMDISK de forte capacité, donc beaucoup de RAM sur le PC à la base, il te faudra un OS en 64 bits pour gérer tranquille plus de 4 Go de RAM, enfin c'est une idée parmi tant d'autres.