SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Procesos
Procesos
 Las contribuciones mas importantes de los hilos
a los sistemas distribuidos es que permiten las
construcción de clientes y servidores de un
modo en que la comunicación y el
procesamiento local se pueden traslapar, ello
origina un alto nivel de rendimiento.
Procesos
 En la actualidad el concepto de virtualización
ha ganado popularidad. La virtualización
permite a una aplicación, e incluso a un
ambiente completo incluyendo el sistema
operativo, ejecutarse en forma concurrente con
otras aplicaciones, pero altamente
independiente de su hardware y plataforma
subyacentes, provocando un grado alto de
portabilidad.
Procesos
 Mas aún la virtualización permite aislar las
fallas ocasionadas por errores o problemas de
seguridad. Es un concepto importante para los
sistemas distribuidos.
 Recordemos que las organizaciones cliente-
servidor son mas importantes en los sistemas
distribuidos, también debemos prestar atención
a problemas de diseño comunes para
servidores.
Procesos
 Un tema importante, en especial para sistemas
distribuidos de área amplia, es la migración de
procesos entre diferentes maquinas. La
migración de procesos, o más específicamente,
la migración de código, puede ser útil para
lograr la escalabilidad, pero también puede
ayudar a configurar de manera dinámica tanto a
clientes como servidores.
Hilos
 Aunque los procesos forman un bloque de
construcción en los sistemas distribuidos, la
práctica indica que la granularidad de los
procesos, como tal es proporcionada por los
sistemas operativos en los cuales los sistemas
distribuidos son construidos, pero esto no es
suficiente.
Hilos
 En lugar de ello, resulta que tener un mayor
grado de granularidad en la forma de múltiples
hilos de control por proceso vuelve muchos
mas fácil construir aplicaciones distribuidas y
obtener un mejor rendimiento.
Introducción a los Hilos
 Para entender el rol de los hilos en los sistemas
distribuidos, es importante comprender lo que
es un proceso y como se relacionan los
procesos y los hilos. Para ejecutar un
programa, un sistema operativo crea cierto
numero virtual de procesadores, cada
procesador ejecuta un programa diferente.
Introducción a los Hilos
 Con el fin de seguir la pista de estos
procesadores virtuales, el sistema operativo
tiene una tabla de procesos que contienen
entradas para almacenar valores de registro de
la CPU. Mapas de memoria, archivos abiertos,
información contable, privilegios, etc.
Introducción a los Hilos
 Con frecuencia un proceso esta definido como
un programa de ejecución, esto es un programa
que es ejecutado por lo general en uno de los
procesadores virtuales del sistema operativo.
 Una cuestión muy importante es que el sistema
operativo tiene mucho cuidado en asegurar los
procesos independientes no puedan afectar de
manera maliciosa o inadvertida la corrección
del comportamiento de otro proceso.
Introducción a los Hilos
 En otras palabras, garantizar que muchos
procesos pueden compartir de manera
concurrente la misma CPU, así como otros
recursos de hardware en forma transparente,
por lo general el sistema operativo requiere
soporte de hardware para reforzar esta
separación.
Introducción a los Hilos
 Esta transparencia de concurrencia viene a un
costo relativamente alto. Por ejemplo cada vez
que creamos un proceso, el sistema operativo
debe crear un espacio de dirección
completamente independiente.
Introducción a los Hilos
 Igual que un proceso, un hilo ejecuta su propio
segmento de código, independientemente de
otros hilos. Sin embargo, por contraste con los
procesos, no se hace ningún intento por lograr
un alto grado de transparencia de concurrencia
si esto resulta en una degradación del
rendimiento.
Introducción a los Hilos
 Por tanto un sistema de hilos mantiene
generalmente solo un mínimo de información
para permitir que la CPU sea compartida por
varios hilos
 Por lo general la información que no es
estrictamente necesaria para manipular
múltiples hilos es ignorada. En consecuencia se
deja por completo a los desarrolladores de
protección de los datos en contra de los

Weitere ähnliche Inhalte

Was ist angesagt? (11)

noticia de abril
noticia de abrilnoticia de abril
noticia de abril
 
