Pour le PO, consultez fio Je crois que quelqu'un l'a mentionné quelque part sur ce site. C'est le meilleur moyen d'explorer les limites du SSD de votre Mac. Assurez-vous simplement d'utiliser l'argument 'direct=0', ou vous risquez de bousiller votre système de fichiers.
Cela dit...
Certaines des réponses sont tout simplement absurdes ! Je sais que les réponses datent d'il y a plusieurs années, mais vous pouvez absolument, et devriez, mesurer la latence IO d'un SSD.
tl;dr : Les SSDs ont une latence IO comme tout autre système de stockage, vous pouvez la mesurer.
Il y a une nette différence entre le "Seek Time", une mesure mécanique associée à la rotation des disques, et le "IO Service Time", qui est un agrégat de la latence associée à chaque étape du processus d'entrée/sortie. Dans les environnements à disques tournants (y compris les PC et les Mac domestiques), le Seek Time est l'une de ces étapes et peut être très important dans les systèmes mal conçus/cachés/maintenus (ce qui représente probablement la grande majorité des systèmes professionnels et presque tous les systèmes domestiques qui ne sont pas gérés par une personne compétente dans le domaine de l'optimisation des performances de stockage).
En général, les gens font référence à ce Temps de service IO quand ils disent "latence", et pas Le "temps de recherche", car cette mesure est devenue de moins en moins pertinente :
- Les dispositifs de stockage flash deviennent la norme
- Les disques en rotation à l'intérieur et à l'extérieur de l'atelier informatique de l'entreprise se heurtent à des limites mécaniques qui ne peuvent être dépassées pour des raisons physiques.
- Les systèmes qui ont besoin de performances réelles s'appuient sur des optimisations logicielles (mise en œuvre de la mise en cache, coalescence des entrées-sorties, maintenance des ensembles de bandes et autres astuces visant à atténuer l'emprise de la physique newtonienne sur les disques du système de stockage) ou sur la gestion des attentes ("Si vous voulez être plus rapide, ne soyez pas radin, achetez de la Flash, sinon, taisez-vous"), car la plupart des consommateurs de stockage à ultra-hautes performances ont adopté la Flash depuis longtemps, ce qui soulage les fabricants de disques rotatifs de la pression qu'ils exercent pour obtenir le dernier quart de milliseconde de temps de recherche
Lorsque nous évaluons un système de stockage, nous parlons la plupart du temps en termes de microsecondes. Aujourd'hui, si un système de stockage n'est pas en mesure d'offrir des performances inférieures à 5 ms dans le cadre d'une tout (pour les charges de travail générales), il ne peut pas se bloquer. Pour les consommateurs à hautes performances, nous attendons des temps de réponse constants inférieurs à 1 ms pour les profils de charges de travail critiques.
Les disques rotatifs les plus rapides que vous pouvez obtenir ont temps de recherche de plus de 2ms seulement, et c'est le meilleur scénario. Ajoutez à cela le fait que si vous êtes dans un scénario de matrice RAID, chaque disque doit chercher la bande désirée et ils peuvent être partout en ce qui concerne la position de la tête, donc cela peut devenir assez laid. (Dans un scénario RAID matériel pur sans stratégies de mise en cache pour atténuer cela, voir ci-dessus). Ajoutez à cela le temps nécessaire pour déplacer les données souhaitées, calculer la parité si nécessaire, mettre à jour les bandes le cas échéant... Vous pouvez voir que les avantages des disques SSD deviennent immédiatement évidents, en des termes qui ne sont pas très difficiles à articuler, une fois que vous savez ce qu'il en est. J'espère que cette diatribe aidera les googleurs dans leur quête de connaissances.