Tarea So
Tarea So
Tarea So
Los subprocesos de ejecución que comparten el mismo recurso agregado a estos recursos se
denominan colectivamente procesos. El hecho de que los subprocesos de ejecución del mismo
proceso compartan recursos significa que cualquiera de estos subprocesos puede modificar estos
recursos. Cuando un hilo modifica los datos en la memoria, otros hilos accederán inmediatamente
a los datos modificados.
El hilo se comparte con otros hilos que pertenecen al mismo proceso código, parte de datos, etc. Si
un proceso es multiproceso, puede que realice varias tareas a la vez (esto es correcto cuando tiene
varias CPU).
Funcionamiento.
Una de las mejores maneras para explicar el funcionamiento de un Thread también conocido como
hilo es al momento de utilizar una apk, por ejemplo si tenemos un smartphone al que le damos click
en el icono de una aplicación para que se abra, entonces el telefono seguramente ya tiene varias
aplicaciones abiertas, así que podríamos decir que cada aplicación es un hilo. Queda claro que los
hilos son independientes, es decir las aplicaciones, lo que haga una no debería de afectar a la otra.
Existen tareas que realiza cada aplicación estas tareas normalmente no sabemos cuanto tiempo van
a tardar.
Los hilos nos permiten separar tareas complejas en tareas mas simples y concretas.
Ahora lo que hacemos es dividir las tareas en hilos y si tenemos algún problema el impacto no es
tan negativo.
Uso de hilos en sistemas distribuidos.
Los hilos permiten la combinación del paralelismo con la ejecución secuencial y el bloqueo de las
llamadas al sistema, estos se pueden utilizar en un servidor de archivos con sus posibles
organizaciones para muchos hilos de ejecución.
Usando hilos, se puede permitir el uso de llamadas al sistema bloqueantes sin necesidad de
“bloquear” todo el proceso. Esta propiedad vuelve a los hilos particularmente atractivos para su uso
dentro de sistemas distribuidos.
Entonces podemos decir que tanto los procesos como el procesador tiene una relación muy
estrecha, ya que los procesos le dan instrucciones al procesador y este les retorna las instrucciones
procesadas.
Conclusión.
En conclusión, podemos definir que los hilos son una de las características más importantes para la
informática, ya que estos nos proporcionan la posibilidad de realizar múltiples tareas de un
proceso al mismo tiempo, por lo que incluso se puede definir que los hilos son subprocesos.
Palabras clave.
Proceso: Las instrucciones de un programa destinadas a ser ejecutadas por el microprocesador.
Referencias.
Attention Required! | Cloudflare. (s. f.). PC COMPONETS. Recuperado 2 de julio de 2021,
de https://www.pccomponentes.com/
¿Qué son los hilos de un procesador? (2017, 20 noviembre). Techlandia.
https://techlandia.com/son-hilos-procesador-info_338189/