www.es-minix.org Forum Index www.es-minix.org
Foros de discusión en español, sobre el sistema operativo Minix
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Laboratorio #2

 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    www.es-minix.org Forum Index -> Sistemas Operativos I - 2009 - 2o. semestre
View previous topic :: View next topic  
Author Message
efutch
Administrador


Joined: 04 Jun 2006
Posts: 257
Location: Tegucigalpa, Honduras

PostPosted: Sun Aug 09, 2009 8:50 pm    Post subject: Laboratorio #2 Reply with quote

El laboratorio #2 ya está posteado en el Skydrive del curso. La fecha de entrega es el viernes 14/Agosto/2009, hasta las 23:59, como un reply a este tópico del curso.

No se aceptarán entregas tardías.
Back to top
View user's profile Send private message Visit poster's website
eaguilari
Usuario


Joined: 24 Jul 2009
Posts: 6
Location: Honduras

PostPosted: Fri Aug 14, 2009 10:15 am    Post subject: Reply with quote

-------
-- 1 --
-------


3)
Al dibujar, el primero de los cuatro threads hace uso tanto del Kernel como del código de usuario con un porcentaje de utilización del CPU entre 1 y 4%. Al copiar y pegar, el mismo thread hace uso del Kernel únicamente con el 1% del CPU.

5)
Los procesos winword.exe y excel.exe aparecen al abrir los programas Word y Excel. Al contar palabras, el primer thread, en promedio hace uso del 50% del CPU, predominando el código de usuario en un 90%. Al hacer la revisión ortográfica, de nuevo el primer thread, hace uso del 10% del CPU, predominando el código de usuario en un 70%.

6)
El proceso con más threads es system. Puede que esto se deba a que system se encarga de controlar varias acciones necesarias para el buen funcionamiento del sistema operativo.

7)
Al dibujar, el papel que hace el código de usuario seguramente es el de controlar las coordenadas del puntero, mientras que el del Kernel realizar la acción de pintado. Al copiar y pegar únicamente interviene el uso del Kernel, por lo que concluyo que dichas acciones se pueden realizar simplemente haciendo llamados a función del API.

Hay procesos en los que el código de usuario puede requerir un buen porcentaje del CPU, como lo es el conteo de palabras en Word.

El todos los casos puede observarse que el hilo con más porcentaje de utilización del CPU es el primero, así que éste debe tratarse siempre del hilo principal. El uso que los demás hilos hacen del CPU es insignificante.

-------
-- 2 --
-------


4)
El proceso con más threads es System con 139. Esto coincide con el resultado obtenido de la prueba con QuickSlice.

El segundo es svchost.exe con 54. Este proceso carga servicios del sistema.

-------
-- 3 --
-------


6)
Al utilizar la opción Google sobre el proceso lsass.exe, automáticamente se abre una ventana del explorador la cual se direcciona al buscador Google con el criterio de búsqueda lsass.exe (igual que el nombre del proceso). Como es lógico, los resultados de la búsqueda se muestran en la página del navegador.

7)
El proceso rundll32.exe no aparece ni en el Process Explorer ni en el Task Manager.

El campo Command Line especifica el commando que abre el proceso seleccionado.

8.
Al abrir notepad.exe, la línea del proceso en la lista se rellena con color verde durante cinco segundos. Al cerrarlo se rellena con color rojo y desaparece en cinco segundos.

9)
Inicialmente notepad.exe solamente tiene un thread. Luego, al abrir la ventana de ayuda se agregan dos threads más al proceso.

11)
El programa real que abre la ventana de reloj es timedate.cpl. Al correr la línea de comando aparece la misma ventana que aparece con la opción Adjust Date/Time.

-------
-- 4 --
-------


Paintbrush sigue corriendo aún después de cerrar la ventana cmd que inició su ejecución. Luego, al ejecutar la opción End Process Tree en el Task Manager, Paintbrush aún continúa en ejecución debido a que su proceso padre despareció del árbol de procesos.

