Quels services enlever pour accelerer le demarrage de Mandriva 2006 ? - Logiciels - Linux et OS Alternatifs
Marsh Posté le 23-07-2006 à 16:44:49
Skipe avec du son ?
sshd: mauvaise idée: un jour ça peut servir...
En réfléchissant un peu je ne pense pas qu'en enlever accelerea ton boot.
Linux est toujours lent a booter car il fait bien toutes les vérifs et les recherches de matos. Ce que Windows à tendance à faire après le log de l'utilisateur .
2 soluces: tu lance le démarrage, tu va faire un tour, et tu te logue / ou ... tu n'éteint pas ta machine. Pourquoi l'éteindre ?
Si quelqu'un maintement a des idées plus techniques...
Marsh Posté le 23-07-2006 à 23:06:55
je sais qu'il existe des moyens d'accelerer la pprocedure de boot jusqu'au login.
(je ne sais plus où j'ai vu ça)
il y a des options pour par exemple : charger certains process ou service en paralelle
au login.
je sais egalement que le serveur X est demarrer 2x et qu'on peut forcer en 1x.
je crois qu'on peut gagner quelques precieuses sec. (environ 20) si on ordonnance
bien le demarrage.
Marsh Posté le 23-07-2006 à 23:12:59
J'ai essayer d'enlever quelques services dans la liste qui ne me servent a rien (lisa, mDNSResponder ...), j'en ai enleve 6 et le boot etait reduit de 2 secs environ, ca ne vait pas le coup, je les ai remis. Par contre, retirer harddrake fait gagner 5 a 10 secs (ca n'est pas genant, il suffit de lancer harddrake si on rajoute un nouveau materiel).
Le serveur X en 1x ou 2x, ca veut dire quoi ?
Marsh Posté le 24-07-2006 à 00:22:22
memaster a écrit : je sais qu'il existe des moyens d'accelerer la pprocedure de boot jusqu'au login. |
bootchart mais j'ai pas essayé personnellement.
A+
Marsh Posté le 24-07-2006 à 00:54:32
bootchart, c'est pour mesurer la duree du boot avec un detail par process
Marsh Posté le 24-07-2006 à 06:24:06
tu peux virer :
fleshcam ( ckoi ce service ? )
kheader
netfs ( si tu n'as pas de partages réseau distants à monter dès le démarrage)
partmon
lisa ( utilisé dans le voisinage réseau de kde, mais bon )
mDNSResponder ( si tu ne sais pas ce qu'est ZeroConf ou RendezVous, désactive )
rawdevices
nifd ( ckoi ce service ... je connais pas, donc tu peux virer , à moins que tu n'ai du bluetooth, je crois qu'il ne te servira à rien )
Note : remet le service harddrake, il prend peut être du temps, mais il reconf ton matos automatiquement, notamment util si tu change de carte graphique, etc ...
Marsh Posté le 24-07-2006 à 11:41:30
Je vais regarder pour enlever ces services.. (et numlock aussi car c'est fait par le bios)
Pour harddrake, pas necessaire a mon avis, il suffit de penser a le remettre quand on change de materiel, notamment de carte graphique ou CM ... il prends pas mal de temps au demarrage.
Autrement, quelqu'un sait ce dont parlait memaster62:
"je sais egalement que le serveur X est demarrer 2x et qu'on peut forcer en 1x"
Marsh Posté le 24-07-2006 à 11:48:57
dans le /etc/conf.d/rc
RC_PARALLEL_STARTUP="yes"
Mais c'est sous gentoo.
Marsh Posté le 24-07-2006 à 12:44:14
Dark_Schneider a écrit : tu peux virer : |
J'ai enleve ces services, sauf rawdevices car ils disent que ca peut etre utilise par certains lecteurs de dvd, et numlock. Gain au demarrage: 2 secs, pas extraordinaire mais c'est toujours ca de pris .
haldeamon, on peut l'enlever egalement ?
Marsh Posté le 24-07-2006 à 13:13:36
HAL = Hardware Abstract Layer
Couche d'abstraction matérielle.
Je sais pas trop si il faut l'enlever...
Marsh Posté le 24-07-2006 à 13:14:45
pour un débutant c'est non.
Marsh Posté le 24-07-2006 à 13:20:04
HAL+1 = IBM
______________
à virer :
kheader
netfs
partmon
lisa
mDNSResponder
rawdevices
smb
(sauf si tu utilises samba (ton linux est alors vu comme serveur de domaine windows))
ça par contre oui .
Marsh Posté le 24-07-2006 à 15:12:03
J'a enleve rawdevices egalement.
Personne ne sait pour ca : ?
""je sais egalement que le serveur X est demarrer 2x et qu'on peut forcer en 1x""
Marsh Posté le 24-07-2006 à 15:18:13
comme son nome l'indique c'est pour les periphs raw periphs piloté par caracteres de controle par exemples.....
Marsh Posté le 24-07-2006 à 15:20:28
non, je parlais de ce qu'a ecrit memmaster62 un peu plus haut pour gagner du temps:
""je sais egalement que le serveur X est demarrer 2x et qu'on peut forcer en 1x""
Marsh Posté le 24-07-2006 à 15:26:03
sinon il ya initng aussi (http://initng.thinktux.net/wiki/Installation). Je boot en 15 sec avec ssh et apache au démarrage avec ma gentoo.
Marsh Posté le 24-07-2006 à 15:26:52
le serveur X est initialiser 2x par defaut pour une raison qui m'echappe.
je crois qu'il est possible de le ramener à se charger 1 seule fois,
mais je ne sais plus comment.
je cherche sur la fedora community depuis ce matin et je retrouve pas l'article.
Marsh Posté le 24-07-2006 à 15:29:04
oui ca a l'air tres bien, mais je prefere attendre que ca soit porte sur mandriva. J'avais essaye, tout ne demarrais pas. Ceci dit, il ne doit pas y avoir grand chose a faire pour que ca marche bien sous mandriva.
Marsh Posté le 24-07-2006 à 15:30:14
tiens va lire ceci :
http://www.mrtomlinux.org/old/arch [...] try_50.php
mais c'est pour fedora, peut etre qu'il y a des recettes qui peuvent s'appliquer
a mandriva.
Marsh Posté le 24-07-2006 à 15:30:31
memaster a écrit : le serveur X est initialiser 2x par defaut pour une raison qui m'echappe. |
d'accord, si tu tombes dessus .. (j'ai un peu cherche egalement mais rien trouve)
Marsh Posté le 24-07-2006 à 15:34:55
voila la recette, à tester pour mandriva
Citation : La première étape |
Marsh Posté le 24-07-2006 à 16:32:08
Ca marche pas sur mandriva 2006:
chkconfig --add gdm-early-login
erreur lors de la lecture d'informations sur le service gdm-early-login : Aucun fichier ou répertoire de ce type
C'est peut etre une nouveaute dans un gnome plus recent..
Marsh Posté le 24-07-2006 à 16:34:49
macfennec> la mandriva 2007 utilisera pinit pour démarrer en mode parallèle par défaut :
http://qa.mandriva.com/twiki/bin/view/Main/Pinit
Cependant cela ne sert à rien de démarrer en mode parallèle si les script init des services ne sont pas adaptés ( dépendances entre services, etc ... ).
memaster62> peux tu arrêter de dire des trucs sans vérifier ... sous Mandriva le serveur X n'est pas démarrer 2 fois. Il est démarré une seule fois avec le service dm qui lance gdm/kdm.
le début du démarrage de la Mandriva se fait avec la framebuffer et non avec un serveur X minimal comme sur d'autres distro comme Fedora.
Les gars c'est bien jolie de vouloir aider, mais des fois il vaut mieux ne rien dire plutôt que de dire des grosses conneries qui ne font qu'ajouter à la confusion de l'utilisateur. Il faut éviter de balancer des vérités vrais que pour Debian/Ubuntu/Fedora/Suse
Marsh Posté le 24-07-2006 à 16:43:19
Dark_Schneider a écrit : macfennec> la mandriva 2007 utilisera pinit pour démarrer en mode parallèle par défaut : |
1) je ne peux pas tout savoir
2) l'article que j'ai mis en lien est tout de même interessant sur le sujet
de la vitesse de boot (analyse avec bootchar...), je n'ai surtout pas
dit que cette solution marcherais pour mandriva : j'ai dit A TESTER
ou eventuellement à adapter.
Marsh Posté le 24-07-2006 à 16:47:35
memaster62> ben justement, évite de dire des trucs qui pourraient l'induire en erreur et le faire carrément casser son système. tu vérifies avant de dire .
Je n'interviens jamais sur les posts concernant debian/Ubuntu/Feodra pour la simple et bonnes raisons que ne connaissant pas, je ne vais pas aller dire des conneries. gdm-early n'existe que sous Fedora normalement.
Maintenant le mec il débute, ce n'est peut être pas une bonne idée de lui dire d'aller bidouiller ses scripts de démarrage pour gagner 10 secondes au risque de péter complètement son système.
Marsh Posté le 24-07-2006 à 16:55:13
je vois que tu es un passionné
n'ayant pas de réponse directe,
l'objectif etait de le faire chercher un peu dans ce theme vitesse de boot.
deja je trouve qu'il avait deja bien entammé la bonne methode en virant
les services qu'il n'utilise pas...
bien que ne pouvant pas toujours verifier, je pense qu'on
a essayé tous ensemble de le mettre dans la bonne voie.
n'est ce pas le propre de la communauté linux?
c'est en faisant des erreurs que l'on apprend le plus : apprentissage par l'erreur :
je crois que c'est une theme de l'education nationale.
&
qui n'a jamais "cassé" un linux pour se faire la main.
Marsh Posté le 24-07-2006 à 16:57:48
Dark_Schneider a écrit : Maintenant le mec il débute, ce n'est peut être pas une bonne idée de lui dire d'aller bidouiller ses scripts de démarrage pour gagner 10 secondes au risque de péter complètement son système. |
+1
Quand on est pas sur de faire un retour en arrière sur une modif du boot/kernel, on ne fait pas la modif.
Marsh Posté le 24-07-2006 à 19:21:31
memaster62> on évite de faire un débutant casser son système dès le 1er jour sous peine de la dégouter de linux.
Marsh Posté le 25-07-2006 à 08:45:12
Christophe_35 a écrit : Quels services enlever sous Mandriva 2006 pour accelerer le demarrage ? ce pc sert a faire du mail, un peu d'internet, skype et serveur d'impression (samba), tout ca sous icewm (j'utilise egalement quelques outils KDE et gnome, par exemple le browser de fichier kde pour qu'il monte tout seul les cd, ce qui ne se fait pas automatiquement sous icewm par exemple). |
un debutant du 1er jour
Marsh Posté le 23-07-2006 à 15:38:13
Quels services enlever sous Mandriva 2006 pour accelerer le demarrage ? ce pc sert a faire du mail, un peu d'internet, skype et serveur d'impression (samba), tout ca sous icewm (j'utilise egalement quelques outils KDE et gnome, par exemple le browser de fichier kde pour qu'il monte tout seul les cd, ce qui ne se fait pas automatiquement sous icewm par exemple).
Voici les services qui tournent actuellement:
alsa
atd
crond
cups
dm
fleshcam
haldaemon
keytable
kheader
lisa
mDNSResponder
messagebus
netfs
network
nifd
numlock
partmon
rawdevices
smb
sound
syslog
xfs
xinetd
Comme candidat, j'ai pense a numlock, partmon et mDNSResponder mais il y en a peut etre d'autres
Pour info, j'ai deja enleve:
sshd
portmap
nfs
nfslock
harddrake
Message édité par Christophe_35 le 23-07-2006 à 17:57:22