← Back to team overview

sslug-teknik team mailing list archive

Re: Unødigt brug af swap med kerne 2.4.5

 

In <20010611222435.K861@xxxxxxxxx> Rasmus Andersen <rasmus@xxxxxxxxx> writes:

>On Mon, Jun 11, 2001 at 10:09:25PM +0200, Rune Olsen wrote:
>[...]
>> Som sagt virker det som om at kernel vælger at opfatte swap ligesom
>> almindelig ram, men er der ikke en måde hvorpå man kan fortælle den at
>> den kun skal bruge swap hvis den er ved at løbe tør for fysisk ram ?
>> Det er lidt kedeligt hvis alle ens programmer bliver swappet ned på
>> disken fordi der er plads, så kernen kan bruge hele den fysiske ram
>> til buffers og swap.

>Det er faktisk meningen i kerne 2.4. Ideen er, at med mere aggressiv
>swapping kan kernen nemmere skille sig af med ting i fysisk
>hukommelse, da de allerede er i swap. Faktisk anbefales det at man har
>swap=RAM*2 med kerne 2.4. 

Tjah, joeh - men det er nu altså ikke meningen at den skal swappe
HELT så meget som 2.4.5 gør lige nu.

>Problemet er, at VM-delen af 2.4 ikke er faerdig-tunet endnu, saa
>der er en del problemer med den. Bla. overbeskyttelse af buffers
>og cache, som du har observeret.  Der er en del som er utilfredse
>med swap=RAM*2, helt uanset om det fungerer efter hensigten eller
>ej, men der vist ikke nogen af kanonerne som vil goere noget ved
>det.

Jo, der arbejdes på problemet. Det er bare ikke helt så enkelt at
løse, og der er andre mere presserende memory-management problemer
som også tager tid. Men der kommer en løsning på det problem,
helt sikkert.

Henrik
-- 
Henrik Storner      | "ATA100 is another testimony to the fact that 
<henrik@xxxxxxxxxx> |  pigs can be made to fly given sufficient thrust"
                    | 
                    |          Linux kernel hacker Alan Cox, on IDE drives


References