Système
+4
Nicki
Sarko
Joker
Sardine
8 participants
Ceibxl :: Discussion :: Cours
Page 1 sur 3
Page 1 sur 3 • 1, 2, 3
Système
Je me pose une petite question.. On a bien vu les diffèrents ordonnanceurs et comment les changer au cours ?
Pas envie d'étudier ça pour rien
Pas envie d'étudier ça pour rien
Sardine- Nombre de messages : 3703
Age : 33
Cercle : CEI
Année Baptême : 2008
Date d'inscription : 04/10/2008
Re: Système
Pas de manip sur les ordonnanceurs je crois
La partie labo on a pas vu ^^ donc logiquement ya que la theorie pour cette partie
La partie labo on a pas vu ^^ donc logiquement ya que la theorie pour cette partie
Joker- Nombre de messages : 5294
Age : 33
Cercle : CEI
Année Baptême : 2008
Date d'inscription : 28/09/2008
Re: Système
Ok, merci
Sardine- Nombre de messages : 3703
Age : 33
Cercle : CEI
Année Baptême : 2008
Date d'inscription : 04/10/2008
Re: Système
Y a pas les verrou non plus :P
Sarko- Nombre de messages : 2134
Age : 36
Cercle : CEI tapette ²
Année Baptême : 2006
Date d'inscription : 10/07/2008
Re: Système
Sarko a écrit:Y a pas les verrou non plus :P
Nicki- Nombre de messages : 3696
Age : 36
Cercle : CEI
Année Baptême : 2007
Date d'inscription : 14/07/2008
Re: Système
Est-ce que quelqu'un saurait me refiler les commandes pour compiler un module/pilote? Je retrouve plus ma feuille..
Sardine- Nombre de messages : 3703
Age : 33
Cercle : CEI
Année Baptême : 2008
Date d'inscription : 04/10/2008
Re: Système
jl'ai plus non plus, mais tes sur qu'il faut le compiler ?
Y avait pas une histoire que depuis la vers 2.x on devait plus les compilés ?
Y avait pas une histoire que depuis la vers 2.x on devait plus les compilés ?
Sarko- Nombre de messages : 2134
Age : 36
Cercle : CEI tapette ²
Année Baptême : 2006
Date d'inscription : 10/07/2008
Re: Système
faire un Makeffile obj-m := monmodule.o
make -C "/usr/src/linux" M=/home... creer le .ko
insmod
dmesg
rmmod
ca ce st pour les module
pour les pilotes:
il y a insmod
mknod -m 0777 /dev/MemEtMaj c 255 0
rmmod
make -C "/usr/src/linux" M=/home... creer le .ko
insmod
dmesg
rmmod
ca ce st pour les module
pour les pilotes:
il y a insmod
mknod -m 0777 /dev/MemEtMaj c 255 0
rmmod
Nicki- Nombre de messages : 3696
Age : 36
Cercle : CEI
Année Baptême : 2007
Date d'inscription : 14/07/2008
Re: Système
Ca fonctionne chez toi ? ta pas de probleme en ce qui concerne l'include de module.h ?
Sarko- Nombre de messages : 2134
Age : 36
Cercle : CEI tapette ²
Année Baptême : 2006
Date d'inscription : 10/07/2008
Re: Système
j en suis pas la
a la bourr s cours est trop ... enorme...
en 2 mots: MAIS PUTIN !!!
a la bourr s cours est trop ... enorme...
en 2 mots: MAIS PUTIN !!!
Nicki- Nombre de messages : 3696
Age : 36
Cercle : CEI
Année Baptême : 2007
Date d'inscription : 14/07/2008
Re: Système
cmb
kortenberg- Nombre de messages : 1156
Age : 43
Cercle : CI
Année Baptême : 2001
Date d'inscription : 11/12/2008
Re: Système
mmh je regarde si je l'ai et je scan
Joker- Nombre de messages : 5294
Age : 33
Cercle : CEI
Année Baptême : 2008
Date d'inscription : 28/09/2008
Re: Système
hmm dans le shell
qq1 peut me dire pourquoi on fait:
token[++i]=strtok(NULL," n"); ???
qq1 peut me dire pourquoi on fait:
token[++i]=strtok(NULL," n"); ???
Nicki- Nombre de messages : 3696
Age : 36
Cercle : CEI
Année Baptême : 2007
Date d'inscription : 14/07/2008
Re: Système
on remplit le tableau de tokens a partir du dernier endroit ou on a fait strtok
(Donc dans ligne)
Et il manque un " n"
(Donc dans ligne)
Et il manque un " n"
Dernière édition par Sarko le Lun 7 Juin - 18:55, édité 1 fois
Sarko- Nombre de messages : 2134
Age : 36
Cercle : CEI tapette ²
Année Baptême : 2006
Date d'inscription : 10/07/2008
Re: Système
Nicki a écrit:hmm dans le shell
qq1 peut me dire pourquoi on fait:
token[++i]=strtok(NULL," n"); ???
Ca te permet de parser ta chaine a partir du dernier éléments de Parse(voir NULL, dans strtok) où les séparateurs sont l'espace et le n.
La chaine parser se place dans le slot suivant du tableau p/r à celui que tu test dans le while(cfr ligne du dessus)
@ sarko : t'es un plowiste ... meeeeemmm meeeeem
Dernière édition par joker le Lun 7 Juin - 18:59, édité 2 fois
Joker- Nombre de messages : 5294
Age : 33
Cercle : CEI
Année Baptême : 2008
Date d'inscription : 28/09/2008
Re: Système
fuck y a pas moyen de faire n collé :P
Sarko- Nombre de messages : 2134
Age : 36
Cercle : CEI tapette ²
Année Baptême : 2006
Date d'inscription : 10/07/2008
Re: Système
Bon pas moyen de faire le backslash grrr
Sarko- Nombre de messages : 2134
Age : 36
Cercle : CEI tapette ²
Année Baptême : 2006
Date d'inscription : 10/07/2008
Nicki- Nombre de messages : 3696
Age : 36
Cercle : CEI
Année Baptême : 2007
Date d'inscription : 14/07/2008
Re: Système
erf erf
quand j fais
handle = open(tokens[2], O_WRONLY,0666);
dup2(handle,1);
le 1 dans dup 2, c est le 1 de ma table de descripteur de fichier ouvert du process courant ? donc l'écran ?
donc je change ma sortie standard pour l'entrée de token[2] ? c est ca?
putin comment j ram , j avais easy a s truc au labo
quand j fais
handle = open(tokens[2], O_WRONLY,0666);
dup2(handle,1);
le 1 dans dup 2, c est le 1 de ma table de descripteur de fichier ouvert du process courant ? donc l'écran ?
donc je change ma sortie standard pour l'entrée de token[2] ? c est ca?
putin comment j ram , j avais easy a s truc au labo
Nicki- Nombre de messages : 3696
Age : 36
Cercle : CEI
Année Baptême : 2007
Date d'inscription : 14/07/2008
Re: Système
euh pkoi tu veux faire correspondre ton tokens[2] avec la sortit standar ?
PS :
Dans le cas :
echo "coucou" > fichier
h = open(tokens[i-1], O_CREAT| O_ WRONLY,0666);
dup2(h,1);
tokens[i-1] = NULL
close(h)
--> Dans mon cas ton tokens[2] correspond chez moi a > alors que toi tu veux fichier j'imagine
PS :
Dans le cas :
echo "coucou" > fichier
h = open(tokens[i-1], O_CREAT| O_ WRONLY,0666);
dup2(h,1);
tokens[i-1] = NULL
close(h)
--> Dans mon cas ton tokens[2] correspond chez moi a > alors que toi tu veux fichier j'imagine
Sarko- Nombre de messages : 2134
Age : 36
Cercle : CEI tapette ²
Année Baptême : 2006
Date d'inscription : 10/07/2008
Re: Système
token 0 la commande > token 1 token 2 = commande suivante ou fichier
dans le cas
ls > waza
dans le cas
ls > waza
Nicki- Nombre de messages : 3696
Age : 36
Cercle : CEI
Année Baptême : 2007
Date d'inscription : 14/07/2008
Re: Système
Ouais mais bon en gros tes tjs dans le cas ou > est en i-2 (sauf si il y a plusieurs fichier mais alors la ta besoin d'un shell qui fait une boucle a la recherche de >)
Sarko- Nombre de messages : 2134
Age : 36
Cercle : CEI tapette ²
Année Baptême : 2006
Date d'inscription : 10/07/2008
Re: Système
j etais au cas shell simple avec gestion d une redirection et de &
Nicki- Nombre de messages : 3696
Age : 36
Cercle : CEI
Année Baptême : 2007
Date d'inscription : 14/07/2008
Re: Système
Ca pourrait etre utile a plusieurs d entre vous (pas seulement pour systeme), donc je partage: http://cb.vu/unixtoolbox.xhtml
Sardine- Nombre de messages : 3703
Age : 33
Cercle : CEI
Année Baptême : 2008
Date d'inscription : 04/10/2008
Re: Système
j avais pas encore vu le liens, merci sard'
Voila j'ai une Q pour l'interro IPC Système
dans mes notes j'ai comme defaut pour BTS , (slide 102 )
Que bts peut generer un interblocage dans la zone entrerregion() si l'ordonnanceur est simple avec priorité... j'arrive plus a expliquer pourquoi
...
help
Voila j'ai une Q pour l'interro IPC Système
dans mes notes j'ai comme defaut pour BTS , (slide 102 )
Que bts peut generer un interblocage dans la zone entrerregion() si l'ordonnanceur est simple avec priorité... j'arrive plus a expliquer pourquoi
...
help
Nicki- Nombre de messages : 3696
Age : 36
Cercle : CEI
Année Baptême : 2007
Date d'inscription : 14/07/2008
Page 1 sur 3 • 1, 2, 3
Ceibxl :: Discussion :: Cours
Page 1 sur 3
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|