Por otro lado, si la ventana cmd que inició Paintbrush no se cierra, esta permanece en el árbol y como se trata del proceso padre de Paintbrush, al ejecutar la opción End Process Tree se cierran ambas ventanas cmd y Paintbrush, esto es, todos los procesos en la jerarquía de procesos.

Erasmo Aguilera.
Back to top
View user's profile Send private message
alvarenga
Usuario


Joined: 22 Jul 2009
Posts: 9
Location: Honduras

PostPosted: Fri Aug 14, 2009 6:31 pm    Post subject: Laboratorio #2 Reply with quote


Aquí se ve en la pantalla cuando esta ejecutando el paint




En esta ventana muestra el nombre del programa que esta ejecutando en este momento es el mspaint.exe









Vemos que el anterior figura mostraba al final 13b y ahora muestra al 16 cambio de número.




Ahí se ve una línea azul en la que muestra que se está ejecutando otro programa también.






Esta ventana igual que la anterior muestra el cambio que en el anterior era de 16 y ahora es de 5b0.




El punto rojo muestra el pid que es f28.

EJECUCION DE WORD Y EXCEL AL MISMO TIEMPO


Aquí se ve cómo va cambiando rápidamente el cs de la primera fila.



Aquí se nota el cambio.


Aquí se nota que Word se está ejecutando 3 veces.


Y aquí vemos como el iexplore se está ejecutando.






Aquí se ve como esta utilizado que tiene un total de 93% pero eso cambia rápidamente.


Y aquí muestra el proceso.
Pues creo que tiene tantos por todos los programas que se están ejecutando a la vez.
Pues los resultados vimos que variaban bastantes por que al momento de ejecutar por ejemplo Word y Excel al mismo tiempo pudimos ver que al momento por ejemplo de escribir palabras o otras cosas aumentaba.



Información de procesos con Task Manager







Bueno primero escogí paint como el programa que quería ver luego agregue la columna del threads y agregue una que se llama tiempo de CPU.
Aquí lo que muestra es que el proceso con más threads es sychost.exe y el segundo proceso es iexplore.exe bueno como nos fijamos esos son los dos procesos con más threads y son los procesos que ocupan más memoria para poder ejecutarse.













Examinando procesos con Process Explorer



Pues le di click derecho al programa WmiprvSE.exe y lo que paso es que me mando a una pagina de google y en el buscador de google apareció ese programa.


















Pues lo busque en el task manager y solo me sale proceso host de Windows.



























En esta pantalla aparecen los threads.











Analizando relaciones entre procesos




Al ejecutarlo sale paint y al ponerle exit pues se cierra la ventana pero el paint siempre queda abierto.



Pues se cierra el proceso y se elimina del task manager.

Pues al hacer lo mismo solo que sin el paso 4 pues se nota que automáticamente se cierran las 2 ventanas de línea de comando.

Pues mis conclusiones son que se puede ver con claridad todos los procesos que estamos ejecutando y la memoria que estamos gastando y a veces con programas que no utilizamos.
Back to top
View user's profile Send private message
keterdaat
Usuario


Joined: 21 Jul 2009
Posts: 7

PostPosted: Fri Aug 14, 2009 9:53 pm    Post subject: Lab#2 Reply with quote

Gestión de Procesos en Windows

Adela Salinas -10741315

Observando Actividad de los Threads

2) Muestra los diferentes threads de ejecución para el firefox.exe



3) Cuando utilice el paintbrush, pude observar que se utiliza una mayor proporción en el uso del kernel.





4) Al ejecutar sumultáneamente word y excel se noto una diferencia en las proporciones del uso del kernel, mietras se escribía o trabajaba en uno el color azul era mayor y luego disminuía y la proporción del uso del kernel aumentaba.




5) Uno de los procesos con mas threads fue el de firefox.exe, por la cantidad de actividad que tiene la aplicación, mientras hay alguna descarga en curso, o navegando entre webpages, etc.





