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 08/07/2007, 19h28   #1
Membre confirmé
 
Avatar de Ekinoks
 
Étudiant
Inscription : novembre 2003
Messages : 668
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2003
Messages : 668
Points : 284
Points : 284
Envoyer un message via MSN à Ekinoks
Par défaut reserver des perf pour le system ?

Salut !

Il y a un comportement de mon system que j'aimerais changer et j'aimerais savoir si c'est "possible" et si ca ne pauseras pas trop de problème...

Sa vous est surement deja arrivé, lorsque une programme utilise trop de ressource, ou qu'il sollicite trop le disque dure, tout le system ralentie, la sourie, le clavier l'environnement...

et si par malheur le programme utile vraiment trop de ressource, car il a malle était codé ou qu'il y a un bug la c'est tout le system qui devient inutilisable ! a ne même pas pouvoir fermer le programme...

Donc j'aimerais savoir si il serait possible de réserver genre 10% des perf du PC au system ? le noyau ? xorg ? gnome ? enfin tout ce dont il faut pour pouvoir continué a naviguer... ?

Merci
__________________
Pourquoi choisir Linux
Ekinoks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2007, 20h52   #2
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 779
Points : 7 779
si tu sais d'avance quel programmes tu va risquer et lesquels tu veux ne pas perdre le control, tu donnes des grosses priorites a ceux la genre -4 -5
de sorte a avoir les applis a risques a 1 -,0,ou -1 et donc meme en cas de plantage ou de grosse ressources ca laisse encore assez de ressources pour identifier et killer le process "fou"...

mais en realite ca se gere surtout au niveau hardware par exemple si tu as 3 disques tu mets peu de swap sur chaque mais un peu sur chaque le plus rapide tu lui donne la gestion de /var et /usr et /tmp le plus lent tu lui donne /boot et /home /root

la memoire ca faut voir selon le role de la machine (machine de jeux, de dev, de test, ou de bureautique....etc....) et tu changes tes params en fonction de ca...

tu peux jouer avec le kernel au niveau memoire et disques pour optimiser et limiter les degats aussi mais c'est un peu plus dur a faire au niveau des choix...
si tu veux le faire ajoutes un menu de demarrage specialement pour ton kernel de test pour ne pas casser ta config actuelle.

enfin bien sur plus tu utilises une distrib user-friendly plus tu risque de perdre le controle ..... si tu as trop de plantages de ce genre tu devras obligatoirement tot ou tard passer a des vrais distribs ...
donc autant y aller franco et en profiter pour apprendre plus au propos de linux... au passage et s'amuser avec des tentatives d'optimisations...de plus en plus pointues.
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2007, 21h17   #3
Membre confirmé
 
Avatar de Ekinoks
 
Étudiant
Inscription : novembre 2003
Messages : 668
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2003
Messages : 668
Points : 284
Points : 284
Envoyer un message via MSN à Ekinoks
Merci pour ta réponse frp31 =)


Citation:
Envoyé par frp31
si tu sais d'avance quel programmes tu va risquer et lesquels tu veux ne pas perdre le control, tu donnes des grosses priorites a ceux la genre -4 -5 ...
ouais, ca peu être un solution de jouer avec les priorités... mais pas moyen de "réserver" un pourcentage de la charge CPU pour tel ou tel programme ?


Citation:
Envoyé par frp31
tu peux jouer avec le kernel au niveau memoire et disques pour optimiser et limiter les degats aussi mais c'est un peu plus dur a faire au niveau des choix...
si tu veux le faire ajoutes un menu de demarrage specialement pour ton kernel de test pour ne pas casser ta config actuelle.
Ha oui, jouer avec le Kernel ca me plairait bien ca !! j'essayerais =)

Citation:
Envoyé par frp31
enfin bien sur plus tu utilises une distrib user-friendly plus tu risque de perdre le controle ..... si tu as trop de plantages de ce genre tu devras obligatoirement tot ou tard passer a des vrais distribs ...
donc autant y aller franco et en profiter pour apprendre plus au propos de linux... au passage et s'amuser avec des tentatives d'optimisations...de plus en plus pointues.
He... pour ma distribution, j'utilise Ubuntu, elle est très user-friendly et me semble aussi très performante non ?
__________________
Pourquoi choisir Linux
Ekinoks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/07/2007, 07h54   #4
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 779
Points : 7 779
oui ubuntu est une des meilleures distribs "accessibles"

apparament tu peux jouer avec
/etc/security/limits.conf

et les variables suivantes :

RLIMIT_CPU temps cpu en seconde pour une tache
RLIMIT_NPROC nombre de taches maximal par utilisateurs
RLIMIT_AS
RLIMIT_DATA
RLIMIT_STACK
RLIMIT_RSS
RLIMIT_MEMLOCK tout ca pour les differents elements memoires
RLIMIT_NOFILE nombre de fichier ouvert max par tache

au niveau noyau
tu peux jouer avec
CPU_FREQ_DEFAULT_GOV_PERFORMANCE
CPU_FREQ_DEFAULT_GOV_USERSPACE
CPU_FREQ_GOV_USERSPACE
CPU_FREQ_GOV_ONDEMAND
pour interdire le cpufreqscaling par l'environnement utilisateur aussi
ainsi le cpu sera a fond pour les taches utilisateur et jamais au ralenti (abaissement de frequence)...

tu peux aussi tanter de positionner :
Processor type & features
''\_preeemption_model
''''''' \_(*) no forced preemption

pour le reste ... je sais pas trop... j'ose pas trop avancer plus loin...
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/07/2007, 16h12   #5
Membre confirmé
 
Avatar de Ekinoks
 
Étudiant
Inscription : novembre 2003
Messages : 668
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2003
Messages : 668
Points : 284
Points : 284
Envoyer un message via MSN à Ekinoks
Ok ! Merci =)
Je vais me regaler à trifouiller la dedans

Je te tien au courant des resultats obtenue
__________________
Pourquoi choisir Linux
Ekinoks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/07/2007, 18h27   #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 779
Points : 7 779
penses a faire des sauvegardes des fichiers et des .configs que tu testes...
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h20.


 
 
 
 
Partenaires

Hébergement Web