PROGRAMACION CONCURRENTE
PROGRAMACION CONCURRENTEPROGRAMACION CONCURRENTE
PROGRAMACION CONCURRENTE
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Tipos de sistemas operativos
Tipos de sistemas operativosTipos de sistemas operativos
Tipos de sistemas operativos
 
PROGRAMACION CONCURRENTE
PROGRAMACION CONCURRENTEPROGRAMACION CONCURRENTE
PROGRAMACION CONCURRENTE
 
Actividad2 gberon
Actividad2 gberonActividad2 gberon
Actividad2 gberon
 
Sistema operativ oooo
Sistema  operativ ooooSistema  operativ oooo
Sistema operativ oooo
 
Estructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoEstructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativo
 
Transparencia
TransparenciaTransparencia
Transparencia
 
Propiedades de los sistemas ensayo
Propiedades de los sistemas ensayoPropiedades de los sistemas ensayo
Propiedades de los sistemas ensayo
 

Andere mochten auch

Bahasan 2 klasifikasi dan pemilihan media pembelajaran
Bahasan 2 klasifikasi dan pemilihan media pembelajaranBahasan 2 klasifikasi dan pemilihan media pembelajaran
Bahasan 2 klasifikasi dan pemilihan media pembelajaran
Muliono Muliono
 

Andere mochten auch (10)

SAFETY MANAGER
SAFETY MANAGERSAFETY MANAGER
SAFETY MANAGER
 
Pembhasan 4
Pembhasan 4Pembhasan 4
Pembhasan 4
 
Powerpoint blog
Powerpoint blogPowerpoint blog
Powerpoint blog
 
Bahasan 2 klasifikasi dan pemilihan media pembelajaran
Bahasan 2 klasifikasi dan pemilihan media pembelajaranBahasan 2 klasifikasi dan pemilihan media pembelajaran
Bahasan 2 klasifikasi dan pemilihan media pembelajaran
 
Grelha2 - 5A Referencial-conto_t_oral- luisafadista
Grelha2 - 5A Referencial-conto_t_oral- luisafadistaGrelha2 - 5A Referencial-conto_t_oral- luisafadista
Grelha2 - 5A Referencial-conto_t_oral- luisafadista
 
Talent Matters - Especially at Graduate Level (Inforgraphic)
Talent Matters - Especially at Graduate Level (Inforgraphic)Talent Matters - Especially at Graduate Level (Inforgraphic)
Talent Matters - Especially at Graduate Level (Inforgraphic)
 
CMEOCERT
CMEOCERTCMEOCERT
CMEOCERT
 
Prot. 3092 15 pl altera dispositivos da lei nº 3.778-01, alterada pelas lei...
Prot. 3092 15   pl altera dispositivos da lei nº 3.778-01, alterada pelas lei...Prot. 3092 15   pl altera dispositivos da lei nº 3.778-01, alterada pelas lei...
Prot. 3092 15 pl altera dispositivos da lei nº 3.778-01, alterada pelas lei...
 
Caminhos para o Rio - Mobilidade Urbana
Caminhos para o Rio - Mobilidade UrbanaCaminhos para o Rio - Mobilidade Urbana
Caminhos para o Rio - Mobilidade Urbana
 
A menina do mar
A menina do marA menina do mar
A menina do mar
 

Ähnlich wie Procesos

Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
sergiooney
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
carlosmax10
 
Arquitectura de sistemas distribuidos-Grupo de Maria
Arquitectura de sistemas distribuidos-Grupo de MariaArquitectura de sistemas distribuidos-Grupo de Maria
Arquitectura de sistemas distribuidos-Grupo de Maria
gequito
 
Sistema operativo de hebras
Sistema operativo de hebrasSistema operativo de hebras
Sistema operativo de hebras
ITALO VINICIO
 
Sistema operativo distribuidos
Sistema operativo distribuidosSistema operativo distribuidos
Sistema operativo distribuidos
chinogallegos
 

Ähnlich wie Procesos (20)

sistemas distribuidos 4
sistemas distribuidos 4sistemas distribuidos 4
sistemas distribuidos 4
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
sistemas operativos 2
sistemas operativos 2sistemas operativos 2
sistemas operativos 2
 
