miércoles, 27 de octubre de 2021

Reporte Grafico, Monitoreo de Memoria

 

Alumna: Karla Paola Martínez Cano.

Materia: Sistemas Operativos.    Semestre: 5°

REPORTE GRAFICO

1.    Administrador de tareas.

En ella se presenta una lista de todos los programas que están en ejecución en nuestra computadora y nos indica todos los recursos que consumen, también puedes finalizar el proceso que tu deseas. Los datos más importantes que puedes observar en el son:

·         Uso del CPU.

·         Uso del disco duro por parte de un proceso.

·         Batería que consume cada proceso.

·         Carga de red.

·         Programas con inicio automático habilitado.


1.     Rendimiento.

Al entrar en ella podrás ver el rendimiento y la evolución que uso la CPU, la memoria RAM, los discos duros de tu ordenador, la conexión y las gráficas que tengas instaladas.


1.    Monitor de recursos.

Esta herramienta recopila datos sobre el rendimiento del sistema mediante contadores que miden la actividad o el estado actual del sistema.

Es utilizado para ver cuántos recursos del sistema consumen los programas o servicios que se están ejecutando en la computadora, también si así lo deseas puedes cerrar y finalizar un proceso.


1.    Diagnóstico de memoria de Windows.

En ella puedes solucionar problemas cuando tu computadora empieza a estar lenta, se congela, etc., y te ayuda a detectar problemas con las aplicaciones instaladas en tu pc causados por los errores de memoria o no. También prueba la memoria de acceso aleatorio en la computadora e informa de los errores que se encuentren.


1.    Configurar la memoria virtual.

Es una técnica utilizada por el sistema operativo para acceder a una mayor cantidad de memoria de la físicamente disponible.

Esta memoria virtual es una funcionalidad por la que el sistema reserva un espacio en el disco duro, esta se usa en caso necesario como si sustituyera a la memoria RAM.











viernes, 8 de octubre de 2021

PROCESOS Y CONCURRENCIA

WINDOWS 10 

Se realizo la practica de procesos y concurrencia en Windows 10, lo primero que hicimos fue entrar al administrador de tareas en nuestra computadora y seleccionamos la pestaña de procesos, 


En ella se pueden observar todos los procesos que se están llevando acabo en la computadora, te muestra el porcentaje que ocupa y ahí mismo puedes terminar un proceso.


Después se le dio click derecho a uno de los procesos y ahí podemos observar cada una de las opciones que te dan.









Después de ahí checamos la pestaña de servicios en ella se pueden observar la lista de servicios con su PID y también el estado en que se encuentra cada proceso ya sea en ejecución o detenido al igual que te muestra el grupo donde se encuentra.


Ya que se hizo eso se prosiguió a realizarlo en líneas de comandos, pusimos la instrucción Tasklist que nos arroja la serie de procesos que se están ejecutando junto con su PID y su uso en memoria.


Después colocamos la instrucción Tasklista/M que nos muestra las DLL utilizadas en cada proceso.


















Se prosiguió con la instrucción Tasklist/SVC que te permite saber a que servicio corresponde cada proceso en ejecución.
















Para concluir con Windows colocamos la instrucción de Tasklist/V que nos muestra la información detallada de cada una de las tareas.



DEBIAN
Ya después de haber concluido con Windows se prosiguió con Debian y lo primero que se realizo fue entrar a la terminal y colocar el comando top que te muestra toda la información en general.

Después de eso puse el comando ps que me muestra todos los procesos activos en este caso yo no tenia mucho así que no aparecieron tantos.

Se prosiguió con el comando ps al que nos da la lista de procesos en nuestra computadora. 

















Después se coloco el comando ps aux que nos muestra la misma lista con mas detalles.

















Después colocamos el comando pstree que nos muestra la lista en forma de árbol gráficamente.
Después de haber realizado esas búsquedas abrí un proceso gedit y abrí otra terminal colocando el comando ps aux para identificar el proceso gedit y buscar el PID.


Ya identificado proseguí a finalizar el proceso utilizando Kill PID. Y como se puede observar en la siguiente imagen al darle click desaparece automáticamente el gedit.


Continuando con debían asignamos una propiedad asignando el comando nice asignando un numero del 1 al 20 que entre menor sea el numero mayor será su prioridad.


Por ultimo para poder ver específicamente el proceso e identificar el cambio se coloco otra formula e igual para cambiar la prioridad del proceso se puso otra formula y usamos el comando jobs para ver los procesos que se están corriendo.