Informacion de procesos con Task Manager

3) El primer proceso con 38 threads es el firefox.exe y el segundo con 25 threads es el explorer.exe



Examinando procesos con Process Explorer

1) Al darle click en Google, se abre una pestaña o ventana en el explorer con una busqueda realizada en Google sobre el proceso seleccionado.



2) Le dí doble click al proceso rundll32.exe y en el tab de image, me aparecio en blanco el Path, command line, current directory.




3) Cuando se abrió el notepad, apareció en el Process Explorer y estaba marcado en color verde, y duro como 5 segundos seleccionado y despues cambio de color.




4) El notepad tiene 2936 threads. Luego de hacer click en view help, los tiempos, el estado, etc. aparecen sin valor (n/a).





6) El programa real que abre la ventana de Ajuste del reloj es el timedate.cpl





7) Al ejecutar el cmd.exe y escribir el timedate.cpl se abre la misma ventana de ajuste de fecha y hora.



Analizando relaciones entre procesos

1) al escribir mspaint, se abre la ventana de Paint, y al escribir comando exit se cierra la ventana.


_________________
^0^ASE^0^
Back to top
View user's profile Send private message
oliva
Usuario


Joined: 14 Jul 2009
Posts: 5

PostPosted: Fri Aug 14, 2009 10:58 pm    Post subject: Laboratorio #2 Reply with quote

Xenia Oliva

Gestión de procesos en Windows
Ejecución de procesos



Proceso ejecutado en mi sistema

Diferentes threads de ejecución de ese proceso.


Paintbrush, (mspaint.exe)



Cuando dibuja algo en pantalla





Cuando copia porciones de la pantalla




Cuando pega en la pantalla.






Ejecute Word y Excel simultáneamente





Acciones como contar palabras, hacer spell check,etc.





El proceso con más threads es el proceso de internet explores, por todo lo que estoy realizando.




Comen:
Al realizar estas pruebas dinámicas comprendí los procesos que están corriendo en el sistema. Se realizan mas procesos dentro de un system call, que de uso de código de usuario.También el porcentaje que cambia el CPU por cada proceso que se esta ejecutando.





Task Manaager








Procesos en el Task Manaager





Procesos dele right-click ysistema y seleccione “Go to proccess”





El proceso que tiene más threads Internet Explorer con 40 threads y el segundo es
Sidebar.exe con con 24, los procesos son gestionados por el sistema operativo.









Me llevo directamente a la pagina de google, donde pareció información del proceso seleccionado.




El proceso rundll32.exe no aparece





Al ejecutar el nodpad….
Difference Highlight Duration









Primero se esta corriendo 1 threads y depues al ejecutar la ayuda aparecen 2 threads










Abre la ventana de ayuda y aparece otro thread












El programa real es timedate.cpl y en la línea de comando aparece la misma ventana de data time




Analizando relaciones entre procesos
A la hora de terminar el proceso de la primera pantalla de cmd que abrió el Paintbrush, este sigue existiendo ya que los nuevos procesos pueden ser independientes y no compartir el espacio en memoria con el proceso que lo creo.
Al no realizar el 4 paso, ambas ventanas terminaran el proceso cuando se cierren ya que pueden ser creadas en el mismo espacio de memoria.
Back to top
View user's profile Send private message
VINN
Usuario


Joined: 30 Jul 2009
Posts: 6

PostPosted: Fri Aug 14, 2009 11:07 pm    Post subject: Reply with quote

Laboratorio 2
10811349
Elvin Nájera

1)
Paint
Kernel 1%
1% para código de usuario.

Word
Usando la herramienta de ortografia.
Hay un 2 a 17% uso de cpu
En el mayor de los casos predomina el kernel con un 65%.

Excel
Contado palabras hay un uso del 40%, dominando el código de usuario.ç
El mayor proceso es el system tiene de 90 a 100% de uso de cpu.

