Como el Fusion drive es un volumen lógico, no hay "particiones" separadas para navegar y determinar esto. Sin embargo, puedes verificar en qué unidad está almacenado un archivo dado con algunas utilidades de línea de comandos.
Determina tu Configuración de Unidad
Primero tenemos que averiguar cómo se identifican las porciones de SSD y HD del Fusion drive en tu sistema.
-
Ejecuta diskutil list
en Terminal.
-
Deberías ver una salida similar a esta:
#: 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
-
Toma nota de las etiquetas de los discos con una línea GUID_partition_scheme
. En este caso, eso es disk0
y disk1
. Estos son los dos discos físicos, y podemos ver por los tamaños, el más pequeño (disk0
) es el SSD, lo que significa que el disk1
es el HD mientras que el disk2
es el volumen lógico.
Monitoriza la Actividad del Disco
Ahora necesitamos una forma de monitorizar la actividad del disco para cada dispositivo.
- Abre Terminal, ingresa
iostat -d disk0 disk1 1
, reemplazando los números de disco con los que encontraste anteriormente.
-
Ejecuta el comando y deja la ventana de Terminal abierta. Deberías ver una salida similar a esta:
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
Esto te muestra la actividad del disco de forma individual, actualizada cada segundo. Las columnas MB/s son las más relevantes.
Lee un Archivo
Ahora vamos a leer un archivo, y utilizar nuestra solución de monitorización para descubrir en qué unidad reside.
- Abre una segunda ventana de Terminal, y ejecuta
dd if='/ruta/algun/archivo' of=/dev/null
. Reemplaza la ruta con la ruta adecuada al archivo (asegúrate de poner comillas si tiene espacios no escapados u otros caracteres especiales).
- En la ventana de terminal que ejecuta
iostat
, observa para ver en qué disco muestra actividad cuando se ejecuta dd
. Esa es la unidad en la que reside el archivo.
- Para archivos grandes (especialmente los del HD), el proceso dd puede ejecutarse durante un tiempo, puedes detenerlo de manera segura con control+C
Leer algo como esto indica que el disco0
(el SSD en este ejemplo) contiene el archivo:
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
Mientras que estas lecturas indican que el archivo está almacenado en el 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 votos
Esto no es una respuesta, pero definitivamente vale la pena echarle un vistazo: anandtech.com/show/6679/a-month-with-apples-fusion-drive El autor utiliza iStat Menus 4 para ver la actividad del disco de los dispositivos individuales, puedes verlos en la página 3, "Bajo el Capó."