Capítulo 3 Concepto de procesos (Sistema Operativo)
Summary
TLDREn este tutorial educativo, el profesor Jesús Mejía introduce y explica conceptos fundamentales de sistemas operativos, centrando su atención en los procesos. Aborda temas como la definición de un proceso, sus estados posibles, el bloque de control de procesos y las operaciones que pueden realizarse sobre ellos. Destaca la importancia de la administración de procesos y la comunicación entre ellos, incluyendo ejemplos prácticos como el administrador de tareas y escenarios de comunicación como 'La Cena de los Filósofos' y 'El Problema del Barbero'. El objetivo es proporcionar una comprensión sólida de cómo funcionan los procesos dentro de un sistema operativo y cómo se pueden gestionar eficientemente.
Takeaways
- 😀 Un proceso es un concepto manejado por el sistema operativo que incluye instrucciones de un programa, su estado de ejecución, memoria de trabajo y otra información relevante para su planificación.
- 🕒 Los procesos pueden estar en diferentes estados: ejecución, listo, esperando, bloqueado, nuevo o terminado.
- 📋 El Bloque de Control de Proceso (BSP) es un registro especial creado por el sistema operativo para cada proceso, que contiene información crucial sobre el proceso durante su vida útil.
- 🔄 Los hilos o subprocesos son secuencias de tareas pequeñas que pueden ser ejecutadas por el sistema operativo, permitiendo a las aplicaciones realizar varias tareas simultáneamente.
- ⏱ La creación y terminación de hilos es más rápida que la de procesos, y el cambio entre hilos es más eficiente en términos de recursos y tiempo.
- 🔄 La comunicación entre procesos (IPC) es fundamental y puede ser directa o indirecta, síncrona o asíncrona, y puede implicar mecanismos como el paso de mensajes o la sincronización.
- 👨🏫 El administrador de procesos es una herramienta que permite obtener información sobre los procesos y programas activos en la computadora y gestionarlos.
- 📊 La administración del procesador se enfoca en la cantidad de procesos ejecutados por unidad de tiempo y en el tiempo de respuesta entre procesos.
- 🔧 Las reglas de administración del procesador, como 'estándar', 'por proceso', 'por sesión' y 'por usuario', definen cómo se asigna y controla el uso de la CPU entre los procesos.
- 👥 El problema de la cena de los filósofos ilustra los desafíos de sincronización en sistemas multiproceso, donde la competencia por recursos compartidos puede conducir a interbloqueo.
- 💇♂️ El problema del barbero dormilón es otro ejemplo de sincronización que muestra cómo la gestión de recursos (como sillas y clientes) afecta la ejecución de procesos.
Q & A
¿Qué es un proceso en el contexto de sistemas operativos?
-Un proceso es un concepto manejado por el sistema operativo que consiste en el conjunto formado por las instrucciones de un programa destinadas a ser ejecutadas por el microprocesador, su estado de ejecución en un momento dado, los valores de los registros de la CPU para dicho programa, su memoria de trabajo y otra información que permite al sistema operativo su planificación.
¿Cuáles son los estados posibles de un proceso según el modelo de cinco estados?
-Los cinco estados son: Ejecución (el proceso está actualmente en ejecución), Listo (el proceso está listo para ser ejecutado), Espera (el proceso está esperando que el planificador así lo disponga), Bloqueado (el proceso no puede ejecutarse hasta que no se produzca cierto suceso), Nuevo (el proceso recién fue creado y todavía no fue admitido por el sistema operativo) y Determinado (el proceso fue expulsado del grupo de procesos ejecutables por terminar o por un fallo).
¿Qué es el Bloque de Control de Proceso (BSP) y qué información almacena?
-El Bloque de Control de Proceso es un registro especial donde el sistema operativo agrupa toda la información que necesita conocer respecto a un proceso particular. Incluye el identificador de proceso (PID), el estado del proceso, el contador de programa, la dirección de la próxima instrucción a ejecutar, valores de registros de la CPU, espacio de direcciones de memoria, prioridad, lista de recursos asignados, estadísticas de procesos, datos prioritarios o Owner, permisos asignados y el estado pendiente de ser servido.
¿Cuáles son las operaciones básicas que se pueden realizar sobre procesos?
-Las operaciones básicas sobre procesos incluyen crear un proceso, destruir un proceso, cambiar la prioridad a un proceso, bloquear un proceso, despachar un proceso, permitir la comunicación entre procesos, suspender un proceso y reanudar un proceso.
¿Qué es un hilo de ejecución y cómo se relaciona con los procesos?
-Un hilo de ejecución, también conocido como hilo de proceso o subproceso, es una secuencia de tareas encadenadas muy pequeñas que puede ser ejecutada por un sistema operativo. La destrucción de los hilos antiguos por los nuevos es una característica que permite a una aplicación realizar varias tareas a la vez.
¿Cuáles son algunas ventajas de utilizar hilos en lugar de procesos?
-Las ventajas de utilizar hilos incluyen que se tardan menos tiempos en crear un hilo que en crear una nueva tarea o proceso, se tarda menos tiempo en terminar un hilo que en terminar un proceso, y es más eficiente cambiar entre hilos de la misma tarea que entre procesos debido a que la comunicación entre hilos es más sencilla y no requiere la intervención del núcleo del sistema operativo.
¿Qué es la administración de procesos y qué información proporciona?
-La administración de procesos es un programa de cómputo que se utiliza para proporcionar información sobre los procesos y los programas que están activos en la computadora. Se utiliza para detener o 'matar' procesos y es una herramienta para gestionar y supervisar la actividad de procesos en el sistema.
¿Qué es la comunicación entre procesos (IPC) y cómo es importante en los sistemas operativos?
-La comunicación entre procesos (IPC) es una función básica de los sistemas operativos que permite que los procesos se comuniquen entre sí a través de compartir espacios de memoria o a través de las herramientas provistas por las rutinas de IPC. Es importante para la sincronización y colaboración entre procesos en el sistema.
¿Cuáles son los tipos de IPC y cómo se diferencian?
-Los tipos de IPC incluyen la síncrona, asíncrona, persistente, momentánea, directa, indirecta, simétrica y unidireccional. Estos tipos se diferencian en cómo se establece la comunicación (si es bloqueante o no, si requiere que el receptor esté operativo al mismo tiempo, si el mensaje se almacena hasta ser entregado, etc.) y en la dirección de la comunicación (bidireccional o unidireccional).
¿Qué es el problema de la 'cena de los filósofos' y cómo ilustra la comunicación entre procesos?
-El problema de la 'cena de los filósofos' es un problema de sincronización en informática donde cinco filósofos están sentados a una mesa y necesitan dos tenedores para comer espaguetti. Cada filósofo debe tomar y devolver los tenedores para comer, lo que puede causar un bloqueo si no hay una estrategia de sincronización adecuada. Este problema ilustra la necesidad de coordinar la acción de procesos para evitar el bloqueo y la interrupción en la comunicación entre procesos.
¿Cómo se puede utilizar el 'Administrador de Tareas' para gestionar procesos en un sistema operativo?
-El 'Administrador de Tareas' permite a los usuarios ver todos los procesos que se están ejecutando en su computadora, mostrar la cantidad de CPU y memoria que están consumiendo, y detener o 'matar' procesos si es necesario. También se puede utilizar para investigar procesos desconocidos buscando en línea para identificar si podrían ser malware o procesos no deseados.
Outlines
📚 Introducción a los Conceptos de Procesos
El profesor Jesús Mejía inicia el capítulo tres de su serie de tutoriales sobre sistemas operativos, enfocado en los conceptos de procesos. Se menciona que los capítulos anteriores están disponibles en el canal y se resumen los temas que se tratarán, como los estados de un proceso, el bloque de control de un proceso, las operaciones con procesos y la administración de procesos. Se define un proceso como un conjunto de instrucciones de un programa, su estado de ejecución, registros de la CPU, memoria de trabajo y otra información relevante para el sistema operativo. Además, se introduce el concepto de modelo de cinco estados de un proceso, que incluye ejecución, listo, esperando, bloqueado y nuevo, y se describe el bloque de control de proceso (BSP) como un registro especial creado por el sistema operativo para cada proceso, el cual contiene información crucial como el identificador del proceso, su estado, contador de programa, dirección de la siguiente instrucción a ejecutar, valores de registros de la CPU, espacio de memoria, prioridad, recursos asignados, estadísticas del proceso, permisos y otros datos relevantes.
🧵 Ventajas de los Hilos y Administración del Procesador
Se discuten las ventajas de utilizar hilos en lugar de procesos, destacando que la creación y terminación de hilos es más rápida y eficiente. Además, la comunicación entre hilos es más sencilla y no requiere la intervención del núcleo del sistema operativo, lo que hace que trabajar con hilos sea más rápido. El video también cubre la administración del procesador, enfocándose en dos aspectos principales: la cantidad de procesos ejecutados por unidad de tiempo y el tiempo de respuesta entre procesos. Se mencionan diferentes métodos de asignación de recursos de procesador, como el destino del porcentaje de la CPU y los recursos asignados, y se describen las reglas de administración, como el estándar, por proceso, por sesión y por usuario, cada una con su forma específica de manejar la asignación de recursos y prioridades de CPU.
🔄 Comunicación entre Procesos e IPC
El script explora la comunicación entre procesos (IPC) y sus diferentes tipos, como la síncrona y asíncrona, la persistente y momentánea, la directa e indirecta, y las formas de comunicación simétrica y asimétrica. Se presentan ejemplos clásicos de problemas de sincronización, como el problema de los cinco filósofos y el del barbero dormilón, así como el problema del productor y consumidor, para ilustrar cómo la sincronización es crucial en la programación de sistemas operativos. Cada ejemplo se utiliza para explicar conceptos de bloqueo, espera y señalización entre procesos.
🖥️ Uso del Administrador de Tareas para Ver Procesos
El profesor Mejía concluye el tutorial explicando cómo utilizar el Administrador de Tareas para visualizar y gestionar los procesos en ejecución en un sistema. Se muestra cómo acceder a la sección de procesos y cómo se pueden ver detalles como el consumo de CPU, memoria y espacio en disco de cada proceso. También se menciona cómo se pueden finalizar tareas si es necesario, y se da una breve guía sobre cómo investigar procesos desconocidos en línea para determinar su función y si son seguros. El video termina con una recomendación de no tener demasiados procesos o aplicaciones abiertas al mismo tiempo para evitar una carga excesiva en el sistema.
Mindmap
Keywords
💡Proceso
💡Estado de un proceso
💡Bloque de control de un proceso (BSP)
💡Administración de procesos
💡Hilo de ejecución
💡Comunicación entre procesos (IPC)
💡Administrador de tareas
💡Sistemas operativos
💡Planificación de procesos
💡Modelo de cinco estados
Highlights
El profesor Jesús Mejía presenta un tutorial sobre sistemas operativos, centrado en los conceptos de procesos.
Se define un proceso como un conjunto de instrucciones, estado de ejecución, memoria de trabajo y otra información relevante para la planificación del sistema operativo.
Los procesos pueden estar en diferentes estados: ejecución, listo, esperando, bloqueado, nuevo o determinado.
El modelo de cinco estados de procesos describe los cambios entre los estados de ejecución, listo, bloqueado, nuevo y determinado.
El Bloque de Control de Proceso (BSP) es un registro especial creado por el sistema operativo para cada proceso, que contiene información vital durante la ejecución del proceso.
El BSP almacena información como el identificador de proceso (PID), estado, contador de programa y dirección de la siguiente instrucción a ejecutar.
Las operaciones sobre procesos incluyen crear, destruir, cambiar la prioridad, bloquear, despachar, permitir la comunicación, suspender y reanudar procesos.
Los hilos de ejecución, o procesos ligeros, son secuencias de tareas pequeñas que pueden ser ejecutadas por el sistema operativo y tienen ventajas en la eficiencia.
La administración del procesador se enfoca en la cantidad de procesos ejecutados por unidad de tiempo y el tiempo de respuesta entre procesos.
Los destinos del porcentaje de la CPU asignan un porcentaje del ancho de banda de CPU como mínimo para cada grupo de procesos.
Las reglas de administración del procesador incluyen el estándar, igual por proceso, igual por sesión e igual por usuario, cada uno con sus particularidades.
El administrador de procesos es una herramienta para proporcionar información sobre procesos y programas activos y para gestionarlos.
La comunicación entre procesos es fundamental y puede ser establecida a través de espacios de memoria compartidos o IPC (Inter-Process Communication).
Los tipos de IPC incluyen sincrona, asíncrona, persistente, momentánea, directa, indirecta, simétrica y unidireccional.
El problema de la cena de los filósofos ilustra el dilema de sincronización en sistemas multiproceso.
El problema del barbero dormilón es otro ejemplo de sincronización, donde un barbero y clientes interactúan con sillas y un sillón de barbero.
El ejemplo del productor y consumidor muestra cómo dos procesos interactúan a través de un buffer compartido.
El administrador de tareas se utiliza para visualizar y gestionar procesos y aplicaciones en ejecución.
El uso del administrador de tareas permite al usuario ver la carga de CPU, memoria y otros recursos utilizados por los procesos.
Se aconseja tener cuidado con el número de procesos y aplicaciones abiertos para no sobrecargar el sistema.
Transcripts
Buenos días buenas tardes o buenas
noches dependiendo la hora en la que
estén viendo este video tutorial le
habla su profesor Jesús Mejía
continuando con nuestra serie de videos
educativos del área de tecnología y con
nuestro curso de sistemas operativos en
el día de hoy vamos a trabajar lo que es
el capítulo número tres que corresponde
a lo que es con conceptos de procesos
Recuerden que el capítulo uno y el
capítulo dos ya lo tienen colgado en el
canal y estarán debajo de la descripción
de este video entonces iniciamos con los
contenidos tenemos lo que son los
conceptos de procesos estados de un
procesos bloque de control de un
procesos operaciones con procesos y los
de ejecución tenemos administración de
procesos comunicación entre estos
problemas comunes de la comunicación
entre procesos iniciamos con el primero
que es un proceso un proceso es un
concepto manejado por el sistema
operativo que consiste en el conjunto
formado por los siguientes puntos las
instrucciones de un programa destinadas
a ser ejecutadas por el microprocesador
su estado de ejecución en un momento
dado esto es los valores de los
registros de la cpu para dicho programa
su memoria de trabajo Es decir la
memoria que ha reservado y sus
contenidos otra información que permite
al sistema operativo su
planificación continuamos con el estado
de un proceso los modelos de los estados
dice que en este modelo un proceso puede
estar ejecutándose O no cuando se crea
un nuevo proceso se pone en estado de no
ejecución en ningún momento el proceso
que se está ejecutando pasará al Estado
de no pasará pasará al Estado no
ejecución y otro proceso se elegirá de
la lista de procesos listo para ejecutar
para ponerlo en el estado de ejecución
da de esta explicación se desprende que
es necesario que sistema operativo pueda
seguirle la pista los procesos
conociendo su estado y el lugar que
ocupa en memoria además los procesos que
no se están ejecutando deben guardarse
en algún tipo de cola mientras espere su
turno para
ejecutarse tenemos lo que son el modelo
de cinco estados tenemos el primero que
es ejecución el proceso está actualmente
en ejecución en el caso de listo el
proceso está listo para ser ejecutado si
está esper se está esperando que el
planificador así lo disponga en el caso
de bloqueado el proceso no puede
ejecutarse hasta que no se produzca
cierto cierto suceso como una operación
de entrada y salida en el caso del nuevo
el proceso recién fue creado y todavía
no fue admitido por el sistema operativo
en general los procesos que se
encuentran en este estado todavía no
fueron cargados en la memoria principal
y en el caso determinado el proceso fue
expulsado del grupo del grupo de
procesos ejecutables ya sea porque
terminó o por algún fallo como un error
de protección
aritmético luego le voy a explicar de
manera práctica todo esto En el caso de
bloque del control de proceso es un
registro especial donde el sistema
operativo agrupa toda la información que
necesita conocer respecto a un proceso
particular cada vez que se crea un
proceso el sistema operativo crea un bsp
un bloque del control de proceso
correspondiente para que sirva como
descripción en tiempo de ejecución
durante toda la vida del proceso cuando
el proceso termina su bsp es borrado y
el registro puede ser utilizado para
otros procesos en el caso de la
información almacenada en el bsp
identificador de proceso o proceso de
identificador pid por sus ciclas en
inglés el estado de proceso por ejemplo
listo en espera o bloqueado el contador
de programa dirección de la próxima
instrucción a ejecutar valores de
registro de la cpu se utilizan también
en el camino en el cambio del contexto
en el espacio espacio de direcciones de
memoria Tenemos también la prioridad en
caso de utilizarse el dicho algoritmo
para planificación de la cpu lista de
recursos asignados incluyendo
descriptores de archivos y sockets
abiertos tenemos las estadísticas de los
procesos tenemos los datos prioritarios
o Owner tenemos los permisos asignados y
tenemos la snat pendiente de ser
servidos almacenados en un mapa de bit
luego tenemos la operaciones sobre
procesos eh tenemos los diferentes o las
diferentes pasos tenemos primero crear
el proceso destruir el proceso cambiar
la prioridad a un proceso bloquear un
proceso despachar un proceso permitir la
comunicación entre proceso suspender un
proceso y reanudar lo que es este
proceso como pueden verificar en la
imagen acá tenemos lo que es el hilo de
ejecución un hilo hebra proceso ligero o
subproceso es una secuencia de tareas
encadenadas muy pequeñas que puede ser
ejecutada por un sistema operativo la
destrucción de los hil los antiguos por
los nuevos es una característica que que
no permite a una aplicación realizar
varias tareas a la vez luego tenemos
Cuáles son las ventajas de los hilos
bueno tienen muchas ventajas pero acá
Solamente quise ponerle las principales
se tardan menos tiempos en crear un hilo
de una tarea existente en en que crear
una nueva o un nuevo proceso se tarda
menos tiempo en terminar un hilo que en
terminar un proceso se tarda menos
tiempo en cambiar entre dos Hilos de una
misma tarea que en cambiar entre dos
procesos porque los recursos nos cambian
por ejemplo es más sencillo la
comunicación paso de mensaje por ejemplo
entre el hos de una misma tarea que
entre diferentes procesos cuando se
cambia de un proceso a otro tiene que
intervenir el núcleo del sistema
operativo para que haya protección
cuando se cambia de un hilo a otro
puesto que la asignación de recurso es
la misma no hace falta que intervenga el
sistema operativo Por ende trabajar con
hilos es mucho más rápido que trabajar
con
procesos tenemos los métodos de
administración del procesador la idea de
administrar el procesador eficientemente
está enfocada en dos aspectos el primero
es la cantidad de proceso por unidad de
tiempo que se puede ejecutar en un
sistema y el segundo el que importa más
al usuario es el tiempo de respuesta
entre procesos la idea principal de de
la administración del procesador tiene
que ver con el tiempo que permanecerá un
proceso en el procesador qué Qué proceso
corre en qué
momento tenemos la administración del
procesador los destinos del porcentaje
de la cpu el método más sencillo de
asignar recursos de procesador del
procesador es asignar un destino al
porcentaje de la cpu a cada grupo de
procesos que se han definido mediante un
criterio coincidente del proceso este
destino es el porcentaje del ancho de
banda disponible de cpu que se garantiza
como mínimo para el grupo de procesos
los recursos asignados son aquellos no
usados por los procesos del sistema
operativo principal tenemos lo que son
las reglas de administración tenemos el
estándar que es la predeterminada el
administrador de recurso del sistema de
Windows no intenta controlar la forma en
que se divide la cpu asignada entre los
procesos coincidentes cuando se
selecciona esta regla de administración
se pueden subsignal recursos eh procesos
coincidentes mediante criterios
coincidentes del procesos adicionales
tenemos igual por proceso el ancho de
banda disponible pu se divide de forma
homogénea entre los procesos
coincidentes cuando se seleccione esta
regla de administración no se admite la
subsa Por ejemplo si Dos procesos
coincidentes consumen el 100% del ancho
de banda asignado de la cpu el
administrador de recursos del sistema de
Windows reducirá la prioridad del
proceso que supera el 50% del uso de la
cpu luego tenemos lo que continuamos con
la regla de administración tenemos igual
por sesión en un servidor Host de sesión
de escritorio remoto el ancho de banda
disponible de cpu lo comparten de forma
equitativa eh los procesos coincidentes
que se Ejecutan en cada sesión de
servicios de escritori remoto cuando se
seleccione esta regla de administración
no se admite la Sub eh la Sub vacina Por
ejemplo si dos usuarios conectados a un
servidor Host de sesión de escritorio
remoto consumen el 100% de ancho de
banda asignado de la cpu el
administrador de recursos del sistema de
Windows reducirá la prioridad de los
procesos que se Ejecutan en la sesión de
servicios de escritorio remoto que
superan el 50% tenemos igual por usuario
que el ancho de banda de la cpu lo
comparte de forma equitativa los grupos
de procesos coincidentes que se ejecuta
que ejecuta un usuario individual cuando
se selecciona esta regla de
administración no se admite la subac
nación Por ejemplo si dos usuarios
Ejecutan varias aplicaciones que
consumen el 100% del ancho de banda
asignado de la cpu el administrador de
recursos de sistema Windows reducirá la
prioridad de los procesos que se
Ejecutan que se Ejecutan que ejecute el
usuario que supere el 50% del uso de la
CP si se fijan este último punto se
repite tenemos la que son la
administración de los procesos un
administrador de proceso es un programa
de cómputo que se utiliza para
proporcionar información sobre los
procesos y los programas que están
activos en la computadora esta
aplicación se utiliza para detener o
comúnmente Matar o eliminar lo que son
los procesos la comunicación entre los
procesos la comunicación entre procesos
eh es una función básica de los sistemas
operativos los proceso puede comunicarse
entre sí a través de compartir espacios
de memoria ya sean variables compartidas
o buffers o a través de las herramientas
provistas por las rutinas de la ipc la
comunicación se establece siguiendo una
serie de reglas protocolos de
comunicación provee un mecanismo que
permite a los procesos comunicarse y
sincronizarse entre Sí normalmente a
través de un sistema de de bajo nivel de
paso de mensajes a ofrecer a la red su
yacer luego tenemos los tipos de ipc
tenemos la primera que es la síncrona
Esto indica que el emisor es decir quien
envía permanece bloqueado hasta que
llegue la respuesta del receptor en el
caso de la asíncrona este indica que el
emisor es Es decir quien envía al
contrario que en la asíncrona que en el
en la síncrona sí continúa ejecutando
continúa ejecutando tareas luego de
enviarle mensaje del receptor en el caso
del persistente el receptor no tiene que
estar operativo al mismo tiempo que se
realiza la comunicación el mensaje se
almacena tanto tiempo como sea necesario
para poder ser entregado por ejemplo un
correo electrónico en el caso de
momentánea también conocida como transen
es aquel que descarta un mensaje si el
receptor no se encuentra operando al
momento de la interacción en el caso de
directa se debe especificar Cuál va a
ser el proceso fuente y cuál va a ser el
el proceso destino y en el caso del
indirecta es aquella donde la
comunicación está basada en una
herramienta o instrumento ya que el
emisor y el receptor están a distancia
En el caso de la simétrica todos los
procesos pueden enviar o recibir también
llamadas bidireccional para el caso de
dos procesos es una comunicación
equilibrada donde tanto el emisor como
el receptor reciben la misma información
en el caso de la aléria un proceso puede
enviar los demás procesos solo reciben
también llamada unidireccional suele
usarse para hospedar servidores de
internet en el caso de los problemas de
la comunicación entre los procesos
tenemos lo que es la cena de los
filósofos cinco filósofos se sientan a
la mesa cada uno con un plato de
espaguetti El espaguetti es tan
escurridizo que un filósofo necesita dos
tenedores para comerlo entre cada dos
platos hay un tenedor es un ejemplo eh
sencillo para el tema de la O para
explicar mejor la comunicación entre los
procesos Cómo pueden visualizar en la
imagen tenemos lo que es El barbero
dormilón el problema consiste en una
barbería en el que trabaja un barbero
que tiene un único sillón de barbero y
varias sillas para esperar cuando no hay
clientes El barbero se sienta en una
silla y se duerme cuando llega un nuevo
cliente este o bien despierta al barbero
si El barbero Está afeitando a otro
cliente se sienta en una silla O se va
si todas las sillas están ocupadas por
cliente
esperal tenemos en el caso de la
sincronización en tres procesos Estos
son un ejemplo sencillo para que puedan
entender en el caso de la sincronización
entre procesos tenemos el productor
consumidor el programa describe Dos
procesos productor y consumidor ambos
comparten un bufer de tamaño finito la
tarea de productor es generar un
producto un producto almacenarlo y
comenzar nuevamente Mientras que el
consumidor toma simultáneamente
productos uno a uno el problema consiste
en que el productor no añada más
productos que la capacidad del buffer y
que el consumidor no no intente tomar un
producto si el buffer está
vacío y este sería el último tema estos
temas son un poquito vamos a decir más
complejos pero le voy a explicar ahora
de manera práctica con el administrador
de tareas como nosotros podemos ver cada
uno de estos procesos Entonces vamos de
una vez con el administrador de
tareas miren es sumamente sencillo
simplemente ustedes van a venir acá a su
administrador de tareas clic derecho
administrador de tareas aquí en
administrador de tareas se van a la
opción de procesos aquí era lo que le
estaba explicando aquí se muestran todos
los procesos que se están ejecutando acá
te da los procesos o las aplicaciones
que están en primer plano es decir que
son las que yo tengo abiertas y me están
consumiendo el 100% mírenlo acá aquí te
dice los procesos que están abierto
administrador de tareas cran exp prador
de archivo Google Chrome esta aplicación
Microsoft Word Y tenemos en el caso de
WhatsApp acá te da lo que te está
consumiendo del cpu si se fijan el
programa que estoy utilizando el de
click Chan que es el que estoy
utilizando para grabar este video es el
que más cpu me está consumiendo al igual
que ese no me está consumiendo tanta
memoria como lo que es Google Chrome que
miren me está consumiendo casi 2 gb
Recuerden que 1024 meg es 1 GB aquí me
da el espacio en disco como son
aplicaciones que se están ejecutando web
no me están consumiendo espacio en disco
y en el caso de la red me dice que me
está no me está consumiendo acá me están
Tengo varios procesos en segundo plano
que se están ejecutando Y me dice la
capacidad eh de cpu que está consumiendo
la memoria y todo lo demás si yo quiero
eliminar un proceso simplemente le doy
clic derecho y le doy a finalizar tarea
y aquí puedo eliminar lo que es esa
tarea o ese proceso que se esté
ejecutando si ustedes de los procesos
que tienen en segundo plano Hay alguno
que no lo conocen es decir que se pueda
tratar de un virus o se pueda tratar de
alguien que lo esté espiando ustedes
pueden buscarlo le dan a buscar en línea
y te va a dar la descripción de ese
proceso por qué porque aquí hay
muchísimos subprocesos que ustedes no
saben no van a conocer Entonces si
ustedes no conoce uno usted simplemente
agarra le da a buscar en línea o copia
el nombre y lo busca lo que es en
internet y se va a dar cuenta de Cuál es
el proceso y aquí está resumido todo lo
que le expliqué en el capítulo pero
básicamente esto una de las opciones
donde nosotros podemos ver los procesos
que se están ejecutando o las
aplicaciones que se están ejecutando
actualmente Recuerden que mientras más
procesos ustedes tengan más cargado
estará el cpu y más cargada estará la
memoria y más va a durar para moverse
entre un proceso y otro es decir entre
una aplicación y otra va a tardar más
Mientras más procesos se estén
ejecutando al mismo tiempo más te va a
consumir la memoria entonces deben tener
mucho cuidado de no tener tantos
procesos o tantas aplicaciones abierta
al mismo tiemp
Pues nada chicos Esto fue todo por este
capítulo más adelante les esté
explicando luego le voy a subir lo que
es el capítulo 4atro Recuerden que los
dos capítulos anteriores ya lo tienen
acá aquí abajo les voy a dejar un video
de Cómo entrar administrador de tareas
entre otras cositas y nada no olviden
suscribirse dar like activar la campana
y dejarme aquí en los comentarios cuál
otro video quieren que les real Muchas
gracias y pasen feliz resto del
día
for
Ver Más Videos Relacionados
RESUMEN UNIDAD 2: Administración de Procesos y del procesador.
SO 01 Introduccion a los Sistemas Operativos
Capítulo 2 Estructura de un Sistema Operativo
Capítulo 1 Introducción a los Sistemas Operativos
¿Cómo se comunican los programas escritos en lenguajes distintos?
Capítulo 6 Interbloqueos (Sistema Operativo)
5.0 / 5 (0 votes)