2)
Mayor y Segundo mayor proceso.
1.El system con 91 threads.
2.Svhost.exe 74 threads.

3)
Con el Process Explorer
El primer proceso es el AcroRd32.exe de adobe Reader
Un proceso raro fue el smax4pnp.exe , este es un proceso instalado junto al rango de Analogue Devices de productos audios. el Este programa es un proceso no esencial, pero no debe ser terminado a menos que esté sospechado para causar problemas.

4)
El rundll32.exe no lo encontré en ninguno de los 2 programas.

5)

Cuando arranque el notepad este se puso en verde durante 5 segundos y se coloca entre los demás procesos después de eso.

Al principio el notepad corre con 2 threads pero al ver las ayudas se agregaron otros mas, quedando hasta 8 threads.

Con el rundll32.exe el Comand Line es "C:\WINDOWS\system32\rundll32.exe" /d C:\WINDOWS\system32\shell32.dll,Control_RunDLL timedate.cpl.
Siendo el timedate.cpl el que abre la ventana de la hora y fecha.

6)
Con el comando mspaint se abre el paint; con el comando exit se cierra la 2da venta pero no el paint.
Al termiar el proceso cmd.exe el paint quedo abierto.
Pero al termiar el proceso cmd.exe de la segunda ventana se cierra esta con el paint.
Si se termia el proceso cmd.exe de la primera ventana , se cierran esta, la segunda ventana y el paint del taskmanager.
Back to top
View user's profile Send private message
m2rc8
Usuario


Joined: 18 Jul 2009
Posts: 6

PostPosted: Fri Aug 14, 2009 11:23 pm    Post subject: lab 2 Reply with quote






El porceso con mas threats es el msn ya que como tiene que siempre estar esperando activamente y estar conectado a la red, ademas de que cambia casi en tiempo real












Aquie abri mspaint desde el command y despues cerre otro command con el comando exit


al cerrar la ventana del command se cierra paint pq es un proceso hijo del command pq desde ahi fue llamado
Back to top
View user's profile Send private message
efloresp
Usuario


Joined: 24 Jul 2009
Posts: 7

PostPosted: Fri Aug 14, 2009 11:54 pm    Post subject: efloresp Reply with quote

Quickslice
1) Ejecute el programa

2) Sub hilos











3) mspaint.exe
El kernel trabaja un 20 % y el codigo de usuario un 80% pero varia según lo que estoy haciendo ya q cuando use las diferentes herramientas y al paint hubo momentos donde
El codigo de usuario supero 30% y el kernel 70%










4) los ejecute y no hubo movimiento al principio

5) El kernel llego a un 50% y el código de usuario a un 50%


6) El Messenger y el system son los q mas tienen

7) Hay programas donde el kernel esta trabajando mas que el código del programa pero en la mayoría el código de usuario veo que consume mas.


Información de procesos con Task Maanager
1) Lo abrí con todos los procesos anteriores que estaba usando anteriormente
2) Esta Running porque aunque esté esperando entradas el procesador siempre está ocupado.
3) En la sección de procesos los ordene por nombre de usuario
4) System es el que más tiene.
5) Los procesos de sistema son los que más contienen procesos pero siempre hay programas como el Messenger de Windows como en este caso tiene el tercer lugar que consumen bastantes hilos.














Examinando proocesos con Process Explorer
1) Instalado


2) Ordenadas


3) La lista lineal no nos permite ver todos los hilos que conforman uno solo
4) Ordenados por nombre
5) Listo selección uno de system 32 del sistema.
6) Me lleva a internet al buscador de google para mostrarme un listado de links con el siginificado
7) Me da la dirección física donde está el .exe y al buscarlo en el task manager me aparece solo el consumo del hilo dentro del sistema operativo.
Cool Al momento de inicio se selecciona verde y consumió recursos.
9) Unos al princio, luego de ver la auda subió a 10
10) El programa real es timedate.cpl aparece la ventana de modificación y al correrlo desde el cmd aparece la misma ventana para modificar

