Mon PC au bureau : i7 6700k avec 32Gb de RAM, gtx 970, un SSD de 500Go pour l'OS + 11 To pour la data (3 disques en Raid 0). Le tout avec deux écrans 1920x1200 .
+ une xbox one avec un moniteur 1920x1080.
Bon vous aurez compris que je bosse dans le jeux vidéo
Sinon, pour te répondre Sazearte, oui, en perso j'ai un samsung 950 pro comme "disque" système. Il est bridé par la carte mère à 1Go/s de transfert théorique (en vrai c'est plutôt 850Mo/s).
Niveau vitesse, je ne peux pas juger parce que je ne suis pas utilisateur de gros fichiers (pas de montage vidéo 4k, etc ...). Mais au niveau ressenti je dirais que c'est pareil qu'un SSD pour une utilisation courante.
En fait je suis en train de le tester (et je pense écrire un écrire un article bientôt). Ce qui change vraiment c'est le contrôleur nvme. En gros, pour parvenir à saturer le disque d'IO, je suis obligé de multithreader.
J'ai écrit un test qui ouvre 100 000 fichiers textes, les lit et les store en mémoire. Et même en utilisant 12 threads @4ghz, (en utilisant IOCP sur Windows), il lui reste encore de la marge de progression.
En gros, contrairement à ce qu'on m'a appris : l'IO c'est le point faible, il faut pas multi-threader sinon ça ralentit davantage, etc ..., devient faux avec NVMe. À tel point que si j'ouvre les fichiers séquentiellement avec un seul thread (méthode traditionnelle) j'obtiens de bien moins bonne perfs.
Donc si j'étends le raisonnement, je dirais que comme la plupart (tous ?) les programmes sont écrits pour faire de l'io en monothread, tu ne verras pas vraiment de meilleurs perfs qu'avec disons un bon SSD (sauf si t'as besoin de lecture séquentielle pure, genre un fichier de 150Go). Tout reste à faire
0 |
0 |