Dal mio profilo e` ovvio che uso sempre kernel moderni,conraid ha scritto: Fammi capire Mario,fino ad ieri i 1000hz erano anti unix e vicini a m$, ora kernel real time, della serie "non mi serve per quel che dovrebbe fare realmente ma il computer schizza"...
Non è che in pratica stai scoprendo che con l'hardware che hai bastava lasciare l'installazione di default per avere prestazioni migliori del tuo "compilo come agli albori di unix"?
la differenza sta` in primo luogo nello scheduler,
velocita` compilare un kernel:
1. BFS di Con Kolivas
2. CFS di Ingo Molnar
3. RT di Thomas Gleixner
Qui non cambiava molto 100Hz oppure 1000Hz,
anche con fluxbox situazione simile.
Con 2.6.33.1-rt11 le cose cambiano
time make -j 2 bzImage 6m2,
con il -ck1 5m51, solo 11 secondi di differenza, un 3%.
Ma fluxbox/SeaMonkey diventano molto veloci.
Se osservi quanto dice top, noti voci nuove
Codice: Seleziona tutto
Cpu0 : 3.1%us, 0.4%sy, 0.0%ni, 94.7%id, 1.6%wa, 0.1%hi, 0.0%si, 0.0%st
Cpu1 : 3.0%us, 0.4%sy, 0.0%ni, 94.9%id, 1.6%wa, 0.1%hi, 0.1%si, 0.0%st
Mem: 4145024k total, 2395940k used, 1749084k free, 230408k buffers
Swap: 0k total, 0k used, 0k free, 1407948k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3783 root 20 0 184m 98m 20m S 2 2.4 10:07.20 seamonkey-bin
1 root 20 0 776 308 264 S 0 0.0 0:00.73 init
2 root 20 0 0 0 0 S 0 0.0 0:00.00 kthreadd
3 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/0
4 root -50 0 0 0 0 S 0 0.0 0:00.00 sirq-high/0
5 root -50 0 0 0 0 S 0 0.0 0:02.74 sirq-timer/0
6 root -50 0 0 0 0 S 0 0.0 0:00.00 sirq-net-tx/0
7 root -50 0 0 0 0 S 0 0.0 0:02.72 sirq-net-rx/0
8 root -50 0 0 0 0 S 0 0.0 0:03.13 sirq-block/0
9 root -50 0 0 0 0 S 0 0.0 0:00.00 sirq-block-iopo
10 root -50 0 0 0 0 S 0 0.0 0:00.00 sirq-tasklet/0
11 root -50 0 0 0 0 S 0 0.0 0:00.65 sirq-sched/0
12 root -50 0 0 0 0 S 0 0.0 0:00.13 sirq-hrtimer/0
13 root -50 0 0 0 0 S 0 0.0 0:01.20 sirq-rcu/0
14 root RT 0 0 0 0 S 0 0.0 0:00.20 posixcputmr/0
15 root 10 -10 0 0 0 S 0 0.0 0:00.01 desched/0
16 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/1
17 root RT 0 0 0 0 S 0 0.0 0:00.20 posixcputmr/1
18 root -50 0 0 0 0 S 0 0.0 0:00.00 sirq-high/1
19 root -50 0 0 0 0 S 0 0.0 0:03.50 sirq-timer/1
20 root -50 0 0 0 0 S 0 0.0 0:00.00 sirq-net-tx/1
21 root -50 0 0 0 0 S 0 0.0 0:02.75 sirq-net-rx/1
22 root -50 0 0 0 0 S 0 0.0 0:03.00 sirq-block/1
23 root -50 0 0 0 0 S 0 0.0 0:00.00 sirq-block-iopo
24 root -50 0 0 0 0 S 0 0.0 0:00.00 sirq-tasklet/1
25 root -50 0 0 0 0 S 0 0.0 0:00.74 sirq-sched/1
26 root -50 0 0 0 0 S 0 0.0 0:00.13 sirq-hrtimer/1
27 root -50 0 0 0 0 S 0 0.0 0:01.10 sirq-rcu/1
28 root 10 -10 0 0 0 S 0 0.0 0:00.01 desched/1
29 root -2 -20 0 0 0 S 0 0.0 0:00.16 events/0
30 root -2 -20 0 0 0 S 0 0.0 0:00.24 events/1
31 root 20 0 0 0 0 S 0 0.0 0:00.00 khelper
32 root 20 0 0 0 0 S 0 0.0 0:00.00 async/mgr
33 root 20 0 0 0 0 S 0 0.0 0:00.00 sync_supers
34 root 20 0 0 0 0 S 0 0.0 0:00.00 bdi-default
35 root 20 0 0 0 0 S 0 0.0 0:00.00 kblockd/0
36 root 20 0 0 0 0 S 0 0.0 0:00.00 kblockd/1
37 root 20 0 0 0 0 S 0 0.0 0:00.00 kacpid
38 root 20 0 0 0 0 S 0 0.0 0:00.00 kacpi_notify
39 root 20 0 0 0 0 S 0 0.0 0:00.00 kacpi_hotplug
40 root -51 0 0 0 0 S 0 0.0 0:00.00 irq/9-acpi
41 root 20 0 0 0 0 S 0 0.0 0:00.00 ata/0
42 root 20 0 0 0 0 S 0 0.0 0:00.00 ata/1
43 root 20 0 0 0 0 S 0 0.0 0:00.00 ata_aux
44 root 20 0 0 0 0 S 0 0.0 0:00.00 ksuspend_usbd
45 root 20 0 0 0 0 S 0 0.0 0:00.02 khubd
46 root 20 0 0 0 0 S 0 0.0 0:00.01 kseriod
47 root 20 0 0 0 0 S 0 0.0 0:00.00 kmmcd
50 root 20 0 0 0 0 S 0 0.0 0:00.00 rpciod/0
51 root 20 0 0 0 0 S 0 0.0 0:00.00 rpciod/1
52 root 20 0 0 0 0 S 0 0.0 0:02.87 kswapd0
53 root 20 0 0 0 0 S 0 0.0 0:00.00 aio/0
54 root 20 0 0 0 0 S 0 0.0 0:00.00 aio/1
55 root 20 0 0 0 0 S 0 0.0 0:00.00 nfsiod
56 root 20 0 0 0 0 S 0 0.0 0:00.00 crypto/0
57 root 20 0 0 0 0 S 0 0.0 0:00.00 crypto/1
66 root -51 0 0 0 0 S 0 0.0 0:07.63 irq/19-ahci
67 root 20 0 0 0 0 S 0 0.0 0:00.00 scsi_eh_0
68 root 20 0 0 0 0 S 0 0.0 0:00.00 scsi_eh_1
69 root 20 0 0 0 0 S 0 0.0 0:00.00 scsi_eh_2
70 root 20 0 0 0 0 S 0 0.0 0:00.00 scsi_eh_3
71 root 20 0 0 0 0 S 0 0.0 0:00.00 scsi_eh_4
72 root 20 0 0 0 0 S 0 0.0 0:00.00 scsi_eh_5
79 root -51 0 0 0 0 S 0 0.0 0:00.00 irq/16-ahci
80 root 20 0 0 0 0 S 0 0.0 0:00.00 scsi_eh_6
81 root 20 0 0 0 0 S 0 0.0 0:00.00 scsi_eh_7
84 root -51 0 0 0 0 S 0 0.0 0:00.18 irq/18-ehci_hcd
root@va2:~#
basta che guardino counter.li.org e/o klive.cpushare.com,
e vedono se la loro versione e` usata.
Il fatto della velocita` WM l'ho notata per puro caso,
con la conferma della moglie (zero IT), poi ho approfondito.
PS Il 2.6.33.1 originale di Greg KH non l'ho neanche provato.
