← Back to team overview

sslug-teknik team mailing list archive

Re: /dev/usbmouse kommer ikke "af sig selv".

 

Niels Elgaard Larsen <elgaard@xxxxxxx> wrote:
:>>>>> "Mads" == Mads Bondo Dydensborg <Mads> writes:

: Mads> On 23 Jan 2002, Niels Elgaard Larsen wrote:
: Mads> ADVARSEL: MANDS ANTIPATI FOR MODULER FØLGER:

:>> Du kan oversætte en kerne med hvor de rigtige ting er med (vælg "y",
:>> ikke "m").

: Mads> Hehe. Niels, for satan, resten af verden er _vilde_ med moduler, og det
: Mads> bliver snart sådan at du _ikke_ kan oversætte ting ind i kernen... ;-)

: Måske.

: Lad os håbe moduler kommer til at virke  bedre inden 2.6.
: Eller at der kommer en mekanisme, så man kan få modulerne loadet fra starten og
: uden at skulle rode med konfigurationsfiler.

: Hvis man kan løse performanceproblemet og der stadig er en "y" option i
: konfigurationsprogrammet, der gør at driveren altid bliver loadet fra starten,
: så vil det virke næsten som nu.

Performance problemet er ikke. Ihvertfald ikke på x86. Den eneste forskel ved at 
være et modul ift. i kernen, er at det kommer til at ligge i dens egen hukommelses
område, af x 4kb sider, mens resten af kernen er mappet i eet stort område. 
Overheadet består derfor at nogle TLB reloads, men det er så lidt, så det er
umåleligt, og IMHO ubetydeligt. Man kunne i teorien også under boot friholde et 
område til brug for initielle moduler, hvis man mener det er det værd. 

Do not fear the modules!

Mvh Morten
-- 



References