Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/08/2007, 18h23   #1
Membre actif
 
Homme Arnaud
Inscription : décembre 2006
Messages : 871
Détails du profil
Informations personnelles :
Nom : Homme Arnaud
Âge : 27
Localisation : France, Seine Maritime (Haute Normandie)

Informations forums :
Inscription : décembre 2006
Messages : 871
Points : 195
Points : 195
Par défaut Les processus système

Bonjour,

On me demande de faire un script sur les processus dit système.

Etant nouveau dans le monde linux, j'aimerai savoir comment on peux différencier ces processus système des processus normal ?

(Je sais différencier un daemon d'un processus normal, tout daemon à comme ppid 1 > init)

Merci d'avance pour vos lumières

Arnaud
__________________
www.SonolightDj.com
Prestataire sonorisation et lumière
arnaudperfect est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2007, 09h52   #2
Rédacteur
 
Avatar de Davidbrcz
 
Homme
1A Supaéro
Inscription : juin 2006
Messages : 2 089
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 20

Informations professionnelles :
Activité : 1A Supaéro

Informations forums :
Inscription : juin 2006
Messages : 2 089
Points : 2 799
Points : 2 799
Envoyer un message via MSN à Davidbrcz
Je ne peut pas t'aider mais est ce que les processus système ne seraient pas ceux lancés par root ?
__________________
"Never use brute force in fighting an exponential." (Andrei Alexandrescu)

Mes articles dont Conseils divers sur le C++
Une très bonne doc sur la STL (en) Why linux is better (fr)
Davidbrcz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2007, 10h00   #3
Membre habitué
 
Avatar de vdemeester
 
Inscription : mai 2003
Messages : 110
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mai 2003
Messages : 110
Points : 108
Points : 108
Citation:
Envoyé par Davidbrcz
Je ne peut pas t'aider mais est ce que les processus système ne seraient pas ceux lancés par root ?
Je ne crois pas qu'il y ai de véritable notion de processus système..

On pourrait peut-être le voir comme les processus dont leur père est init (le processus pid 1), mais il y a des exceptions.. Mais arnaudperfect, qu'entends tu par processus système, les /etc/init.d/monservice start ou .. ?
__________________
Linux/Unix, Emacs and Free Software are evil
GNU/Linux & FreeBSD powered user.
vdemeester est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2007, 10h20   #4
Membre actif
 
Homme Arnaud
Inscription : décembre 2006
Messages : 871
Détails du profil
Informations personnelles :
Nom : Homme Arnaud
Âge : 27
Localisation : France, Seine Maritime (Haute Normandie)

Informations forums :
Inscription : décembre 2006
Messages : 871
Points : 195
Points : 195
Bah justement je pose la question : c'est quoi un processus système ? car moi non plus je ne sais pas se qui défini un processus dit système ! lol ;-)

En faite je parlais de /etc/init.d/monservice start c'était la où il y a les lanceurs des processus. (start, stop, restart)
__________________
www.SonolightDj.com
Prestataire sonorisation et lumière
arnaudperfect est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2007, 12h23   #5
Membre éclairé
 
Avatar de icer
 
Inscription : janvier 2006
Messages : 332
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 332
Points : 308
Points : 308
processus système = daemon ???
icer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2007, 12h54   #6
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 546
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 546
Points : 7 776
Points : 7 776
à mon sens les processus systèmes sont (au moins ceux là)
-les processus de type init
-les deamon
-les processus qui ont le process 1 pour père. (mis à part ceux lancés par un nohup)
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2007, 13h57   #7
Membre actif
 
Avatar de Blo0d4x3
 
Inscription : octobre 2003
Messages : 456
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 456
Points : 152
Points : 152
Envoyer un message via AIM à Blo0d4x3 Envoyer un message via MSN à Blo0d4x3
Pour moi les processus systemes ce sont ceux lancés par le noyaux, ceux que tu vois entre crochet quand tu fais un ps.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 
UID        PID  PPID  C STIME TTY          TIME CMD
root         1     0  0 12:56 ?        00:00:00 init [2]  
root         2     1  0 12:56 ?        00:00:00 [migration/0]
root         3     1  0 12:56 ?        00:00:00 [ksoftirqd/0]
root         4     1  0 12:56 ?        00:00:00 [watchdog/0]
root         5     1  0 12:56 ?        00:00:00 [migration/1]
root         6     1  0 12:56 ?        00:00:00 [ksoftirqd/1]
root         7     1  0 12:56 ?        00:00:00 [watchdog/1]
root         8     1  0 12:56 ?        00:00:00 [events/0]
root         9     1  0 12:56 ?        00:00:00 [events/1]
root        10     1  0 12:56 ?        00:00:00 [khelper]
root        11     1  0 12:56 ?        00:00:00 [kthread]
root        29    11  0 12:56 ?        00:00:00 [kblockd/0]
root        30    11  0 12:56 ?        00:00:00 [kblockd/1]
root        31    11  0 12:56 ?        00:00:00 [kacpid]
root       164    11  0 12:56 ?        00:00:00 [kseriod]
root       192    11  0 12:56 ?        00:00:00 [pdflush]
root       193    11  0 12:56 ?        00:00:00 [pdflush]
root       194    11  0 12:56 ?        00:00:00 [kswapd0]
root       195    11  0 12:56 ?        00:00:00 [aio/0]
root       196    11  0 12:56 ?        00:00:00 [aio/1]
root       760    11  0 12:56 ?        00:00:00 [ksuspend_usbd]
root       787    11  0 12:56 ?        00:00:00 [ata/0]
root       788    11  0 12:56 ?        00:00:00 [ata/1]
Pour ce qui est des process lancer par les scripts /etc/init.d/, ce sont des daemons car ils tournent en tache de fond et sont rattacher a init (1) et tournant perpetuellement (sauf si ils se casse la gueule, ou si on les arrêtes bien sur).

Après c'est vrais que chacun a un peu ces idées sur la chose.
Blo0d4x3 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h24.


 
 
 
 
Partenaires

Hébergement Web