PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ubuntu: Fragen zu Kernel


Gast
2011-04-30, 09:22:12
Hallo zusammen!

Ich verwende nun schon seit einiger Zeit Ubuntu und habe mich letztens etwas mit dem Kernel beschäftigt. Da ich sowohl die 32 als auch die 64-Bit Variante installiert habe, ist mir folgendes aufgefallen:

Wieso beträgt der Wert für den Kernel-Timer (CONFIG_HZ) in der 32-Bit Variante 250Hz aber in der 64-Bit Version "nur" 100Hz? Gibt es dafür eine nachvollziehbare Erklärung?
Mir persönlich sind dadurch bisher keine Nach -bzw. Vorteile aufgefallen aber häufig liest man, dass Leute z.B. Probleme beim Abspielen von Videos haben, wenn die Frequenz nur 100Hz beträgt. Auch hört man oft, dass die Frequenz für einen Desktop/Multimedia Rechner eher höher sein sollte.

Was könnt ihr mir dazu sagen? :)

Sephiroth
2011-05-01, 23:12:02
Welches Ubuntu und welcher Kernel? Sollte (https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/150018/comments/3) doch inzwischen ein tickless kernel (CONFIG_No_HZ) sein.

edit:
hab was dazu gefunden http://ubuntuforums.org/showthread.php?t=1620288 aber das erklärt nicht wieso bei 64-bit die "schlechten" 100 hz gewählt wurden. vielleicht wurde das übersehen, also ein echter bug. ;)

speku:
250 hz sind wohl standard für desktop und 100 bei server setups (quelle (http://www.serverwatch.com/tutorials/article.php/3715071/Ubuntu-Server--Kernel-Configuration-Considerations.htm)). da server zumeist die 64-bit version nutzen, wurde wohl deshalb 100 hz gewählt.

Arcanoxer
2011-05-02, 01:55:20
speku:
250 hz sind wohl standard für desktop und 100 bei server setups (quelle (http://www.serverwatch.com/tutorials/article.php/3715071/Ubuntu-Server--Kernel-Configuration-Considerations.htm)). da server zumeist die 64-bit version nutzen, wurde wohl deshalb 100 hz gewählt.
Glaube ich nicht, es gibt doch Extra die Server Version von Ubuntu 32bit und 64bit.

Gast
2011-05-02, 09:54:44
Aktuell geht es um Ubuntu 11.04 und den Kernel 2.6.38 aber davon waren ja glaube ich auch die beiden vorhergehenden Versionen betroffen. "Bisher" waren 250Hz für den Desktop und 100Hz für die Server-Variante Standard. Seit einiger Zeit haben aber alle 32-Bit Ubuntus 250Hz und alle 64-Bit Ubuntus 100Hz Kernel.

Mein Ubuntu sagt bei CONFIG_NO_HZ:
CONFIG_NO_HZ=y

Bedeutet "tickless", dass die Einstellung des Kernel-Timers quasi egal ist?


Welches Ubuntu und welcher Kernel? Sollte (https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/150018/comments/3) doch inzwischen ein tickless kernel (CONFIG_No_HZ) sein.

edit:
hab was dazu gefunden http://ubuntuforums.org/showthread.php?t=1620288 aber das erklärt nicht wieso bei 64-bit die "schlechten" 100 hz gewählt wurden. vielleicht wurde das übersehen, also ein echter bug. ;)

speku:
250 hz sind wohl standard für desktop und 100 bei server setups (quelle (http://www.serverwatch.com/tutorials/article.php/3715071/Ubuntu-Server--Kernel-Configuration-Considerations.htm)). da server zumeist die 64-bit version nutzen, wurde wohl deshalb 100 hz gewählt.