¿Cómo determinar qué archivos están en SSD en Fusion Drive?

24

Mi pregunta es:

  

¿Cómo puedo determinar qué archivos están en la "partición" de SSD en Fusion?   Conducir?

Tengo un iMac con 1TB Fusion Drive, y sería bueno saber qué aplicaciones o datos están en qué partición.

  

¿Se incluye esta información en la información del archivo o dónde?   tienes que mirar?

El terminal no es un problema, así que no estoy buscando una respuesta fácil.

EDITAR: diskutil list me muestra mis particiones. Pero no puedo navegar a través de / Volumes / ... en la partición SSD específica. Debe haber una forma de navegar en cada partición, ¿no?

OS X hace lo mismo.

    
pregunta Bastian Gruber 14.04.2013 - 12:05

2 respuestas

24

Debido a que la unidad Fusion es un volumen lógico , no hay "particiones" separadas para buscar y determinar esto. Sin embargo, puede verificar en qué unidad se almacena un archivo determinado con algunas utilidades de línea de comandos.

Determine la configuración de su unidad

Primero tenemos que descubrir cómo se identifican en su sistema las partes SSD y HD de la unidad Fusion.

  1. Ejecutar diskutil list en la Terminal.
  2. Debería 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
    
  3. Tome 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 disk1 es HD mientras que disk2 es el volumen lógico.

Supervisar la actividad del disco

Ahora necesitamos una forma de monitorear la actividad del disco para cada dispositivo.

  1. Abra Terminal, ingrese iostat -d disk0 disk1 1 , reemplazando los números de disco con los que encontró anteriormente .
  2. Ejecuta el comando y deja abierta la ventana de Terminal. Debería 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 le muestra la actividad del disco por dispositivo, actualizada cada segundo. Las columnas de MB / s son las más relevantes.

Lee un archivo

Ahora leeremos un archivo y usaremos nuestra solución de monitoreo para descubrir en qué unidad reside.

  1. Abre una segunda ventana de Terminal y ejecuta dd if='/path/to/some/file' of=/dev/null . Reemplace la ruta con la ruta correcta al archivo (asegúrese de que esté entre comillas si tiene espacios sin escapar u otros caracteres especiales).
  2. En la ventana de la terminal que ejecuta iostat , observe qué disco muestra alguna actividad cuando se ejecuta dd . Esa es la unidad en la que reside el archivo.
  3. Para archivos grandes (especialmente aquellos en el HD, el proceso dd puede ejecutarse por un tiempo, puede salir con seguridad con control + C

Las lecturas como esta indican que disk0 (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 disco duro:

       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 
    
respondido por el robmathers 16.04.2013 - 18:06
-3

Si desea tener mucho control sobre qué archivos van a dónde, es bastante fácil dividir la unidad de fusión y solo tiene dos volúmenes separados que puede navegar por separado. También es muy fácil en OS X tener el sistema operativo, incluidas las aplicaciones en una unidad (la SSD) y tener la cuenta del usuario activa en una unidad diferente (la HDD). Luego, puede administrar manualmente dónde desea otros archivos, el SSD o el HDD.

    
respondido por el l008com 12.02.2016 - 23:41

Lea otras preguntas en las etiquetas