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
-
Hace mucho me entere de un proyecto de nokia
-
para poder escoger tu driver en tu linux , es necesario configurar el driver a utilizar para tu targeta de sonido para ello exíste alsamixer...
-
hola, pues mas que nada es una nota para mí, ya que estoy empezando a hacer mi sistema , despues os cuento. http://rsalveti.wordpress.com/20...
-
Hola compañeros, pues aqui otra vez , ahora me estoy adentrando mas al mundo loco de linux , y lo digo asi porque cuando descubres una estup...
-
obviamente tenemos que crear la carpeta para poder colocar ahí nuestra sxs Install - WindowsFeature Server - Gui - Mgmt - Infra , Se...
-
Una nueva idea se me vino a la mente, porque no programar un kernel que pueda tener una interfaz gráfica inmediata junto con este, osea (par...
-
cuando terminas de desempaquetar tu programa tienes que hacer ésto para ejecutar tu programa desde consola para UbuntuUsuarios con ap...
-
He encontrado una página muy buena para iniciadores en la programación ksh http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_07_01.html ...
-
hola lectores...se que he estado ausente un tiempo, lo que pasa es que me concentré en mi carrera, que ya poco falta porque ésta acabe..hoy ...
-
Hola, bueno me he topado con un prqueño problema al estar instalando el Gestor de Contenidos Joomla 3.x , la última versión y también funcio...
No hay comentarios:
Publicar un comentario