Está en la página 1de 26

UNIVERSIDAD NACIONAL DE SAN CRISTOBAL DE

HUAMANGA
FACULTAD DE INGENIERA DE MINAS, GEOLOGA Y CIVIL
ESCUELA DE FORMACIN PROFESIONAL DE
INGENIERA DE SISTEMAS

LABORATORIO N 03
CURSO

SISTEMAS OPERATIVOS

SIGLA

IS344

DOCENTE

ING. CARMEN MERCEDES

ALUMNO

MORALES SILVERA, William

AYACUCHO PER
2015

INTRODUCCION
En una era de cambios en el ambiente computacional, de una amplia
oferta en sistemas operativos e interfaces grficas y sobre todo, del
costo que representa contar con un sistema operativo que interactue con
el software sin problemas, surge con fuerza inusitada: Linux
LINUX es un sistema operativo, compatible Unix. Dos caractersticas muy
peculiares lo diferencian del resto de los sistemas que podemos
encontrar en el mercado, la primera, es que es libre, esto significa que
no tenemos que pagar ningn tipo de licencia a ninguna casa
desarrolladora de software por el uso del mismo, la segunda, es que el
sistema viene acompaado del cdigo fuente. El sistema lo forman el
ncleo del sistema (kernel) ms un gran nmero de programas / libreras
que hacen posible su utilizacin.

USO DE HERRAMIENTAS PARA MONITORIZAR LOS PROCESOS EN


MS WINDOWS

1. Monitor de recursos
El monitor de recursos muestra el uso en tiempo real de nuestro
procesador, memoria RAM, disco duro y red de internet o
computadoras, ser til para estar al tanto de los recursos que
consumen los programas, procesos y aplicaciones de nuestro
sistema, as fcilmente veremos si un programa ralentiza el
sistema.

2. Monitor de Rendimiento
La aplicacin Monitor de Rendimiento nos permite recopilar informes de
rendimiento y funcionamiento de aplicaciones. Esto nos puede ser de
utilidad para ver la evolucin del rendimiento con el paso del tiempo,
adems de determinar cmo los cambios aplicados al sistema han ido
afectando a su desempeo. Tambin podemos obtener el rendimiento de un
ordenador remoto en tiempo real.
Puedes utilizar el comando perfmon.exe.

3. Otras herramientas administrativas

3.1

Administracin de Equipos y Herramientas Administrativas

El monitor de Rendimiento es, de hecho, parte de las muchas herramientas


MMC (Microsoft Management Console) de Windows. Muchas de ellas pueden
ser accedidas desde la carpeta Herramientas administrativas, pero tambin
podemos abrirlas desde una ventana de aplicacin en Administracin de
Equipos. El comando compmgmt.msc tambin os llevar al
administrador. Entre otras cosas, esta ventana contiene las siguientes
herramientas:

Programador de tareas: una herramienta que nos permite ver y


personalizar, as como aadir tareas que se ejecutarn de forma
programada en el sistema. Normalmente se utiliza para labores de
rendimiento o mantenimiento interno, pero se puede programar y
condicionar el lanzamiento de cualquier archivo ejecutable vlido.

Visor de Eventos: un visor de archivos LOG o de registro, que


podemos filtrar y analizar y que ofrecen informacin relativa a
instalacin de aplicaciones, errores producidos por las mismas o
pantallazos azules o cuelgues del sistema.

Carpetas compartidas: una interfaz que muestra las carpetas que


hemos compartido a travs de la red local en nuestro ordenador, til
para ver que carpetas estn siendo compartidas de un vistazo.

Administrador de Dispositivos: El clsico Administrador de


Dispositivos de Windows que nos muestra una lista detallada con todos
los componentes conectados de forma interna o externa a nuestro PC.

Desde ah podemos
actualizarlos.

3.2

deshabilitar

dispositivos,

configurarlos

Administracin de Discos: un administrador de particiones y


unidades de disco, que podemos utilizar sin tener que depender de
otras aplicaciones de terceros y que nos permitir realizar muchas de
las actividades que necesitamos.

Servicios de Windows: una interfaz que nos permite ver y controlar


los servicios que se ejecutan en segundo plano, en la "cara no visible"
de Windows.

MsConfigc

La ventana de Configuracin del sistema es otra herramienta clsica y muy


valorada por su utilidad. Antes de Windows 8, que incluye su propio
Administrador de Inicio ahora ubicado en Administrador de Tareas, esta
herramienta era la nica incluida en Windows que permita desactivar el
inicio automtico de ciertos programas.
Para abrirlo, escribid msconfig en el Men de Inicio o Bsqueda, seguido de
Intro.

3.3

Informacin de Sistema

Esta utilidad nos permite ver toda la informacin de nuestro equipo, desde
el modelo de placa base o lector de DVD hasta los perifricos conectados,
variables de entorno configuradas y programas de inicio. No proporciona,
digamos, una interfaz vistosa, ni tampoco una cantidad de informacin
exagerada, pero puede sernos de ayuda en ciertas situaciones, sin vernos
obligados a instalar un programa ajeno.

