|
Books > Computing & IT > Computer hardware & operating systems > Operating systems & graphical user interfaces (GUIs) > General
Les processus legers sont au c ur des systemes d'exploitation
modernes. Dans le cadre du calcul hautes performances (HPC) ceux-ci
sont tout aussi incontournables car ils permettent d'exprimer le
parallelisme intrinseque aux applications, d'utiliser simultanement
des environnements complexes de programmation comme MPI et
d'exploiter pleinement les multiprocesseurs. L'objet de ces travaux
est la conception d'une bibliotheque de processus legers a deux
niveaux dotees des fonctionnalites requises dans le domaine du HPC.
Cette bibliotheque se doit d'etre a la fois portable et performante
sur un vaste ensemble d'architectures. Dans un premier temps, le
modele des Scheduler Activations a ete profondement revisite et
integre au noyau Linux. Ce mecanisme a ensuite ete generalise pour
unifier la gestion des interruptions et des scrutations. Enfin, ces
travaux exposent un mecanisme de prise de traces peu intrusif pour
programmes multithreades. Implementes dans la suite logicielle PM2,
ces travaux exhibent des performances qui se comparent tres
favorablement a celles des meilleures bibliotheques du moment. Les
gains en terme de reactivite prouvent l'interet des techniques
developpees.
La pollution des grands centres urbains a relance depuis une
dizaine d'annees les recherches sur le vehicule electrique et le
vehicule hybride. Des programmes d'ampleur nationale ont incite les
constructeurs, a realiser des vehicules tout electriques.
Malheureusement, trop souvent, les solutions qu'ils ont envisagees
n'exploitent pas les avantages propres a l'energie electrique et
ils se contentent de remplacer le moteur thermique par un moteur
electrique a courant continu dans un vehicule qui existe deja. Les
performances sont alors mediocres, surtout a cause de la masse du
vehicule qui implique une reserve d'energie trop importante au
regard de ce que l'on peut stocker actuellement dans les batteries.
Pourtant, il existe de nombreuses solutions originales permettant
de creer des vehicules totalement innovants, autour de concepts
adaptes a l'energie electrique. Recemment, plusieurs projets dans
ces domaines ont vu le jour. Ce projet s'inscrit dans l'optique
d'initier le developpement de VE en Algerie. Ceci est fait a
travers l'experimentation d'un scooter electrique."
An Update of the Most Practical A-to-Z Operating System Book Widely
lauded for avoiding the typical black box approach found in other
operating system textbooks, the first edition of this bestselling
book taught readers how an operating system works and explained how
to build it from the ground up. Continuing to follow a logical
pattern for system design, Operating System Design: The Xinu
Approach, Second Edition removes the mystery from operating system
design and consolidates the body of material into a systematic
discipline. It presents a hierarchical design paradigm that
organizes major operating system components in an orderly,
understandable manner. The book guides readers through the
construction of a conventional process-based operating system using
practical, straightforward primitives. It gives the implementation
details of one set of primitives, usually the most popular set.
Once readers understand how primitives can be implemented on
conventional hardware, they can then easily implement alternative
versions. The text begins with a bare machine and proceeds
step-by-step through the design and implementation of Xinu, which
is a small, elegant operating system that supports dynamic process
creation, dynamic memory allocation, network communication, local
and remote file systems, a shell, and device-independent I/O
functions. The Xinu code runs on many hardware platforms. This
second edition has been completely rewritten to contrast operating
systems for RISC and CISC processors. Encouraging hands-on
experimentation, the book provides updated code throughout and
examples for two low-cost experimenter boards: BeagleBone Black
from ARM and Galileo from Intel.
Introduce una gran cantidad de nuevos cambios, asi que si estas
pensando en actualizar desde una version anterior de Windows, debe
observar cuidadosamente estos cambios para decidir si la
actualizacion es una buena idea. Windows 8 esta desarrollado sobre
la base del lenguaje de diseno de Metro e introduce una nueva forma
de estilo de software, que solo se puede obtener a traves de la
Windows Store. Windows 8 tambien cuenta con una nueva pantalla de
inicio, Internet Explorer 10, el soporte nativo para USB 3.0, un
nuevo Windows Defender que combate el malware, en lugar de
solamente spyware, Windows para llevar, y soporte para UEFI
SecureBoot . Windows 8 esta disponible en cuatro ediciones
principales: Windows 8, Windows 8 Pro, Windows 8 Enterprise, y
Windows RT. Los tres primeros tienen casi los mismos requisitos de
hardware, que son identicos a los del Windows 7. En cambio, Windows
RT solamente se ejecuta en ordenadores tablet con arquitectura ARM
y tiene requisitos de hardware diferentes. Ha habido muchas
versiones diferentes de Windows a lo largo de los anos, incluyendo
Windows 7, de Windows Vista y Windows XP. Mientras que las
versiones anteriores de Windows, fueron creadas principalmente para
ser instaladas en los equipos de sobremesa y portatiles, Windows 8
tambien esta desarrollado para funcionar en Tablets. Debido a esto,
la interfaz se ha simplificado para poder funcionar con pantallas
tactiles.
Die in den letzten Jahren zunehmende Verbreitung von mobilen
Endgeraten wie Smartphones und Tablet PCs fuhrt zu Veranderungen in
unserer Arbeitswelt. So erlauben viele Arbeitgeber jenen
Arbeitnehmern, die uber mobile Endgerate verfugen, orts- und
zeitabhangig auf Unternehmensressourcen und -informationen
zuzugreifen. Hierfur nutzen laut aktuellen Studien bereits uber 40%
der Befragten ausschliesslich private Endgerate. In Zukunft ist
also davon auszugehen, dass Arbeitnehmer zunehmend die ihnen
vertrauten mobilen Endgerate auch im Unternehmen nutzen mochten.
Diesem Trend, der auch Bring-Your-Own-Device (BYOD) genannt wird,
durfen sich Arbeitgeber nicht verschliessen, um auch weiterhin gut
ausgebildete Fachkrafte zu gewinnen. Der Einsatz mobiler Endgerate,
insbesondere von Endgeraten aus dem privaten Bereich, erhoht jedoch
Risiken fur das Unternehmen (beispielsweise durch Verletzung der
Informationssicherheit) signifikant. Das vorliegende Werk hilft
dabei, eine umfassende Integrationsstrategie zu entwickeln und
potentielle Risiken zu minimiere
Este libro presenta un analisis a cerca de las principales
caracteristicas de los sistemas operativos de tiempo real para
redes de sensores y sistemas embebidos. Se hace una revision a
cerca de la forma en que operan los sistemas operativos Contiki,
SOS, Mantis OS y TinyOs. En tal sentido se describe como
administran la memoria, los procesos y la planificacion de tareas
dentro de los sistemas embebidos. Debido a las limitaciones que
tienen por naturaleza los nodos sensores, es necesaria una buena
administracion de los recursos con que cuenta los dispositivos, de
esa tarea precisamente se encargan estos sistemas operativos de
tiempo real. Todos estos SO tienen como finalidad minimizar los
consumos de energia y procesamiento. Algunos de estos sistemas son
mas populares que otros y al final del documento se hacen unas
conclusiones en las cuales se destacan las caracteristicas
principales de cada uno de ellos.
|
|