|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() |
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 |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 546 ![]() |
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. |
|
|
00
|
|
|
#3 | |||
|
Membre confirmé
![]() |
Merci pour ta réponse frp31 =)
Citation:
Citation:
Citation:
__________________
Pourquoi choisir Linux |
|||
|
|
00
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 546 ![]() |
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... |
|
|
00
|
|
|
#5 |
|
Membre confirmé
![]() |
Ok ! Merci =)
Je vais me regaler à trifouiller la dedans Je te tien au courant des resultats obtenue
__________________
Pourquoi choisir Linux |
|
|
00
|
|
|
#6 |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 546 ![]() |
penses a faire des sauvegardes des fichiers et des .configs que tu testes...
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com