[Desktop] avoir un peut plus de répondant

avoir un peut plus de répondant [Desktop] - Divers - Linux et OS Alternatifs

Marsh Posté le 22-05-2003 à 17:27:31    

un patch ici : http://members.optusnet.com.au/ckolivas/kernel/  
 
Il contiens pas mal d'improvements pris à droite/à gauche... Attention à n'utiliser que sur des desktops...
 
Bref résumé :


  * O(1) and batch scheduler
  * Preemptible kernel
  * Low-latency
  * Fix for a locking bug in wait_on_page, wait_on_buffer,
    get_request_wait
  * Andrea Arcangeli's VM add ons
  * Rik van Riel's rmap patch
  * Desktop tuning
  * 1000Hz timer with autoregulated timeslice duration
  * Variable HZ value
  * Compressed cache


 
Bref, que du bon...
 
Pour les debianeux (sid) :


sudo apt-get install kernel-source-2.4.20 kernel-patch-ck kernel-package
cd /usr/src
sudo bunzip2 kernel-source-2.4.20.tar.bz
sudo tar xvf kernel-source-2.4.20.tar
sudo rm linux
sudo ln -s kernel-source-2.4.20 linux
cd linux
export PATCH_THE_KERNEL=auto
sudo make-kpkg --added-patches=ck,aa,tune,vartimeslice --revision ck.1 configure
sudo make-kpkg --rootcmd fakeroot kernel_image

 
 
bien sur, rajoutez ce que vous voulez dans 'added-patches'...
 
Et n'oubliez pas de renicer votre X en 0 ('dpkg-reconfigure xserver-common')
 
 
vala, enjoy ;)


Message édité par PinG le 23-05-2003 à 12:53:11

---------------
-- NO SLACKERS - violators will be fsck'd & tar'd
Reply

Marsh Posté le 22-05-2003 à 17:27:31   

Reply

Marsh Posté le 22-05-2003 à 20:02:11    

Moi je préfère appliquer le denrnier patch à la main ... parce qu'il me semble (la dernière fois que j'ai regardé c'était ca) que la version du patch est un peu vieille, cf :
http://packages.debian.org/unstabl [...] ch-ck.html
 
C'est du ck2 alors que la dernière version est en ck6 ...
Sinon, perso je l'utilise et ca marche d'enfer :D. Mais un 2.5 c'est qd même le pied ;)
Un coup de hdparm kick pas mal aussi ...

Citation :

hdparm -q -A1 -c1 -d1 -m16 -p4 -u1 -W1 -Xudma2 /dev/hda


Message édité par - Fred - le 22-05-2003 à 20:03:02
Reply

Marsh Posté le 22-05-2003 à 20:13:46    

et au final sa change koi tous sa ?

Reply

Marsh Posté le 22-05-2003 à 20:16:04    

BuBBleGuM a écrit :

et au final sa change koi tous sa ?


 
Ça change juste le fait que tu passes pour un l33t user en faisant des topics comme ça.


Message édité par vanilla le 22-05-2003 à 20:16:11

---------------
Membre du Front de Libération de Datoune | Soutenez le FLD | A Tribute To Datoune
Reply

Marsh Posté le 22-05-2003 à 20:16:06    

G appliké le ck6 dans mon noyau actuel, mais je suis un peu décu, ca répond un poils plus vite, mais bon c pas si extraordinnaire que ca  :sweat:

Reply

Marsh Posté le 22-05-2003 à 20:17:18    

PinG a écrit :

Et n'oubliez pas de renicer votre X en 0 ('dpkg-reconfigure xserver-common')

Euh, c'est quoi l'intérêt pour un système purement bureau ?


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 22-05-2003 à 20:19:52    

D'apres ce qui est indiquésur le site, ca n'a plus d'interet de mettre x en -10, maintenant techniquement, je ne sais pas si veritablement l'impact est flagrant ! :D

Reply

Marsh Posté le 22-05-2003 à 20:25:35    

