Questions marquées «operating-systems»

Un système d'exploitation (OS) est un logiciel de base dont la règle est d'intermédiaire entre les demandes de logiciels pour les ressources et le matériel disponible, la gestion des entrées / sorties, l'allocation / la désallocation de la mémoire, les systèmes de fichiers, entre autres tâches de base qu'un appareil doit effectuer.



3
Comment fonctionne le multitâche
Je ne sais absolument rien du fonctionnement interne d'un système d'exploitation, mais je peux plus ou moins deviner le comportement approximatif de nombreuses fonctions. Une chose que je ne peux pas comprendre, cependant, est le multitâche. En théorie, le système d'exploitation gère le temps, en accordant le CPU pour de …


2
Comment fonctionne un contrôleur DMA?
Extrait de la section 5.1.4 Accès direct à la mémoire dans les systèmes d'exploitation modernes par Andrew S. Tanenbaum, Herbert Bos, 2014 , Pour simplifier l'explication, nous supposons que la CPU accède à tous les périphériques et à la mémoire via un bus système unique qui connecte la CPU, la …

4
Quelles sont les meilleures pratiques pour tester des programmes avec un comportement stochastique?
En faisant du travail de R&D, je me retrouve souvent à écrire des programmes qui ont un certain degré d'aléatoire dans leur comportement. Par exemple, lorsque je travaille en programmation génétique, j'écris souvent des programmes qui génèrent et exécutent du code source aléatoire arbitraire. Un problème avec le test d'un …


9
Ubuntu peut-il être utilisé comme ordinateur portable pour un consultant informatique?
Je travaille en tant que programmeur consultant, généralement dans de grandes entreprises. J'utilise un ordinateur portable Windows et beaucoup de mes collègues utilisent un Mac. Ma préférence personnelle serait d'exécuter Ubuntu si je pouvais avoir un contrôle complet sur mon environnement de développement. Mais j'aurai parfois besoin de produits spécifiques …





1
Comprendre les niveaux de l'informatique
Désolé, pour ma question confuse. Je cherche des pointeurs. Jusqu'à présent, j'ai principalement travaillé avec Java et Python sur la couche application et je n'ai qu'une vague compréhension des systèmes d'exploitation et du matériel. Je veux en savoir beaucoup plus sur les niveaux inférieurs de l'informatique, mais cela devient vraiment …


4
Développement du système d'exploitation dans les questions C ++
En tant que projet de Master, je conçois un système d'exploitation simple. Il est conçu pour fonctionner en mode réel 16 bits sur une architecture x86. Idéalement, je voudrais développer ce système d'exploitation en C ++, et n'utiliser l'assemblage que si nécessaire. Jusqu'à présent, j'ai un chargeur de démarrage écrit …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.