Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1307 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  quleques questions sur la structure d'UNIX

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

quleques questions sur la structure d'UNIX

n°720788
312020
Posté le 24-08-2005 à 17:32:22  profilanswer
 

bonjour,
 
j'ai bientot un examen de "structure des systèmes d'exploitation" (le système en question est FreeBSD), et j'aurai quelques questions de cours auxquelles je n'ai pas de réponses.
Merci d'avance à ceux qui répondront.
 
1- qu'est ce que, pour le processeur, une instruction privilégiée ?
 
2- pourriez vous expliquer les opérations "copy on write" et "load on demand" ?
 
3- quel est le role du "buffer cache", quel est son fonctionnement ?
 
4- qu'est ce qu'un niveau d'interuption pour un processus ?
 
5- comment fonctionne le "cache de nom" ?
 
6- quels sont les mécanismes materiels mis en oeuvre lors d'un appel d'une primitive système ?
 
7- quelles sont les primitives de gestion du temps ?
 
8- quels pourraient etre les difficultés rencontrées par les concepteurs du système unix sur ordinateur parallèle (donc à mémoire partagée ?
 
9- comment l'unité de gestion mémoire (MMU) traduit les adresses mémoire ?
 
10- quelles sont les différences fondamentales entre inodes, vnodes et dinodes ?
 
11- comment fonctionne la mémoire virtuelle ?
 
Je répète ce que j'ai dit plus haut : merci INFINIMENT à ceux qui répondront !!

mood
Publicité
Posté le 24-08-2005 à 17:32:22  profilanswer
 

n°720938
Bigon
Avis défavorable
Posté le 24-08-2005 à 23:02:32  profilanswer
 

cfr. ton syllabus? Pcq tout ce que tu me demande la j'ai vu ca dans mon cours d'Architecture des  systèmes d'exploitation en 1e et 2e candi... C'est à mon sens impossible de te repondre ici un cours aussi vaste. J'espere que ton exam est pas demain...


---------------
Le salut ne viendra pas d'esprits au garde-à-vous.
n°721044
312020
Posté le 25-08-2005 à 09:28:31  profilanswer
 

c'est le 5 septembre

n°721050
Taz
bisounours-codeur
Posté le 25-08-2005 à 09:49:10  profilanswer
 

2) oui

n°721157
Bigon
Avis défavorable
Posté le 25-08-2005 à 14:04:14  profilanswer
 

312020 a écrit :

c'est le 5 septembre


en 10 jours c'est faisable (et c'est moi qui dit ca :p)
 
Bonne étude


---------------
Le salut ne viendra pas d'esprits au garde-à-vous.
n°721212
le linuxie​n
Posté le 25-08-2005 à 15:07:42  profilanswer
 

çà m'interesse

n°721425
MaxMaveric​k
bli bli
Posté le 25-08-2005 à 21:00:48  profilanswer
 

312020 a écrit :

bonjour,
 
j'ai bientot un examen de "structure des systèmes d'exploitation" (le système en question est FreeBSD), et j'aurai quelques questions de cours auxquelles je n'ai pas de réponses.
Merci d'avance à ceux qui répondront.
 
1- qu'est ce que, pour le processeur, une instruction privilégiée ?
 
2- pourriez vous expliquer les opérations "copy on write" et "load on demand" ?
 
3- quel est le role du "buffer cache", quel est son fonctionnement ?
 
4- qu'est ce qu'un niveau d'interuption pour un processus ?
 
5- comment fonctionne le "cache de nom" ?
 
6- quels sont les mécanismes materiels mis en oeuvre lors d'un appel d'une primitive système ?
 
7- quelles sont les primitives de gestion du temps ?
 
8- quels pourraient etre les difficultés rencontrées par les concepteurs du système unix sur ordinateur parallèle (donc à mémoire partagée ?
 
9- comment l'unité de gestion mémoire (MMU) traduit les adresses mémoire ?
 
10- quelles sont les différences fondamentales entre inodes, vnodes et dinodes ?
 
11- comment fonctionne la mémoire virtuelle ?
 
Je répète ce que j'ai dit plus haut : merci INFINIMENT à ceux qui répondront !!


 
1 - C'est un ensemble d'instruction reservées aux applications en mode ring0.
Par exemple sur la manipulation des tables de mapping memoire. Ou sur les
zone accessibles: en mode ring0 (kernel/priviligié) tu as potentiellement acces
a la memoire de tout les processus.
 
2- "copy on write": Deux process se partagent une zone memoire,
dès que l'un deux a besoin d'ecrire sur cette zone elle est recopiée
pour ne pas affecter l'autre processus.
 
"load on demand": Chargement a la demande => utilisé pour mettre en
cache sur disque des blocs memoire inutilisés et les rappellér en memoire
vive a la demande.
 
3- "buffer cache": hum est tu sur du terme ? Ca pue la traduction pourrie.
A priori il y en d'autre qui l'utilisent http://www-igm.univ-mlv.fr/~dr/NCS/node24.html
 
En résume un buffer ou tampon est une zone memoire (donc a acces rapide) qui
s'interface entre un programme et un peripherique lent (disque dur, ecran,
imprimante, etc). Le programme ecrit dans le buffer sans se preoccuper de
l'etat exact du peripherique. C'est bcp plus rapide et moins consomateur de
cycles cpu.
 
4- Pareil je ne sais pas si le terme est extra mais cela semble  
etre la capacité d'un programme a etre interompu pas une interruption logicielle.
 
5- Quel cache, tu parle de la resolution DNS ?  
 
6- Quelles primitives systèmes ? Linux sur i386 utilise les interruptions pour
contacter le kernel iirc.
 
7- ??? Ca depend de l'os je suppose
   
9- http://www.ensta.fr/~gueydan/Poly/ [...] 0000000000
 
10- http://teaching.idallen.com/fasttr [...] inodes.htm
 
11- http://fr.wikipedia.org/wiki/M%C3%A9moire_virtuelle

n°721451
vlack
Posté le 25-08-2005 à 22:13:11  profilanswer
 
n°721537
312020
Posté le 26-08-2005 à 08:32:50  profilanswer
 

maxmaverick t un prince !!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  quleques questions sur la structure d'UNIX

 

Sujets relatifs
Image disque UnixSauvegarder système UNIX Solaris 7
questions sur raid 1 logicielScript Unix
Changer l'ecran de veille sous UNIX[UNIX] Booter un logiciel d'image disque
fenetre windows et commande unixUn PBX avec Asterisk : quelques questions
Image disque sous UnixUNIX - Faire un "ghost" ?
Plus de sujets relatifs à : quleques questions sur la structure d'UNIX


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR