Newsgroup: it.comp.os.linux.iniziare
Titolo: Upgrade del kernel

Salve a tutti. Ho una debian sarge installata ed ho appena installato un
kernel aggiornato, per la precisione:
2.6.8-2-k7
La prima cosa che vorrei chiedervi è questa. Ho installato il kernel
attraverso synaptic. Li ho visto i kernel per la varie architetture ed
ho notato questo k7. Dentro c'era scritto che era progettato per AMD
Athlon e Duron. Il mio è un Athlon XP 2800+, quindi ho scelto
correttamente vero?
In effetti ho notato un aumento di prestazioni a dir poco
impressionante. Non credo nemmeno a quello che vedo. Non capisco se sia
il kernel 2.6.8 (prima 2.4) oppure il fatto che questo sia proprio per
la mia architettura.
Veramente incredibile. In molti casi la velocità è più che raddoppiata.
Comunque, a parte questo, il vero problema che ho notato ora è che non
mi funziona più il mouse con l'impostazione per mancini (cioè, per
gente che usa la sinistra, non per l'allenatore Mancini :-)). Cioè,
quello per destri è ok, ma quando dal centro di controllo per kde
scelgo mancini mi si attorcigliano i tasti. Cioè un tasto fa sia
l'azione del destro che quella del sinistro. Insomma, un casino. Sapete
qualcosa al riguardo? Ho provato a dare un'occhiata al
file /etc/X11/xfree86-4:
Section "InputDevice"
 Identifier "Generic Mouse"
 Driver  "mouse"
 Option  "SendCoreEvents" "true"
 Option  "Device"  "/dev/input/mice"
 Option  "Protocol"  "ImPS/2"
 Option  "Emulate3Buttons" "true"
 Option  "ZAxisMapping"  "4 5"
EndSection
però mi pare che le impostazioni siano quelle che c'erano anche prima.
Secondo voi cosa può essere? Su google ho trovato che per impostare il
mouse con i tasti invertiti si può anche modificare un file di nome
Xmodmap, ma io quel file non ce l'ho.
Grazie mille per qualsiasi consiglio.
Luca

 correttamente vero?
Mi sono sempre confusa anche io sul tipo di architettura: ho una ADM 
Athlon XP 2000+ e sono sempre stata indecisa fra il k7 e i386.
Non sono mai riuscita a capire quale fosse quello giusto. Tu come hai 
fatto?
Manu

 Manu
Ciao. Luca.

 ora e come ho detto per il momento sembra veramente un fenomeno.
anche io ho fatto come te. Da tempo sto pensando di aggiornare il 
kernel, dal momento che ho dei problemi con alcuni moduli. Non mi sono 
mai decisa arenandomi sul dubbio dell'architettura. Ho anche chiesto al 
tecnico dove ho comprato il pc e mi ha detto di usare i386 o k7 (...ha 
premesso: "in teoria") e di fare attenzione a non usare invece quello 
per l'Athlon XP 64.
Ora faccio un backup e ci provo (vado per il k7).
CiaoManu

 CiaoManu
Ciao a te.
Luca

 correttamente vero?
K7=Athlon
k8=Athlon64
Hai scelto correttamente 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


premetto che mettersi a compilare il proprio kernel non è il massimo 
della facilità ma alle volte è necessario... (io non riesco per esempio 
ad accettare il kernel precompilato per mie esigenze di accelerazione 3d 
ed altre varie smancerie hw). devo dire che sicuramente avete fatto la 
scelta giusta in quanto un athlon o duron che sia sono etichettati come 
k7 (se provaste a compilare il vostro ker nella sezione acpi ve ne 
rendereste conto...)
suppongo che la ragione del miglioramento delle prestazioni che hai 
notato sia dovuta non tanto alla scelta del processore (che si ottimizza 
per la tua macchina ma non ti da un raddoppio delle prestazioni) ma sia 
piucchealtro dovuto al passaggio dal 2.4.x al 2.6.x
suppongo che non abbia mai sentito parlare del nuovo scheduler (O(1) si 
chiama) introdotto nel kernel e del fatto che il 2.6.x introduce il 
concetto di preemptible (si scrive così?) anche nei processi in 
kernel-space oltre che in quelli in user-space (dove era così già da 
tempo)...
vo consiglio cmq di compilarvi i vostri kernel... perlomeno per imparare 
a farlo e per togliere di mezzo tutta la roba che non vi serve...
ciao
-- 
eminux
Linux Registered User #380522
--------------------------------------------------
Coltiva linux, che tanto win si pianta da solo....

 serve...
Avessi tempo lo farei volentieri :-)
Grazie per le info.
Luca

> Si chiama O(1)? Gli hanno dato il nome di una complessità temporale?
sembra di si.... anche se è un po' buffo...


 Si chiama O(1)? Gli hanno dato il nome di una complessità temporale?
http://www.linuxgazette.com/issue89/vinayak2.html
<quote>
The Linux scheduler takes constant time to schedule the processes in the
ready queue. Hence, it is said to have O(1) complexity. 
No matter what is the number of processes active on the Linux system the
scheduler will always take constant time to schedule them. All the "parts"
- wakeup , selection of the process to be run next, context switching and
timer interrupt overhead - of the current Linux kernel (2.5.49 is the
reference here - See resources for details) have O(1) complexity. Hence,
the new scheduler has O(1) complexity in it's entirety. 
</quote>
Ciao,
 Guido.

Xmodmap
Run xmodmap -e "pointer = 3 2 1". This has to be done everytime you
login. I have the command in my ~/.xinitrc, but where you put it depends on
your configuration. KDE users should look at ~/.kde/Autostart.
You can test to see if the extra buttons are seen by X with "xev" (place the
pointer in the square and click the buttons to see the events).
-- 
Non capisco tutta questa eccitazione per il multitasking: io sono anni
che leggo in bagno.
                -- Carlo Landini