Actividad N1 Usando el Administrador de tareas realice las siguientes


acciones (captura de pantallas) y responda las siguientes preguntas

1. Ejecuta el Bloc de notas y a continuacin el Administrador de


Tareas.

2. Localiza el proceso explorer, termnelo, qu ocurre?, anote sus


observaciones. Luego vuelve a lanzarlo desde el Administrador de
tareas.

Finalizando el proceso explorer

Si finalizamos el proceso explorer desaparece la barra de men y los iconos


del escritorio

Cuando volvemos a lanzar por el administrador de tareas nos retornar todos


los iconos, barra de mens del escritorio como se observa en la imagen

3. Cul es el proceso que ejecuta el Bloc de notas?

4. Determina cul es el proceso que consume ms memoria.


El proceso que consume ms memoria es el word

5. Qu es el espacio de trabajo mximo de Memoria? Mustralo para


cada proceso los datos, adems de su prioridad base
El espacio de trabajo mximo de Memoria es la cantidad mxima de
memoria del espacio de trabajo usada por el proceso.

6. Asigna al proceso del Bloc de notas la menor prioridad posible.


Asignando al block de notas la prioridad baja

7. Observa que desde Informacin del Sistema (en Herramientas del


Sistema al que se accede por Accesorios) en Entorno Software
podemos ver las tareas en ejecucin seleccionando Ejecutando
tareas, donde se muestra ms informacin acerca de los procesos.

8. Desde el Administrador de Aplicaciones termina la ejecucin del Bloc


de notas.
Finalizando tarea block de notas

9. Desde el Administrador de Servicios comprueba el estado de los


servicios disponibles en el sistema. A continuacin, si el servicio
Servidor de orden de subprocesos no est lanzado, lnzalo. Despus
averigua cul es el proceso que ejecuta ese servicio.

10. Averigua cul es el proceso que ejecuta el servicio Plug and play,
adems explica el servicio
Este servicio es el que otorga la capacidad a Windows para usar la
tecnologa Plug and Play, y Usar que consiste en la capacidad del
sistema para reconocer, adaptar e instalar dispositivos hardware sin

complicaciones y limitando la participacin del usuario al mnimo


imprescindible. Este es otro de los servicios que es imposible de
deshabilitar ni desde la lnea de comandos ni desde la interfaz
grfica, por otra parte, adems es totalmente necesario para el buen
funcionamiento del sistema.
Ruta del ejecutable: WINDOWS\system32\services.exe

11. Mostrar en el grfico de Uso de la CPU informacin referente por


ncleo de procesador.

12. Qu informacin muestra el Administrador de funciones de red?


Nos muestra informacin sobre el estado de nuestra conexin de red actual.
Imagen mostrando el administrador de wifi

13. Ejecute cmd y escriba el comando tasklist qu sucede?

Con este comando podemos ver y cerrar todos los procesos desde la
consola CMD de windows

14. Puede identificar el proceso ocioso?

MONITOREO DE PROCESOS EN LINUX


Se trata ahora de monitorear los procesos existentes en una mquina con
sistema operativo Linux y de ser capaz de observar los eventos
significativos del sistema. Para ello se usaran los siguientes comandos

Linux: ps y top. Ambos comandos son muy sencillos pero muy potentes en
cuanto a la monitorizacin de procesos.
1. ps: Si ejecutamos el comando ps veremos los procesos que estn
ejecutando en este momento con nuestro UID, es decir que estamos
corriendo nosotros mismos

Se puede ver que estn corriendo dos procesos, el bash (que es el


intrprete de comandos) y el proceso ps que es el que estamos usando en
este momento en una terminal determinada. Como se puede ver el primer
nmero es el PID que el sistema le asigna al proceso y en la columna
COMMAND se puede ver el nombre del proceso. Los parmetros ms bsicos
a conocer son los siguientes:
-aux Lista los procesos de todos los usuarios con informacin aadida

-a Lista los procesos de todos los usuarios.

-u Lista informacin del proceso como por ejemplo el usuario que lo est
corriendo, la utilizacin de Cpu y memoria, etc.

-x Lista procesos de todas las terminales y usuarios

-l Muestra informacin que incluye el UID y el valor nice.

-A: Muestra todos los procesos (de todos los usuarios en el sistema).

-a: Muestra todos los procesos de una [tty] determinada.

-d: Muestra todo excepto los lderes de la sesin.

-e: Muestra todos los procesos (equivalente a -A).

T: Muestra todos los procesos de la terminal actual.

a: Muestra todos los procesos de la terminal actual incluyendo los de


otros usuarios.

g: Muestra todos los procesos incluyendo grupos lderes (obsoleta


excepto en sunOs).

r: Muestra solamente los procesos corriendo.

