Averigüe si la unidad de estado sólido se está utilizando como caché

0

Estoy usando el sistema operativo Fedora 20.

Estoy tratando de ver si mi SSD se está utilizando como caché para lecturas rápidas.

Hasta ahora compruebo si el SSD está montado, así que lo hice:

sudo lshw | grep -A 10 SSD

y obtuve:

 product: SAMSUNG SSD PM83
             physical id: 0.0.0
             bus info: scsi@5:0.0.0
             logical name: /dev/sdb
             version: CXM1
             serial: S0XLNSAD131996
             size: 29GiB (32GB)
             configuration: ansiversion=5 logicalsectorsize=512 sectorsize=512
  *-power UNCLAIMED

entonces SSD no parece estar montado

Además, verifico el estado de la memoria virtual usando vmstat, y tengo:

procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa
 2  0 410524 3870920 6755392 688964    0    0    74    42    2    1  7  1 87  5

Entonces, no parece que haya 32 GB de caché que debería proporcionar el SSD, ¿estoy en lo cierto?

Gracias por la ayuda.

kolonel
fuente
No es tan simple como eso. Necesita configurar bcache para usar el SSD como caché. Alguna documentación aquí: git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/plain/… . Le recomendaría que haga una copia de seguridad de sus datos y esté seguro de lo que está haciendo, ya que si algo sale mal, podría perderlo todo.
piernov
@piernov ¿Podría perder qué? el SSD o mis datos personales?
Kolonel
@piernov Además, ¿cómo puedo verificar si ya no se está usando para caché antes de seguir adelante y hacer algo como lo que me vinculaste? ¿Cómo puedo estar seguro de que no funciona antes de seguir adelante e intentar solucionarlo?
kolonel