Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Similitudes entre
Pueden crear sus propios hilos hijos.
procesos e hilos
Comparten la memoria
Tienen su propio espacio de direcciones
Cuando se inician se crea una estructura de datos PCB para procesos y TCB para hilo.
Diferencias entre
procesos e hilos El proceso es un programa en ejecución
su propia pila. En contraste, si un proceso muere, todos los hilos mueren, incluido el proceso
Un programa es una unidad de ejecución aislada mientras que el hilo no está aislado y comparte memoria.
Un hilo no puede tener una existencia individual; Se adjunta a un proceso. Por otro lado, un proceso puede existir individualmente
Propiedad de los recursos: los subprocesos en el mismo proceso comparten los recursos del proceso, como la memoria, E / S, CPU pero
los recursos entre procesos son independientes.
En el momento de la expiración de un hilo, su pila asociada podría recuperarse, ya que cada hilo tiene su propia pila. En contraste, si un
proceso muere, todos los hilos mueren, incluido el proceso.
Espacio de direcciones: los subprocesos del mismo proceso comparten el espacio de direcciones de este proceso, mientras que los
procesos son espacios de direcciones independientes.
2 Ejemplo de un proceso
Instrucción: considerando el modelo de 5 estados, ejemplifica un proceso en específico que se realice en algún dispositivo que tenga sistema operativo.
3 Ejemplo de un hilo
Instrucción: tomando en cuenta el esquema de procesos con hilos, ejemplifica un caso en específico. En la tabla donde se registrará la información puedes
agregar las filas que necesites, según el número de hilos que requiera tu ejemplo. El menor número de hilos que tienes que presentar es 3.
Figura 1. Esquema de proceso con hilos.
4 Funciones de la memoria
Instrucción: con base en los contenidos estudiados, menciona cuáles son las principales funciones que tiene la memoria y cuál es su importancia para que los
procesos puedan realizarse. Presenta tus comentarios en una extensión mínima de 150 palabras y máxima de 300.
Me gustó mucho este tema sobre la gestión de memoria, considero que es muy importante tener en cuenta la función que tiene la memoria en un
funcionamiento operativo ya que se encarga de ayudar en gran manera al procesador en diferentes tareas sobre todo en procesos de guardado
automático como se realiza en diferentes programas de un sistema operativo.
Además de que la memoria nos ayuda a ejecutar ciertas tareas, instrucciones y datos que el procesador necesita para llevar a cabo una tarea
determinada.
La memoria es importante porque en ella se encierran todos los datos que el sistema operativo lleva a cabo con la finalidad de que los datos
ejecutados sean guardados automáticamente con la facilidad de que no se estén ingresando datos en cada acción que se lleve a cabo, si no que la
memoria de una manera inteligente va guardando de una manera voluntaria todos los datos, de un sistema de operaciones.
También de una manera muy sencilla te va recopilando los datos que se están llevando a cabo en un programa por ejemplo cuando usamos Excel y
estamos ingresando números y datos un decir estás haciendo un porcentaje de datos y deseas sacar diferentes porcentajes solo es necesario dar la
indicación al programa ingresando ciertas fórmulas para la resolución de problemas la memoria de una manera muy coordinada te guarda los datos
ingresados y para sacar muchos porcentajes solo tendrías que arrastrar el cursor hacia abajo y de manera automática te resuelve miles y miles de
porcentajes en una facilidad y accesibilidad ahorrándote tiempo en las tareas realizadas.
Esto sería un ejemplo de como la memoria trabaja.
¡Esto es todo de mi parte muchas gracias, gracias por su atención!