x: Muestra los procesos en un estilo BSD (sin controlar la [TTY]).

Los siguientes modificadores toman el parmetro condicin:

-N: Muestra todos los procesos excepto los que encajan con la
condicin (equivalente a --deselect).
-C: Muestra los procesos que tienen como nombre la condicin.

-G: Muestra los procesos que tienen como grupo (nombre de grupo o
id) la condicin.

-P: Muestra los procesos que tienen como [Identificador de proceso]


la condicin.

-S: Muestra los procesos que tienen como sesin la condicin.


-U: Muestra los procesos que tienen como usuario (nombre de grupo
o id) la condicin.

Existen distintos modificadores admitidos segn la versin del comando ps


que se est usando en el sistema (BSD, POSIX, GNU, etc.)

Tambin existe -aux que muestra todos los processos del sistema. Incluido
l

2. top
Ahora bien, el comando ps nos muestra una radiografa de los procesos en
el momento, pero no nos muestra los cambios que se van teniendo. Para
esto contamos con el comando top. El mismo muestra en tiempo real la
situacin de los procesos que se estn ejecutando en el sistema, ordenados
por defecto segn el porcentaje la CPU que estn usando. Al ejecutarlo se
podr ver otra informacin adicional, como la cantidad de usuarios que
estn en el sistema, cuantos procesos estn corriendo y de estos cuantos
estas activos, cuantos durmiendo, cuantos en proceso de terminar (ZOMBIE)
y cuantos finalizados. Adems se podr ver la cantidad e memoria fsica
total, la cantidad usada y la cantidad libre; as como tambin se podr
obtener la misma informacin de la memoria swap.

3. pstree
Con el comando pstree podemos ver la jerarqua de procesos de forma
grfica. Si lo ejecutamos, veremos cmo el padre de todos los procesos es
INIT. A partir de este parten todos los dems, que a la vez pueden tener ms
hijos. Esta estructura jerrquica es muy til, ya que. Por ejemplo, matando a
un proceso padre que contienen muchos otros hijos, tambin matamos a
todos sus hijos.

Actividad N2 Usando los comandos de LINUX realice el monitoreo de


procesos y responda las siguientes preguntas
1. Cuantos procesos del sistema encuentra cuando apenas ha arrancado
la PC?

2. Cuntos procesos son del usuario root?

3. Cul es el proceso que ms tiempo de CPU ha consumido?


El proceso que que consumio CPU es de 1.5

4. Cul es el proceso que ms espacio de memoria ha consumido?


Ha consumido 2.1 de memoria

5. Qu es el proceso zombie?
Un proceso Zombie es aquel que nunca recibi una seal por parte del
proceso padre que lo creo, un proceso hijo es aquel que tiene su origen en
un proceso de nivel superior conocido como proceso padre que es el

encargado de enviar las seales a los procesos hijos generados por el


mismo para indicarles que su lapso de vida ha terminado.
Se pueden deber a errores de programacin y pueden ser el sntoma de un
sistema lento o que provoca problemas. Esta situacin suele ocurrir,
tambin debido a que alguna configuracin no fue contemplada por el
desarrollador.

CONCLUSIONES
Antes de hacer este informe mi opinin personal sobre Linux era que es un
sistema operativo demasiado difcil de usar, reservado slo para analistas,o
usuarios realmente avanzados, pero a medida que fuimos investigando
descubrmos que este sistema operativo no es tan difcil de usar y que
cualquier usuario con conocimientos medios puede desempearse
realmente bien en este sistema operativo, Linux existe la misma diversidad
de aplicaciones que para Windows, e incluso, hay programas como el Star
Office u Openoffice que son capaces de leer documentos hechos en Word.
Mucha gente tiene la idea de que Linux es mucho ms difcil de usar que
Windows, pero esto es un concepto totalmente errneo, y si bien esto fue
cierto algunos aos atrs, ahora el panorama es totalmente distinto; Porque
hoy en da existen mltiples aplicaciones para este sistema operativo,
existen interfaces de usuario (cosa que hace unos aos atrs no exista), y
eso ha simplificado una enormidad el uso de este sistema operativo.
Concluimos en que Linux ms que un sistema operativo, es una herramienta
poderosa el da de hoy, y por eso su uso en servidores de Internet va en
aumento, y definitivamente Linux resulta muy competente para Windows.
Por este mismo hecho grandes compaas han adoptado el Linux , como
Apple Computer Co. que adopt el kernel de Linux como base de su sistema
operativo X.

BIBLIOGRAFIA
http://rm-rf.es/el-comando-ps-listar-y-manejar-procesos/
http://blog.desdelinux.net/con-el-terminal-mostrar-los-10-procesos-que-masmemoria-consumen/
https://help.ubuntu.com/kubuntu/desktopguide/es/root-and-sudo.html
http://www.monografas. com
http://www.alegsa.com.ar/Notas/138.php
http://es.wikipedia.org/wiki/Computadoras

También podría gustarte