Diferencia entre revisiones de «Comando vmstat»

m (Descripciones de los campos)
 
(No se muestran 7 ediciones intermedias de 6 usuarios)
Línea 1: Línea 1:
{{Normalizar}}
+
{{Definición
{{Ficha Software
+
|nombre=Comando vmstat
|nombre= vmstat
+
|imagen=
|familia=
+
|tamaño=
|imagen=Uptime.png
+
|concepto=Proporciona datos sobre la [[memoria]] virtual, da información sobre  procesos, memoria, paginación, E/S de bloque, trampas, y actividad de la  [[CPU]].
|tamaño=250px
 
|descripción=
 
|imagen2=
 
|tamaño2=
 
|descripción2=
 
|creador=
 
|desarrollador=
 
|diseñador=
 
|modelo de desarrollo=
 
|lanzamiento inicial=
 
|versiones=
 
|última versión estable=
 
|género=
 
|sistemas operativos=Unix
 
|idioma=Español
 
|licencia=GNU
 
|premios=
 
|web=
 
 
}}
 
}}
'''vmstat''', es un comando usado en [[sistemas operativos]] [[UNIX]], el mismo proporciona datos sobre la memoria virtual, da información sobre procesos, memoria, paginación, E/S de bloque, trampas, y actividad de la [[CPU]]. El  primer  informe producido da medias desde el último arranque. Los adicionales dan información en un período de muestreo de longitud intervalo. En cualquier caso los informes de proceso y memoria son instantáneos.
+
'''Comando vmstat'''. Comando usado en [[sistemas operativos]] [[UNIX]], el mismo proporciona datos sobre la [[memoria]] virtual, da información sobre procesos, memoria, paginación, E/S de bloque, trampas, y actividad de la [[CPU]]. El  primer  informe producido da medias desde el último arranque. Los adicionales dan información en un período de muestreo de longitud intervalo. En cualquier caso los informes de proceso y memoria son instantáneos.
 +
 
 
==Sinopsis==
 
==Sinopsis==
 
*vmstat [-n] [intervalo [ número]]
 
*vmstat [-n] [intervalo [ número]]
 
 
*vmstat[-V]
 
*vmstat[-V]
 
==Opciones==
 
==Opciones==
 
La opción '''-n''' hace que la cabecera se muestre solamente una vez en lugar de periódicamente.
 
La opción '''-n''' hace que la cabecera se muestre solamente una vez en lugar de periódicamente.
 
+
*<u>intervalo</u> es el período entre actualizaciones, en segundos. Si no se especifica ninguno, solamente se  muestra  un      informe con los valores medios desde el arranque.
<u>intervalo</u> es el período entre actualizaciones, en segundos. Si no se especifica ninguno, solamente se  muestra  un      informe con los valores medios desde el arranque.
+
*<u>número</u>  es  el  número de actualizaciones. Si no se especifica ninguno, pero sí un intervalo, número se asume como      infinito.
 
+
*La opción '''-V''' resulta en mostrar información sobre la versión, simplemente.
<u>número</u>  es  el  número de actualizaciones. Si no se especifica ninguno, pero sí un intervalo, número se asume como      infinito.
+
==Descripciones de los campos==
 
 
La opción '''-V''' resulta en mostrar información sobre la versión, simplemente.
 
 
 
==Descripciones de los Campos==
 
 
'''''Procs'''''
 
'''''Procs'''''
 
*'''r:''' El número de procesos esperando su tiempo de ejecución.
 
*'''r:''' El número de procesos esperando su tiempo de ejecución.
Línea 47: Línea 25:
 
*'''buff:''' la cantidad de memoria empleada como búferes (kB).
 
*'''buff:''' la cantidad de memoria empleada como búferes (kB).
 
'''''Swap'''''
 
'''''Swap'''''
*'''si:''' Cantidad de memoria traída del espacio de trasiego desde disco (kB/s).
+
*'''si:''' cantidad de memoria traída del espacio de trasiego desde disco (kB/s).
*'''so:''' Cantidad de memoria trasegada al disco (kB/s).
+
*'''so:''' cantidad de memoria trasegada al disco (kB/s).
 
'''''IO'''''
 
'''''IO'''''
*'''bi:''' Bloques enviados a un dispositivo de bloques (bloques/s).
+
*'''bi:''' bloques recibidos desde un dispositivo de bloques (bloques/s).
*'''bo:''' Bloques recibidos desde un dispositivo de bloques (bloques/s).
+
*'''bo:''' bloques enviados a un dispositivo de bloques (bloques/s).
 
'''''System'''''
 
'''''System'''''
*'''in:''' El número de interrupciones por segundo, incluyendo al reloj.
+
*'''in:''' el número de interrupciones por segundo, incluyendo al reloj.
*'''cs:''' El número de cambios de contexto por segundo.
+
*'''cs:''' el número de cambios de contexto por segundo.
'''''CPU'''''
+
*'''CPU:''' estos son porcentajes de tiempo total de [[CPU]].
Éstos son porcentajes de tiempo total de [[CPU]].
 
 
*'''us:''' tiempo de usuario
 
*'''us:''' tiempo de usuario
 
*'''sy:''' tiempo de sistema
 
*'''sy:''' tiempo de sistema
 
*'''id:''' tiempo de inactividad
 
*'''id:''' tiempo de inactividad
 
==Observaciones==
 
==Observaciones==
vmstat no requiere permisos especiales.
+
Vmstat no requiere permisos especiales. Estos informes se entienden para ayudar a identificar [[cuello]]s de [[botella]]. El vmstat de Linux no  se  cuenta  a  sí      mismo como un proceso en ejecución. Todos los bloques de [[Linux]] son, al día de la fecha, de 1 kB, excepto para bloques de [[CD-ROM]], que son de 2 kB.
Estos informes se entienden para ayudar a identificar cuellos de botella. El vmstat de Linux no  se  cuenta  a  sí      mismo como un proceso en ejecución. Todos los bloques de [[Linux]] son, al día de la fecha, de 1 kB, excepto para bloques de [[CD-ROM]], que son de 2 kB.
 
 
==Ficheros==
 
==Ficheros==
 
/proc/meminfo
 
/proc/meminfo
 +
 
/proc/stat
 
/proc/stat
 +
 
/proc/*/stat
 
/proc/*/stat
 +
 
==Fuentes==
 
==Fuentes==
Manual de Comandos para Linux
+
*Ware, Henry. Manual de Comandos para Linux.
 
 
Autor:  Henry Ware
 
==Enlaces Externos==
 
http://www.linuxtotal.com
 
 
 
http://linuxcomandos.blogspot.com/2008/04/comando-mkdir.html
 
 
 
http://www.uam.es/personal_pdi/ciencias/ruben/master/CNC/TEMAS/Linux.html
 
 
 
http://www.webtutoriales.com/tutoriales/linux/comandos-linux.23.html
 
  
[[Category:Software]]
+
[[Categoría:Comandos de sistemas operativos]]

última versión al 07:37 1 abr 2020

Comando vmstat
Información sobre la plantilla
Concepto:Proporciona datos sobre la memoria virtual, da información sobre procesos, memoria, paginación, E/S de bloque, trampas, y actividad de la CPU.

Comando vmstat. Comando usado en sistemas operativos UNIX, el mismo proporciona datos sobre la memoria virtual, da información sobre procesos, memoria, paginación, E/S de bloque, trampas, y actividad de la CPU. El primer informe producido da medias desde el último arranque. Los adicionales dan información en un período de muestreo de longitud intervalo. En cualquier caso los informes de proceso y memoria son instantáneos.

Sinopsis

  • vmstat [-n] [intervalo [ número]]
  • vmstat[-V]

Opciones

La opción -n hace que la cabecera se muestre solamente una vez en lugar de periódicamente.

  • intervalo es el período entre actualizaciones, en segundos. Si no se especifica ninguno, solamente se muestra un informe con los valores medios desde el arranque.
  • número es el número de actualizaciones. Si no se especifica ninguno, pero sí un intervalo, número se asume como infinito.
  • La opción -V resulta en mostrar información sobre la versión, simplemente.

Descripciones de los campos

Procs

  • r: El número de procesos esperando su tiempo de ejecución.
  • b: El número de procesos en espera ininterrumpible.
  • w: El número de procesos en espacio de trasiego pero sin embargo ejecutables. Este campo se calcula, pero Linux nunca hace trasiego desesperado.

Memory

  • swpd: la cantidad de memoria virtual empleada (kB).
  • free: la cantidad de memoria inactiva (kB).
  • buff: la cantidad de memoria empleada como búferes (kB).

Swap

  • si: cantidad de memoria traída del espacio de trasiego desde disco (kB/s).
  • so: cantidad de memoria trasegada al disco (kB/s).

IO

  • bi: bloques recibidos desde un dispositivo de bloques (bloques/s).
  • bo: bloques enviados a un dispositivo de bloques (bloques/s).

System

  • in: el número de interrupciones por segundo, incluyendo al reloj.
  • cs: el número de cambios de contexto por segundo.
  • CPU: estos son porcentajes de tiempo total de CPU.
  • us: tiempo de usuario
  • sy: tiempo de sistema
  • id: tiempo de inactividad

Observaciones

Vmstat no requiere permisos especiales. Estos informes se entienden para ayudar a identificar cuellos de botella. El vmstat de Linux no se cuenta a sí mismo como un proceso en ejecución. Todos los bloques de Linux son, al día de la fecha, de 1 kB, excepto para bloques de CD-ROM, que son de 2 kB.

Ficheros

/proc/meminfo

/proc/stat

/proc/*/stat

Fuentes

  • Ware, Henry. Manual de Comandos para Linux.