Page 73 - Revista Tics RG-LS completa
P. 73





ejecute, se debe crear un proceso o tarea para dicho autoconfianza y la resiliencia y, en un segundo nivel,
programa. Desde el punto de vista del procesador, l en las habilidades más relacionales como la empatía y
ejecuta instrucciones de su repertorio de instrucciones el servicio.
en una secuencia dictada por el cambio de los valores
del registro contador de programa. A lo largo del Aunque centrado en estos cinco pilares, la Academia
tiempo, el contador de programa puede apuntar al de Líderes Ubuntu promueve habilidades como el
código de diferentes programas que son parte de trabajo en equipo, el pensamiento crítico y
diferentes procesos. Desde el punto de vista de un autorreflexivo, la comunicación y la resolución de
programa individual, su ejecución implica una problemas, fomentando y nutriendo la
secuencia de instrucciones dentro de dicho programa, autocapacitación de los participantes.
los estamos más importantes según [2] son:
2.1 Gestión de Proceso en Ubuntu
• Ejecutando.
• Listo Un proceso es un programa o servicio normalmente en
• Bloqueado estado de ejecución o que está siendo utilizado por
Ubuntu.

Por ejemplo, si estas navegando con Firefox, tendrás
1.3 Identificadores de un proceso un proceso en ejecución en el mismo momento en tu
• Process ID (PID): Identificador único. sistema [3].
• User ID (UID) y Group ID (GID): Usuario y
grupo al que el proceso pertenece: – UID y Uno de los objetivos de este artículo es aplicar los
GID reales (heredados del padre) – UID y conocimientos acerca de la administración de procesos
GID efectivos (los procesos con UID a través del uso de comandos y profundizar nuestro
efectivo igual a 0 son privilegiados ya que se aprendizaje mediante la práctica y uso de los distintos
ejecutan como superusuario) comandos para organizar procesos.
• Parent Process ID (PPID): PID del proceso Utilizando la definición dada en el material de la
padre. asignatura Sistemas Operativos se va a explicar qué es
2 Metodología un proceso.
La definición es la siguiente: “Un proceso es
Es un programa o servicio normalmente en estado de básicamente un entorno formado por todos los
ejecución o que esta siendo utilizado por los sistemas recursos necesarios para ejecutar programas. Desde el
operativos en este caso Ubuntu. Estos pueden punto de vista del SO, un proceso es un objeto más que
ejecutarse de dos maneras en foreground (prime plan) hay que gestionar y al cual hay que dar servicio
o en background (segundo plano).
Podemos decir que un programa es una entidad pasiva,
Al igual que las instrucciones de programa, los en tanto en cuanto es un conjunto de instrucciones de
procesos incluyen los contadores de programa que código máquina y datos almacenados en un ejecutable.
indican la dirección de la siguiente instrucción que se Mientras que un proceso sería la ejecución de ese
ejecutará de ese procesos y los registros de CPU, así programa, es decir, el programa en acción.
como las pilas que contienen datos temporales, como Para la realización de esta práctica se hizo uso de una
son los parámetros de subrutina, las direcciones de máquina virtual, en la cual fue instalado el sistema
retorno y variables locales. Los procesos también operativo Ubuntu, el cual ayudara para el diseño de
contienen una sección de datos con variables globales figuras y tablas que se presentarán en los siguientes
y memoria dinámica. Todo ello permite gestionar de sub-apartados.
una manera más eficaz los procesos en los sistemas
operativos multiprocesos, ya que cada proceso es 2.1.1 Visualización de Procesos
independiente, por lo que el bloqueo de uno no debe Existen varias maneras para visualizar los procesos y
de hacer que otro proceso en el sistema se bloquee.
sus estados, como:
Existen varias formas para poder observar los procesos 2.1.1.1 Interfaz Gráfica
que están realizando o ejecutando en el computador Es una utilidad de gnome que muestra los procesos y
pueden ser mediante una interface grafica o por permite monitorizar el estado del sistema como
consola. muestra la Fig. 1. Para ejecutar la aplicación hay que
ir a Sistema -> Administración -> Monitor del sistema
Para utilizar la interface grafica se tendría que seguir o basta con introducir en el terminal: $ sudo gnome-
la siguiente secuencia: sistema ->Administración- system-monitor
>monitor del sistema o también digitando el comando
gnome-system-monitor en la consola o terminal

El método de Ubuntu se centra en el desarrollo de
cinco competencias básicas. En un primer nivel, se
centra en el individuo: el autoconocimiento, la
71

   68   69   70   71   72   73   74   75   76   77   78