Diferencia entre revisiones de «Administrador de procesos»

Línea 5: Línea 5:
 
|tamaño=
 
|tamaño=
 
|concepto=
 
|concepto=
}}
+
}}'''Administrador de proceso'''. Un administrador de procesos es un programa  de computo  que se utiliza para proporcionar información sobre los procesos y programas que se están activos  en la computadora,esta aplicacion  se utiliza para detener  o  comunmente matar  procesos.  
<div align="justify">
+
 
'''Administrador de proceso'''. Un administrador de procesos es un programa  de computo  que se utiliza para proporcionar información sobre los procesos y programas que se están activos  en la computadora,esta aplicacion  se utiliza para detener  o  comunmente matar  procesos.  
 
<gallery>
 
</gallery>
 
 
==Proceso==
 
==Proceso==
[[Un proceso]] podría ser que es una instancia de un programa en ejecución. A los procesos frecuentemente se les refiere como tareas. El contexto de un programa que esta en ejecución es lo que se llama un proceso. Linux,  es un sistema operativo multitarea y multiusuario. Esto quiere decir que múltiples procesos pueden operar simultáneamente sin interferirse unos con los otros. Cada proceso tiene la "ilusión" que es el único proceso en el sistema y que tiene acceso exclusivo a todos los servicios del sistema operativo.
+
[[Un proceso]] podría ser una instancia de un programa en ejecución. A los procesos frecuentemente se les refiere como tareas. El contexto de un programa que esta en ejecución es lo que se llama un proceso. [[Linux]],  es un sistema operativo multitarea y multiusuario. Esto quiere decir que múltiples procesos pueden operar simultáneamente sin interferirse unos con los otros. Cada proceso tiene la "ilusión" que es el único proceso en el sistema y que tiene acceso exclusivo a todos los servicios del [[sistema operativo]].
 +
 
 
Programas y procesos son entidades distintas, múltiples instancias de un programa pueden ejecutarse simultáneamente. Cada instancia es un proceso separado. Por ejemplo, si usuarios desde equipos diferentes, ejecutan el mismo programa al mismo tiempo, habría tantas instancias del mismo programa, es decir,  procesos distintos.
 
Programas y procesos son entidades distintas, múltiples instancias de un programa pueden ejecutarse simultáneamente. Cada instancia es un proceso separado. Por ejemplo, si usuarios desde equipos diferentes, ejecutan el mismo programa al mismo tiempo, habría tantas instancias del mismo programa, es decir,  procesos distintos.
 +
 
Cada proceso que se inicia es referenciado con un número de identificación único conocido como Process ID PID, que es siempre un entero positivo. Prácticamente todo lo que se está ejecutando en el sistema en cualquier momento es un proceso, incluyendo el shell, el ambiente gráfico que puede tener múltiples procesos, etc. La excepción a lo anterior es el kernel en si, el cual es un conjunto de rutinas que residen en memoria y a los cuales los procesos a través de llamadas al sistema pueden tener acceso.
 
Cada proceso que se inicia es referenciado con un número de identificación único conocido como Process ID PID, que es siempre un entero positivo. Prácticamente todo lo que se está ejecutando en el sistema en cualquier momento es un proceso, incluyendo el shell, el ambiente gráfico que puede tener múltiples procesos, etc. La excepción a lo anterior es el kernel en si, el cual es un conjunto de rutinas que residen en memoria y a los cuales los procesos a través de llamadas al sistema pueden tener acceso.
 +
 
==Comandos  fundamentales y  su función==
 
==Comandos  fundamentales y  su función==
  
* ps
+
* ps: El comando PS es el que permite informar sobre el estado de los procesos. PS esta basado en el sistema de archivos /proc, es decir, lee directamente la información de los archivos que se encuentran en este directorio. Tiene una gran cantidad de opciones, incluso estas opciones varían dependiendo del estilo en que se use el comando
[[El comando PS]] es el que permite informar sobre el estado de los procesos. PS esta basado en el sistema de archivos /proc, es decir, lee directamente la información de los archivos que se encuentran en este directorio. Tiene una gran cantidad de opciones, incluso estas opciones varían dependiendo del estilo en que se use el comando
+
* pstree: El comando pstree muestra los procesos en forma de árbol.  
* pstree
+
* kill: El comando kill, que literalmente quiere decir matar, sirve no solo para matar o terminar procesos sino principalmente para enviar señales (signals) a los procesos. La señal por default (cuando no se indica ninguna es terminar o matar el proceso), y la sintaxis es kill PID, siendo PID el número de ID del proceso. Asi por ejemplo, es posible enviar una señal de STOP al proceso y se detendrá su ejecución, después cuando se quiera mandar una señal de Continuar y el proceso continuara desde donde se quedo.
[[El comando pstree]] :Muestra los procesos en forma de árbol.  
+
* top: Muestra en tiempo real el estado de los procesos del sistema
* kill
+
* htop: Programa que administra todos los procesos  activos en tiempo real  
[[El comando kill]], que literalmente quiere decir matar, sirve no solo para matar o terminar procesos sino principalmente para enviar señales (signals) a los procesos. La señal por default (cuando no se indica ninguna es terminar o matar el proceso), y la sintaxis es kill PID, siendo PID el número de ID del proceso. Asi por ejemplo, es posible enviar una señal de STOP al proceso y se detendrá su ejecución, después cuando se quiera mandar una señal de Continuar y el proceso continuara desde donde se quedo.
 
* [[top]]
 
Muestra en tiempo real el estado de los procesos del sistema
 
* [[htop]]
 
Programa que administra todos los procesos  activos en tiempo real  
 
  
 
==Fuente==
 
==Fuente==
* Colectivo de autores Joven Club Santiago X .2011
+
* Colectivo de autores. Windows. 2011
 +
 
 
[[Category: Software]][[Category: Informática]]
 
[[Category: Software]][[Category: Informática]]

Revisión del 11:18 8 ago 2011

Administrador de proceso
Información sobre la plantilla
Admin de procesos.jpg

Administrador de proceso. Un administrador de procesos es un programa de computo que se utiliza para proporcionar información sobre los procesos y programas que se están activos en la computadora,esta aplicacion se utiliza para detener o comunmente matar procesos.

Proceso

Un proceso podría ser una instancia de un programa en ejecución. A los procesos frecuentemente se les refiere como tareas. El contexto de un programa que esta en ejecución es lo que se llama un proceso. Linux, es un sistema operativo multitarea y multiusuario. Esto quiere decir que múltiples procesos pueden operar simultáneamente sin interferirse unos con los otros. Cada proceso tiene la "ilusión" que es el único proceso en el sistema y que tiene acceso exclusivo a todos los servicios del sistema operativo.

Programas y procesos son entidades distintas, múltiples instancias de un programa pueden ejecutarse simultáneamente. Cada instancia es un proceso separado. Por ejemplo, si usuarios desde equipos diferentes, ejecutan el mismo programa al mismo tiempo, habría tantas instancias del mismo programa, es decir, procesos distintos.

Cada proceso que se inicia es referenciado con un número de identificación único conocido como Process ID PID, que es siempre un entero positivo. Prácticamente todo lo que se está ejecutando en el sistema en cualquier momento es un proceso, incluyendo el shell, el ambiente gráfico que puede tener múltiples procesos, etc. La excepción a lo anterior es el kernel en si, el cual es un conjunto de rutinas que residen en memoria y a los cuales los procesos a través de llamadas al sistema pueden tener acceso.

Comandos fundamentales y su función

  • ps: El comando PS es el que permite informar sobre el estado de los procesos. PS esta basado en el sistema de archivos /proc, es decir, lee directamente la información de los archivos que se encuentran en este directorio. Tiene una gran cantidad de opciones, incluso estas opciones varían dependiendo del estilo en que se use el comando
  • pstree: El comando pstree muestra los procesos en forma de árbol.
  • kill: El comando kill, que literalmente quiere decir matar, sirve no solo para matar o terminar procesos sino principalmente para enviar señales (signals) a los procesos. La señal por default (cuando no se indica ninguna es terminar o matar el proceso), y la sintaxis es kill PID, siendo PID el número de ID del proceso. Asi por ejemplo, es posible enviar una señal de STOP al proceso y se detendrá su ejecución, después cuando se quiera mandar una señal de Continuar y el proceso continuara desde donde se quedo.
  • top: Muestra en tiempo real el estado de los procesos del sistema
  • htop: Programa que administra todos los procesos activos en tiempo real

Fuente

  • Colectivo de autores. Windows. 2011