The aim of this research project is to know about the involved details in the SODIUM operative sy... more The aim of this research project is to know about the involved details in the SODIUM operative system starting point from a USB flash support. On this investigation it is essential the structural analysis of the devices from a physical and a logical point of view. Base on this, we found differences among the technologies used for its construction and its internal functioning. The other thread of the exploration is based on the different types of BIOS and their influence on the boot. There is no available BIOS standard in the industry and, despite the fact that a common behavior is expected for all of them, each supplier can emphasize differences in the functioning. These two axes are the conductors of the entire research, together with the particular features of the development surroundings (as the Linux tools), and the SODIUM.
The user ́s threads implementation needs its compensation through the Kernel threads to complemen... more The user ́s threads implementation needs its compensation through the Kernel threads to complement the necessary structure of any operative system, especially one with didactic features. The imperious aim in the creation of an operative system is to determine if it can, or not, must, or not, support threads because once generated it can only carry out patches, because, it is very hard to rewrite all the Kernel. The interspersion of threads users, generated under scheduler activations and/or under POSIX norms, with Kernel threads, having in consideration their characteristics, is what we are showing in this document. The parameters used at the design and construction for the alternation among threads, taken in both types of developments and the predictably of the threads are made evident in agreement with he fertility and planning capacity.
CONTEXTO El Sistema Operativo SODIUM tiene como uno de sus objetivos de desarrollo permitir a los... more CONTEXTO El Sistema Operativo SODIUM tiene como uno de sus objetivos de desarrollo permitir a los alumnos de las materias de sistemas operativos observar y sacar conclusiones del funcionamiento de los distintos algoritmos que componen un sistema operativo, uno de estos análisis está enfocado hacia la ejecución de procesos pesados y livianos. En una primera etapa se desarrollaron las funciones para la gestión y administración de procesos pesados. Luego en segunda instancia nuestro objetivo se centró en el desarrollo de threads o hilos de ejecución, comenzando primeramente con los hilos a nivel de usuario. Para ello se programó una biblioteca de hilos de usuario STL (SODIUM Thread Library) con las funciones mínimas para la gestión y administración de hilos que ejecuta en el nivel de usuario. Para poder aprovechar las ventajas de los hilos de usuario se inició un análisis de las distintas implementaciones propuesta para System Calls no bloqueantes. De tal manera que el Sistema Operativ...
RESUMEN El teorema de optimalidad de Pontryagin permite deducir condiciones necesarias de un cont... more RESUMEN El teorema de optimalidad de Pontryagin permite deducir condiciones necesarias de un control optimo. Como no provee condiciones suficientes se debe analizar cada problema para terminar de caracterizar la solucion. La bibliografia existente cubre algunos ejemplos con soluciones con el control recostado contra la frontera. Para problemas lineales se puede caracterizar por completo la solucion. No asi en otros. Este grupo ha comprobado que en algunos problemas las soluciones tambien asumen puntos interiores del espacio de control y ha desarrollado algoritmos que logran determinar los puntos de conmutacion a valores extremos. Han demostrado que la unicidad de la solucion esta garantizada por propiedades de monotonia. El objeto de esta linea de investigacion es estudiar la posibilidad de caracterizar los problemas que compartan estas propiedades, lo que permitiria aplicar a ellos el algoritmo disenado. Palabras Clave: Sintesis de control optimo, Pontryagin.
Page 1. SINTESIS DE CONTROL ÓPTIMO Reinaldo Paganitts Llanes2, Hugo Ryckeboer1, José A. Rzepa1, I... more Page 1. SINTESIS DE CONTROL ÓPTIMO Reinaldo Paganitts Llanes2, Hugo Ryckeboer1, José A. Rzepa1, Ignacio J. Zaradnik1 1Departamento de Ingeniería e Investigaciones Tecnológicas, UNLaM 2 Instituto Universitario Escuela Argentina de Negocios. ...
Page 1. SINTESIS DE CONTROL ÓPTIMO Reinaldo Paganitts Llanes2, Hugo Ryckeboer1, José A. Rzepa1, I... more Page 1. SINTESIS DE CONTROL ÓPTIMO Reinaldo Paganitts Llanes2, Hugo Ryckeboer1, José A. Rzepa1, Ignacio J. Zaradnik1 1Departamento de Ingeniería e Investigaciones Tecnológicas, UNLaM 2 Instituto Universitario Escuela Argentina de Negocios. ...
The aim of this research project is to know about the involved details in the SODIUM operative sy... more The aim of this research project is to know about the involved details in the SODIUM operative system starting point from a USB flash support. On this investigation it is essential the structural analysis of the devices from a physical and a logical point of view. Base on this, we found differences among the technologies used for its construction and its internal functioning. The other thread of the exploration is based on the different types of BIOS and their influence on the boot. There is no available BIOS standard in the industry and, despite the fact that a common behavior is expected for all of them, each supplier can emphasize differences in the functioning. These two axes are the conductors of the entire research, together with the particular features of the development surroundings (as the Linux tools), and the SODIUM.
The user ́s threads implementation needs its compensation through the Kernel threads to complemen... more The user ́s threads implementation needs its compensation through the Kernel threads to complement the necessary structure of any operative system, especially one with didactic features. The imperious aim in the creation of an operative system is to determine if it can, or not, must, or not, support threads because once generated it can only carry out patches, because, it is very hard to rewrite all the Kernel. The interspersion of threads users, generated under scheduler activations and/or under POSIX norms, with Kernel threads, having in consideration their characteristics, is what we are showing in this document. The parameters used at the design and construction for the alternation among threads, taken in both types of developments and the predictably of the threads are made evident in agreement with he fertility and planning capacity.
CONTEXTO El Sistema Operativo SODIUM tiene como uno de sus objetivos de desarrollo permitir a los... more CONTEXTO El Sistema Operativo SODIUM tiene como uno de sus objetivos de desarrollo permitir a los alumnos de las materias de sistemas operativos observar y sacar conclusiones del funcionamiento de los distintos algoritmos que componen un sistema operativo, uno de estos análisis está enfocado hacia la ejecución de procesos pesados y livianos. En una primera etapa se desarrollaron las funciones para la gestión y administración de procesos pesados. Luego en segunda instancia nuestro objetivo se centró en el desarrollo de threads o hilos de ejecución, comenzando primeramente con los hilos a nivel de usuario. Para ello se programó una biblioteca de hilos de usuario STL (SODIUM Thread Library) con las funciones mínimas para la gestión y administración de hilos que ejecuta en el nivel de usuario. Para poder aprovechar las ventajas de los hilos de usuario se inició un análisis de las distintas implementaciones propuesta para System Calls no bloqueantes. De tal manera que el Sistema Operativ...
RESUMEN El teorema de optimalidad de Pontryagin permite deducir condiciones necesarias de un cont... more RESUMEN El teorema de optimalidad de Pontryagin permite deducir condiciones necesarias de un control optimo. Como no provee condiciones suficientes se debe analizar cada problema para terminar de caracterizar la solucion. La bibliografia existente cubre algunos ejemplos con soluciones con el control recostado contra la frontera. Para problemas lineales se puede caracterizar por completo la solucion. No asi en otros. Este grupo ha comprobado que en algunos problemas las soluciones tambien asumen puntos interiores del espacio de control y ha desarrollado algoritmos que logran determinar los puntos de conmutacion a valores extremos. Han demostrado que la unicidad de la solucion esta garantizada por propiedades de monotonia. El objeto de esta linea de investigacion es estudiar la posibilidad de caracterizar los problemas que compartan estas propiedades, lo que permitiria aplicar a ellos el algoritmo disenado. Palabras Clave: Sintesis de control optimo, Pontryagin.
Page 1. SINTESIS DE CONTROL ÓPTIMO Reinaldo Paganitts Llanes2, Hugo Ryckeboer1, José A. Rzepa1, I... more Page 1. SINTESIS DE CONTROL ÓPTIMO Reinaldo Paganitts Llanes2, Hugo Ryckeboer1, José A. Rzepa1, Ignacio J. Zaradnik1 1Departamento de Ingeniería e Investigaciones Tecnológicas, UNLaM 2 Instituto Universitario Escuela Argentina de Negocios. ...
Page 1. SINTESIS DE CONTROL ÓPTIMO Reinaldo Paganitts Llanes2, Hugo Ryckeboer1, José A. Rzepa1, I... more Page 1. SINTESIS DE CONTROL ÓPTIMO Reinaldo Paganitts Llanes2, Hugo Ryckeboer1, José A. Rzepa1, Ignacio J. Zaradnik1 1Departamento de Ingeniería e Investigaciones Tecnológicas, UNLaM 2 Instituto Universitario Escuela Argentina de Negocios. ...
Uploads