parano a écrit :

G appliké le ck6 dans mon noyau actuel, mais je suis un peu décu, ca répond un poils plus vite, mais bon c pas si extraordinnaire que ca  :sweat:


Si tu y tiens vraiment, tentes un 2.5, c'est une sacré expérience :sol:

Reply

Marsh Posté le 22-05-2003 à 20:32:53    

- Fred - a écrit :


Si tu y tiens vraiment, tentes un 2.5, c'est une sacré expérience :sol:


 
J'y songe, mais faut que je lise un peu comment gerer les modules en parallele avec mon 2.4, paske g cru comprendre que ca avait un peu changer de se coté la, et g po trop envie de foutre un bordel monstre dans ma becanne qui marche bien la :D

Reply

Marsh Posté le 22-05-2003 à 20:39:57    

parano a écrit :

J'y songe, mais faut que je lise un peu comment gerer les modules en parallele avec mon 2.4, paske g cru comprendre que ca avait un peu changer de se coté la, et g po trop envie de foutre un bordel monstre dans ma becanne qui marche bien la :D  


Le problème des modules, ce n'est pas leur coexistance avec ceux des 2.4, mais plutôt l'incompatibilité (relative ...) de modprobe & co. Sous debian, il existe un paquet dédié qui marche super bien, après il faut configurer correctement son 2.5 et ca prend un peu de temps (certaines options doivent absolument être mises en dur). De même, si tu as du matos pas trop reconnu, le 2.5 est limite niveau drivers, mais il est très sympa à utiliser ;)

Reply

Marsh Posté le 22-05-2003 à 20:39:57   

Reply

Marsh Posté le 22-05-2003 à 20:50:34    

Jar Jar a écrit :

Euh, c'est quoi l'intérêt pour un système purement bureau ?


 
http://members.optusnet.com.au/ckolivas/kernel/
 
"NOTE: YOU SHOULD NOT RENICE X WITH THESE PATCHES. READ FAQ"
 
 
pour le ck6...

Reply

Marsh Posté le 22-05-2003 à 20:53:03    

El_ShAmAn___ a écrit :

"NOTE: YOU SHOULD NOT RENICE X WITH THESE PATCHES. READ FAQ"

Effectivement ça se tient...


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 22-05-2003 à 20:56:20    

pk je comprends rien a ce ke vous dites ?? :sweat:


---------------
:: Light is Right ::
Reply

Marsh Posté le 23-05-2003 à 11:40:37    

BuBBleGuM a écrit :

et au final sa change koi tous sa ?

la réactivité de ton système desktop... pareil pour le traitement du son...


---------------
-- NO SLACKERS - violators will be fsck'd & tar'd
Reply

Marsh Posté le 23-05-2003 à 11:41:06    

vanilla a écrit :


 
Ça change juste le fait que tu passes pour un l33t user en faisant des topics comme ça.

ok, super.
Et ta réponse, elle sert à quoi?


---------------
-- NO SLACKERS - violators will be fsck'd & tar'd
Reply

Marsh Posté le 23-05-2003 à 13:06:59    

El_ShAmAn___ a écrit :


 
http://members.optusnet.com.au/ckolivas/kernel/
 
"NOTE: YOU SHOULD NOT RENICE X WITH THESE PATCHES. READ FAQ"
 
pour le ck6...


 
Mettre -10 à X permetait de lui attribuer une priorité plus grande pour que l'affichage soit plus rapide. Le problème, c'est quand tu écoutes un mp3 avec une machine chargé, tu déplaces une grosse fenètre et le son fait frfrfrfr car la fifo de la carte son se vide.
 
Le nouveau scheduler de linux tient compte d'un paramètre "interactivité" qui correspond à tagger un process comme étant sensible à la latence. C'est automatique (en fonction de détection d'évenement qui sotn entendu par le processus), et X n'a plus besoin de passer en -10, le nouveau scheduler se débrouille seul.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed