No le está mintiendo, porque su promedio de carga es superior a 4. Eso parece alto: intente reiniciar vlc y haga algo para liberar algo de memoria primero.
Paul Tomblin
Además, veo que estás usando compiz. ¿Tienes una buena tarjeta gráfica 3d? Si no es así, probablemente es a donde va toda su CPU, tratando de renderizar una película en una superficie 3D.
Paul Tomblin
Respuestas:
30
Estás en un entorno multi-core / multi-CPU y "top" está trabajando en modo Irix. Eso significa que su proceso (vlc) está realizando un cálculo que mantiene ocupados 1.2 CPU / núcleos. Eso podría significar 100% + 20%, 60% + 60%, etc.
Presione 'I' para cambiar al modo Solaris. Obtiene el mismo valor dividido por el número de núcleos / CPU.
Después de salir del modo Irix presionando I, puede presionar Wpara guardar eso como la configuración predeterminada si es root.
AKWF
2
Antes de presionar Wpara haberlos guardado como def. config, también puede presionar 1una o dos veces para tener una idea de cómo se cargan exactamente las CPU / núcleos. ;)
poige
Lo que debería concluirse si tenemos una máquina de núcleo único y topmuestra uno de los procesos como 100% de uso de CPU. ¿Esto significa que la máquina está bloqueada y ningún otro proceso tendrá tiempo de CPU?
Krishna Oza
@krishna_oza: Si ese fuera el caso, entonces topya no sería capaz de actualizar la lista de procesos, porque también es un proceso. 100% en una máquina de un solo núcleo significa "ningún otro proceso solicitó tiempo de CPU durante el intervalo de medición" (o tal vez algo lo hizo, pero fue tan rápido que terminó un error de medición). Lo más importante, cuando otro proceso se vuelve activo, debería ver que el valor del 100% topvuelve a caer con el otro proceso obteniendo la parte restante.
ntninja 01 de
Actualización sobre los comentarios de @AKWF y @poige: no estoy seguro de si este fue el caso en 2012, pero a partir de ahora (2019) topguardará el archivo de configuración ${XDG_CONFIG_HOME:-~/.config}/procps/toprcsi la Wclave se usa cuando se ejecuta como usuario normal.
Respuestas:
Estás en un entorno multi-core / multi-CPU y "top" está trabajando en modo Irix. Eso significa que su proceso (vlc) está realizando un cálculo que mantiene ocupados 1.2 CPU / núcleos. Eso podría significar 100% + 20%, 60% + 60%, etc.
Presione 'I' para cambiar al modo Solaris. Obtiene el mismo valor dividido por el número de núcleos / CPU.
fuente
I
, puede presionarW
para guardar eso como la configuración predeterminada si es root.W
para haberlos guardado como def. config, también puede presionar1
una o dos veces para tener una idea de cómo se cargan exactamente las CPU / núcleos. ;)top
muestra uno de los procesos como 100% de uso de CPU. ¿Esto significa que la máquina está bloqueada y ningún otro proceso tendrá tiempo de CPU?top
ya no sería capaz de actualizar la lista de procesos, porque también es un proceso. 100% en una máquina de un solo núcleo significa "ningún otro proceso solicitó tiempo de CPU durante el intervalo de medición" (o tal vez algo lo hizo, pero fue tan rápido que terminó un error de medición). Lo más importante, cuando otro proceso se vuelve activo, debería ver que el valor del 100%top
vuelve a caer con el otro proceso obteniendo la parte restante.top
guardará el archivo de configuración${XDG_CONFIG_HOME:-~/.config}/procps/toprc
si laW
clave se usa cuando se ejecuta como usuario normal.