Raúl Héctor Gallard

Learn More
Over the past few years, a continually increasing number of research efforts have investigated the application of evolutionary computation techniques for the solution of scheduling problems. Scheduling can pose extremely complex combinatorial optimization problems, which belong to the NP-hard family. Last enhancements on evolutionary algorithms include new(More)
In distributed systems, load distribution and balancing are primary functions addressed to improvements on system performance and additional user comfort. Incoming task allocation and remote process execution are main responsibilities of a well designed system to achieve such performance improvements. Both aspects involve a number of non trivial tasks.As a(More)
Minix is a Unix clone Operating Systems to be run on IBM PCs and compatibles, designed by Tanembaum [10] for courses in the area.Accepting the Tanembaum's proposal, this document describes the results of some extensions on the internal work of Minix as an exercise on Operating Systems Design and Implementation that attempts to transfer that experience to(More)
Minix is a Unix clone Operating System, designed by Tanembaum ([2],[3]) to allow beginners to do practical training in Operating Systems area.In this context the present paper describes the work done by a group of students implementing alternative process schedulers disciplines and their evaluation comparing performance estimates.Some unexpected deviations(More)
This paper describes the kernel and user interface designs of a Network Operating System for a Local Heterogeneous Area Network. The main goal of the project is to create a kernel to manage the distribution of a restricted set of functions or services between the network nodes, allowing portability of these functions within machine and Operating Systems(More)