Analizando relaciones entre procesos
1) Al ejecutar los pasos del uno al cuatro y cerrar la segunda ventana no se cerro paint si no que se mantuvo funcionado
2) Al hacer los pasos del cinco al ocho cuando cerramos el hilo la aplicación se cierra pero si lo hacemos del cmd no cerramos la aplicación si no que abre un hilo independiente cada vez que empezamos un programa en el cmd
Back to top
View user's profile Send private message
jgonzalezz
Usuario


Joined: 21 Jul 2009
Posts: 6

PostPosted: Tue Sep 29, 2009 3:59 pm    Post subject: Laboratorio #2 Reply with quote

OBSERVANDO LA ACTIVIDAD DE LOS THREADS

+ Al ejecutar Paint y dibujar se ve tanto la barra roja como la azul, es decir el proceso hace uso del kernel al igual que del codigo de usuario, utiliza el CPU con un porcentaje de 4 % maximo, en cambio al copiar y pegar solo utiliza un 1%.

+Al utilizar word, pegar un documento y luego hacer un conteo de palabras
el primer thread hace uso del CPU en un 40 % aproximadamente, y el codigo de usuario en un 90 %.




+El proceso con mas thread y mayor utilizacion del CPU es el del systemProcess, y pues es obvio ya que es el que lleva el conteo del procesador por asi decirle, cuando no hay ningun otro proceso llamando al sistema.



INFORMACION DE PROCESOS CON TASK MANAGER

+Al usar el task manager se ve que el proceso con mas threads es el explorer.exe con 37 threads y luego el wmplayer.exe con 31.

EXAMINANDO PROCESOS CON PROCESS EXPLORER

+ Como era de esperarse el buscador de google muestra en su pagina los resultados para la busqueda de lsass.exe

+ Al buscar el proceso rundll32.exe no aparece ni en el process explorer ni tampoco en el task manager de windows.

ANALIZANDO RELACIONES ENTRE PROCESOS


+Al cerrar la ventana del cmd , la aplicacion (Paint) sigue corriendo.
Aun despues de terminar el proceso (end process tree) en el task manager, la aplicacion sigue corriendo ya que desaparecio su proceso PADRE.Pero si la ventana cmd que inicio Paint se deja abierta, esta permanece en el árbol y como se trata del proceso PADRE de Paint, al ejecutar la opción End Process Tree se cierran ambas ventanas, la de cmd y Paint.

Esto se debe a la jerarquia de procesos evidentemente
Back to top
View user's profile Send private message MSN Messenger
shiki6666
Usuario


Joined: 21 Jul 2009
Posts: 6
Location: Honduras

PostPosted: Tue Sep 29, 2009 4:50 pm    Post subject: Reply with quote

AL EJECUTAR PAINT VEMOS QUE LOS THREADS INCREMENTAN EN ROJO, CUANDO UNO DIBUJA EN EL

AL MOMENTO DE EJECUTAR WORD Y SE BUSCA EL CONTEO DE LETRAS SE ELEVA EL NIVEL DE THREADS COMO SE PUEDE VER A CONTINUACION

[/code]

EL PROCESO CON MAS THREADS ES EL SYSTEM PROCESS, YA QUE ES EL QUE MIDE EL CPU




SE PUEDE VER QUE EL PROCESO CON MAS THREADS ES EL MSN



AL MOMENTO DE UTILIZAR PONER GOOGLE COMO OPCION LO QUE HACE ES BUSCAR EN GOOGLE LO QUE UNO ESCOGIO


AQUI SALE EL PROCESO RUNDLL32.EXE PERO EN TASK MANAGER NO



AQUI EN CONTRAMOS EL NOTEPAD ABIERTO VEMOS SU CANTIDADES DE THREAD

Back to top
View user's profile Send private message Yahoo Messenger MSN Messenger
Display posts from previous:   
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    www.es-minix.org Forum Index -> Sistemas Operativos I - 2009 - 2o. semestre All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group