[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

Re: [Sop.Tec.LinuxPPP] lilo



Varela Yahuitl Domingo wrote:
> 
> oye pepe... una preguntota... que es thread  y cual es la funcion en el
> kernel y su funcionpara los usuarios...
> 
> que ventajas o desventajas...existen
> 

No debes de mandar un mensaje a la lista dirigido a una persona, porfavor
envíalo a todos o envía el mensaje a la dirección particular de quien le
mandas el correo Porfavor checa las reglas de la lista.

Los Treads (linux threads):

Los Threads son procesos ligeros (LWP por las siglas de Light Weight
Proceses), que aunque pueden ser procesos normales se ejecutan de un modo
especial, es que funcionan utilizando un espacio o un "estado" del CPU en el
que se contienen tanto los datos, como las señales. en Linux los threads se
habían definido como un Contexto de Ejecución (COE).

A final de cuentas, la ventaja está en la velocidad de ejecución porque
evitan mucho switching o intercambio entre procesos.

Los Threads pueden ser a nivel usuario y a nivel del kernel.

En el caso de los threads de usuario las tablas de procesos se manejan en el
espacio del usuario, liberando al kernel del trabajo de contestar las
llamadas de procesos que no van a interactuar con otros procesos fuera del
contexto del mismo usuario.

Los Threads del kernel funcionan un poco diferente, porque a final de
cuentas cada uno de ellos es un proceso y adentro del proceso se
calendarizan los LWPs.

Las diferencias fundamentelas son que los Threads de nivel usuario no pueden
usar muy bien que digamos las ventajas de las máquinas SMP y los de Kernel
sí.

ahora bien, se pueden combinar threds de nivel kernel y de usuarios para
obtener las ventajas que hagan falta según la aplicación. (a final de
cuentas todo depende de la aplicación que les vayas a dar)

para mas info:

		http://linas.org/linux/threads-faq.html


-- 
 José Neif Jury Fabre
 pepeneif en pepe net mx
http://pepe.net.mx/~pepeneif

"Contrary to popular opinion, Unix is user friendly, 
 It just happens to be very selective about who it 
 makes friends with."
----------------------------------------------------------------
Lista de soporte de LinuxPPP
 Para entrar en ella enviar un mensaje a majordomo en pepe net mx
 que diga subscribe en el subject o en el cuerpo del mensaje.
 Para salir de ella enviar un mensaje a majordomo en pepe net mx
 que diga unsubscribe en el subject o en el cuerpo del mensaje.
 Reglas de la lista en http://pepe.net.mx/reglas.html



[Hilos de Discusión] [Fecha] [Tema] [Autor]