Sistemas operativos 2
Sistemas operativos 2Sistemas operativos 2
Sistemas operativos 2
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Arquitectura de sistemas distribuidos-grupo Maria
Arquitectura de sistemas distribuidos-grupo MariaArquitectura de sistemas distribuidos-grupo Maria
Arquitectura de sistemas distribuidos-grupo Maria
 
Arquitectura de sistemas distribuidos-Grupo de Maria
Arquitectura de sistemas distribuidos-Grupo de MariaArquitectura de sistemas distribuidos-Grupo de Maria
Arquitectura de sistemas distribuidos-Grupo de Maria
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos Distribuidos
 
Jacinto 1
Jacinto 1Jacinto 1
Jacinto 1
 
Unidad 1 sistemas operativos
Unidad 1 sistemas operativosUnidad 1 sistemas operativos
Unidad 1 sistemas operativos
 
1 unidad jacinto s.o 2
1 unidad jacinto s.o 21 unidad jacinto s.o 2
1 unidad jacinto s.o 2
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Desarrollo de aplicaciones web distribuidas.
Desarrollo de aplicaciones web distribuidas.Desarrollo de aplicaciones web distribuidas.
Desarrollo de aplicaciones web distribuidas.
 
Sistema operativo de hebras
Sistema operativo de hebrasSistema operativo de hebras
Sistema operativo de hebras
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Clase De Fds22
Clase De Fds22Clase De Fds22
Clase De Fds22
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Sistema operativos distribuidos
Sistema operativos distribuidosSistema operativos distribuidos
Sistema operativos distribuidos
 
Sistema operativo distribuidos
Sistema operativo distribuidosSistema operativo distribuidos
Sistema operativo distribuidos
 

Mehr von Tensor

Mehr von Tensor (20)

Libertad
LibertadLibertad
Libertad
 
Método de la regla falsa (o metodo de la falsa posición)
Método de la regla falsa (o metodo de la falsa posición)Método de la regla falsa (o metodo de la falsa posición)
Método de la regla falsa (o metodo de la falsa posición)
 
Metodo de la bisección
Metodo de la bisecciónMetodo de la bisección
Metodo de la bisección
 
Transito vehicular
Transito vehicularTransito vehicular
Transito vehicular
 
Teoria de colas
Teoria de colasTeoria de colas
Teoria de colas
 
Practica 7 2016
Practica 7 2016Practica 7 2016
Practica 7 2016
 
Practica 6 2016
Practica 6 2016Practica 6 2016
Practica 6 2016
 
Game maker
Game makerGame maker
Game maker
 
Practica 5 2016
Practica 5 2016Practica 5 2016
Practica 5 2016
 
Procesamiento de archivos
Procesamiento de archivosProcesamiento de archivos
Procesamiento de archivos
 
Cadenas y funciones de cadena
Cadenas y funciones de cadenaCadenas y funciones de cadena
Cadenas y funciones de cadena
 
Simulación en promodel clase 04
Simulación en promodel clase 04Simulación en promodel clase 04
Simulación en promodel clase 04
 
Reduccion de orden
Reduccion de ordenReduccion de orden
Reduccion de orden
 
Variación+de+parametros
Variación+de+parametrosVariación+de+parametros
Variación+de+parametros
 
Coeficientes indeterminados enfoque de superposición
Coeficientes indeterminados   enfoque de superposiciónCoeficientes indeterminados   enfoque de superposición
Coeficientes indeterminados enfoque de superposición
 
Bernoulli y ricatti
Bernoulli y ricattiBernoulli y ricatti
Bernoulli y ricatti
 
Practica no. 3 tiempo de servicio
Practica no. 3 tiempo de servicioPractica no. 3 tiempo de servicio
Practica no. 3 tiempo de servicio
 
Clase 14 ondas reflejadas
Clase 14 ondas reflejadasClase 14 ondas reflejadas
Clase 14 ondas reflejadas
 
Ondas em
Ondas emOndas em
Ondas em
 
