Hola amigos open-mind , pues he estado leyendo un libro muy bueno que me ha estado ilustrando en el ramo del desarrollo de nucleos del sistema GNU\linux , y pues he encontrado algo interesante respecto al manejo del tiempo en algunos procesos , como por ejemplo:
1) para renderizado de imagenes , video, procesos que ocupen targetas de video, se utiliza como prioridad el manejo de tiempo lento , pero que quiero decir con ello, pues para que vos lo entendais , se encuentra dentro de kernel /timer.c
Y tambien se encuentra pero en otro parametro el highresolutiontimer, o la resolucion de tiempo alta .
2)como consecuencia de ello , se elaboran estructuras de datos un poco complejas , ya que tienen que ver con los pulsos que estan involucrado con los HZ que genera el cristal de cuarzo PE , una x86 o un AMD64 , por lo tanto en el documento que lei mencionan el uso primordial del lowtimer y despues el del otro parametro el del HRT .
3) las estructuras de datos antes mencionadas , estan en funcion de la generacion de pulsos, pero como son tantass , se elaboravectores y ahi mismo se priorisan pAra su uso correcto PE , cuando. Nosotros tenemos levantado un proceso que use GPU o que tenga que ver con GUI , usamos la prioridad del lowresolution time y enseguida el de alta, pero casi inmediantamente, y para bach o sistemas que no utilicen graficos utilizamos el lowresolution time pero sin tomar en cuenta en el timer.c , la declaracion del parametro del de HighResolution time.
Eso fue lo que lei del libro professional linux kernel .
saludos,(alguna correccion en lo anteriormente explicado me gustaria que la posten).
Suscribirse a:
Enviar comentarios (Atom)
Entradas populares
-
hola , ps me he topado con este programa y puedo decirles que el arp poisoning realmente funciona . ARP - Address Resolution Protocol (Proto...
-
aqui esta la referencia de donde obtuve la idea para el cargador solar para el celular, funciona con un transistor pero depende de la corrie...
-
programa no terminado apuntador /*apuntadores y argumentos de funciones*/ int getch(void); void un getch(int); /*getint obtiene el sig enter...
-
para poder validar las violaciones de segmento en la programación en C de éste topic , esta en función del programador hacer las condiciones...
-
jajajaja no ese no es el que mencione, pero de todas maneras esta super twinky vean es este http://www.barateli.cl/catalogo/1314. y el tecla...
-
tengo información de que al configurar el archivo xorg.conf dentro de midnight commander , mediante terminal , podremos encontrar la solució...
-
http://davidpthomas.wordpress.com/2007/01/04/xargs-in-dos/ hay una analogía de busquedas en DOS tipo UNIX
-
exísten varias notaciones de hecho , debido a que esta con varias dependencias , entre una de tantas la principal , java. para instalar se n...
-
hola a todos , pues he regresado de una gira "ja nah" , eso no es verdad , soy adicto al face creo, pero estoy aqui para mostrarle...
-
supongo que algunos newbie phreakers han andado buscando como marcar gratis a telefonos tanto de casa como celulares pues aqui os dejo una p...
No hay comentarios:
Publicar un comentario