Parce que le lecteur Fusion est un volume logique il n'y a pas de "partitions" distinctes à parcourir pour le déterminer. Vous pouvez cependant vérifier sur quel lecteur un fichier donné est stocké avec certains utilitaires de ligne de commande.
Déterminer la configuration de votre lecteur
Nous devons d'abord déterminer comment les parties SSD et HD du disque Fusion sont identifiées dans votre système.
-
Exécuter diskutil list
dans le terminal.
-
Vous devriez voir un résultat similaire à celui-ci :
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *121.3 GB disk0
1: EFI 209.7 MB disk0s1
2: Apple_CoreStorage 121.0 GB disk0s2
3: Apple_Boot Boot OS X 134.2 MB disk0s3
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk1
1: EFI 209.7 MB disk1s1
2: Apple_CoreStorage 999.3 GB disk1s2
3: Apple_Boot Recovery HD 650.0 MB disk1s3
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS Macintosh HD *1.1 TB disk2
-
Prenez note des étiquettes des disques avec un GUID_partition_scheme
ligne. Dans ce cas, c'est disk0
y disk1
. Ce sont les deux disques physiques, et nous pouvons voir par les tailles, le plus petit ( disk0
) est le SSD, ce qui signifie disk1
est le HD tandis que disk2
est le volume logique.
Surveiller l'activité du disque
Il nous faut maintenant un moyen de surveiller l'activité du disque pour chaque périphérique.
- Ouvrez le Terminal, entrez
iostat -d disk0 disk1 1
, en remplaçant les numéros de disques par ceux que vous avez trouvés dans le fichier ci-dessus. .
-
Exécutez la commande, et laissez la fenêtre du Terminal ouverte. Vous devriez voir un résultat similaire à celui-ci :
disk0 disk1
KB/t tps MB/s KB/t tps MB/s
26.52 13 0.33 9.35 0 0.00
0.00 0 0.00 0.00 0 0.00
0.00 0 0.00 0.00 0 0.00
0.00 0 0.00 0.00 0 0.00
Cela vous montre l'activité du disque sur une base par appareil, mise à jour toutes les secondes. Les colonnes MB/s sont les plus pertinentes.
Lire un fichier
Maintenant, nous allons lire un fichier et utiliser notre solution de surveillance pour découvrir sur quel lecteur il se trouve.
- Ouvrez une deuxième fenêtre de Terminal, et exécutez
dd if='/path/to/some/file' of=/dev/null
. Remplacez le chemin d'accès par le chemin d'accès approprié au fichier (assurez-vous qu'il est cité s'il contient des espaces ou d'autres caractères spéciaux).
- Dans la fenêtre du terminal exécutant
iostat
regardez le pour voir quel disque montre une certaine activité lorsque dd
est en cours. C'est le lecteur sur lequel le fichier réside.
- Pour les gros fichiers (en particulier ceux qui se trouvent sur le disque dur), le processus dd peut s'exécuter pendant un certain temps, vous pouvez le quitter en toute sécurité avec control + C
Des lectures comme celle-ci indiquent que disk0
(le SSD dans cet exemple) contient le fichier :
disk0 disk1
KB/t tps MB/s KB/t tps MB/s
28.49 13 0.37 113.92 0 0.00
31.70 4500 139.29 0.00 0 0.00
31.64 3870 119.56 0.00 0 0.00
31.58 3294 101.58 0.00 0 0.00
Alors que ces relevés indiquent que le fichier est stocké sur le HD :
disk0 disk1
KB/t tps MB/s KB/t tps MB/s
0.00 0 0.00 128.00 275 34.33
0.00 0 0.00 128.00 255 31.83
7.62 53 0.39 126.90 178 22.03
2 votes
Ce n'est pas une réponse, mais cela vaut la peine d'y jeter un coup d'œil : anandtech.com/show/6679/a-month-with-apples-fusion-drive L'auteur utilise Menus iStat 4 pour visualiser l'activité des disques des différents appareils, vous pouvez les voir à la page 3, "Under The Hood".