Clase 7 ondas electromagneticas
Clase 7 ondas electromagneticasClase 7 ondas electromagneticas
Clase 7 ondas electromagneticas
 

Kürzlich hochgeladen

6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
NancyLoaa
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 

Kürzlich hochgeladen (20)

Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 

Procesos

  • 2. Procesos  Las contribuciones mas importantes de los hilos a los sistemas distribuidos es que permiten las construcción de clientes y servidores de un modo en que la comunicación y el procesamiento local se pueden traslapar, ello origina un alto nivel de rendimiento.
  • 3. Procesos  En la actualidad el concepto de virtualización ha ganado popularidad. La virtualización permite a una aplicación, e incluso a un ambiente completo incluyendo el sistema operativo, ejecutarse en forma concurrente con otras aplicaciones, pero altamente independiente de su hardware y plataforma subyacentes, provocando un grado alto de portabilidad.
  • 4. Procesos  Mas aún la virtualización permite aislar las fallas ocasionadas por errores o problemas de seguridad. Es un concepto importante para los sistemas distribuidos.  Recordemos que las organizaciones cliente- servidor son mas importantes en los sistemas distribuidos, también debemos prestar atención a problemas de diseño comunes para servidores.
  • 5. Procesos  Un tema importante, en especial para sistemas distribuidos de área amplia, es la migración de procesos entre diferentes maquinas. La migración de procesos, o más específicamente, la migración de código, puede ser útil para lograr la escalabilidad, pero también puede ayudar a configurar de manera dinámica tanto a clientes como servidores.
  • 6. Hilos  Aunque los procesos forman un bloque de construcción en los sistemas distribuidos, la práctica indica que la granularidad de los procesos, como tal es proporcionada por los sistemas operativos en los cuales los sistemas distribuidos son construidos, pero esto no es suficiente.
  • 7. Hilos  En lugar de ello, resulta que tener un mayor grado de granularidad en la forma de múltiples hilos de control por proceso vuelve muchos mas fácil construir aplicaciones distribuidas y obtener un mejor rendimiento.
  • 8. Introducción a los Hilos  Para entender el rol de los hilos en los sistemas distribuidos, es importante comprender lo que es un proceso y como se relacionan los procesos y los hilos. Para ejecutar un programa, un sistema operativo crea cierto numero virtual de procesadores, cada procesador ejecuta un programa diferente.
  • 9. Introducción a los Hilos  Con el fin de seguir la pista de estos procesadores virtuales, el sistema operativo tiene una tabla de procesos que contienen entradas para almacenar valores de registro de la CPU. Mapas de memoria, archivos abiertos, información contable, privilegios, etc.
  • 10. Introducción a los Hilos  Con frecuencia un proceso esta definido como un programa de ejecución, esto es un programa que es ejecutado por lo general en uno de los procesadores virtuales del sistema operativo.  Una cuestión muy importante es que el sistema operativo tiene mucho cuidado en asegurar los procesos independientes no puedan afectar de manera maliciosa o inadvertida la corrección del comportamiento de otro proceso.
  • 11. Introducción a los Hilos  En otras palabras, garantizar que muchos procesos pueden compartir de manera concurrente la misma CPU, así como otros recursos de hardware en forma transparente, por lo general el sistema operativo requiere soporte de hardware para reforzar esta separación.
  • 12. Introducción a los Hilos  Esta transparencia de concurrencia viene a un costo relativamente alto. Por ejemplo cada vez que creamos un proceso, el sistema operativo debe crear un espacio de dirección completamente independiente.
  • 13. Introducción a los Hilos  Igual que un proceso, un hilo ejecuta su propio segmento de código, independientemente de otros hilos. Sin embargo, por contraste con los procesos, no se hace ningún intento por lograr un alto grado de transparencia de concurrencia si esto resulta en una degradación del rendimiento.
  • 14. Introducción a los Hilos  Por tanto un sistema de hilos mantiene generalmente solo un mínimo de información para permitir que la CPU sea compartida por varios hilos  Por lo general la información que no es estrictamente necesaria para manipular múltiples hilos es ignorada. En consecuencia se deja por completo a los desarrolladores de protección de los datos en contra de los