strano comportamento swap
Inviato: gio 5 ott 2006, 14:51
salve
mi sono accorto di una cosa che qualcuno aveva già indicato qualche tempo fa:
se accade di swappare, al momento in cui si libera di nuovo la ram il kernel non riversa " immediatamente" il contenuto della swap in ram ma lascia alcuni mega a sedimentare senza un motivo che mi appaia chiaro: armai sono già 5-6 volte che mi ritrovo a swapare e dopo aver terminato le operazioni che sono alla causa della swappata mi ritrovo con la ram libera e con circa 36 mb di dati nella swap che non se ne vogliono andare (ho controllato anche dopo un oretta)... l'ultima volta ho dovuto dare a mano:
per far sì che tutti i dati passassero di forza in ram (da 41 mb occupati sono passato a 41+36=77mb) e a quel punto la swap "riattivata" è tornata pulita...
uso un kernel 2.6.13 personalizzato con preempt (modalità desktop con la massima preempt per capirsi)... non saprei neppure che dati postarvi... idee?
M
mi sono accorto di una cosa che qualcuno aveva già indicato qualche tempo fa:
se accade di swappare, al momento in cui si libera di nuovo la ram il kernel non riversa " immediatamente" il contenuto della swap in ram ma lascia alcuni mega a sedimentare senza un motivo che mi appaia chiaro: armai sono già 5-6 volte che mi ritrovo a swapare e dopo aver terminato le operazioni che sono alla causa della swappata mi ritrovo con la ram libera e con circa 36 mb di dati nella swap che non se ne vogliono andare (ho controllato anche dopo un oretta)... l'ultima volta ho dovuto dare a mano:
Codice: Seleziona tutto
swapoff -a
swapon -a
uso un kernel 2.6.13 personalizzato con preempt (modalità desktop con la massima preempt per capirsi)... non saprei neppure che dati postarvi... idee?
M