Thu, 6 Oct 2011, Juan Carlos Rojas Jordan:
Hola listeros necesito aclara una duda en Solaris si alguno me hecha una
manito lo agradecere, necesito saber exactamente cuanta swap tiene mi
sun tengo entendido que esto no es lo mismo que en linux sino que se
defin¿e a fuego en bloques de disco de 512b directo a él.Ademas tb
puedes definir un archivo. Pues bien mi salida de swap -s y sawp -l son:
La swap en los *nix se gestiona de forma parecida. Cada uno tiene
sus particularidades sobre su uso, pero funcionan de manera similar, y en
todos los *nix que conozco se pueden definir varias "swap", esten éstas en
particiones o ficheros, o en particiones y ficheros, o en ficheros y, ...
[root@cantor:/]$ swap -s
total: 36353168k bytes allocated + 119168k
reserved = 36472336k used, 45031720k available
Creo que el mensaje está [2]claro. El "used" más el "avaible" dan
el total. Los valores son en bloques de 1024 (k)
36472336k + 45031720k = 81504056k = 77.728 Gigas
de aqui concluyo que mi area swap definida es de 77GB
y aca no cacho lo unico que se que son bloques de 512b alguna ayuda con
esta salida como interpretarla.
[root@cantor:/]$ swap -l
swapfile dev swaplo blocks free
/dev/vx/dsk/bootdg/swapvol 276,95000 16 50320304 50320304
/dev/vx/dsk/rootdg/swap2 276,95001 16 36863984 36863984
Recurre al [1]"man" para saber que estas viendo, pero en principio
tines dos areas de swap, y el parámetro "blocks" te define los bloque de
512-byte (medio k), por lo que:
swapvol > 50320304 * 512-byte = 23.994 Gigas
swap2 > 36863984 * 512-byte = 17.578 Gigas
¿No estas mostrando las salidas de la misma máquina?. Porque o mis
matemáticas fallan (que puede ser), o las salidas que nos muestras no
coinciden. O faltan espacios de paginación, o me estoy liando y la
explicación dada no es la buena.
Déjame una shell a la máquina y te lo confirmo. :-DDDD
[1]http://download.oracle.com/docs/cd/E19253-01/816-5166/6mbb1kqjm/index.html
[2]http://www.softpanorama.org/Solaris/Processes_and_memory/swap_space_management.shtml
--
Saludos --- Angel