zakaz odswapovani processu
Marcel Kolaja
mkolaja na chello.cz
Čtvrtek Září 16 21:34:13 CEST 2004
On Wed, Sep 15, 2004 at 05:05:03PM +0200, kratochvil jiri wrote:
> Lze nejak kernelu vysvetlit ze nechci aby odswapnul konkretni proces.
> Jde o to ze dany process je main applikace embded zarizeni, a mela by
> rychle reagovat na uzivatelsky vstup. To se ovsem nestane pokud si ji
> nikdo par hodin nevsima, tak ji kernel odswapne na disk a pri vstupu z
> klavesnice trva nekolik vterin nez zareaguje.
>
> na zaklade
> http://groups.google.com/groups?q=sys/vm&hl=en&lr=&ie=UTF-8&group=cz.comp.*&selm=20010620230853.A4242%40petricek.cz&rnum=2
>
> jsem zkousel si pohrat s /proc/sys/vm/*
>
> ale s ne moc pozbudivym vysledkem:
> # echo 25 30 75 > /proc/sys/vm/buffermem
> -bash: /proc/sys/vm/buffermem: No such file or directory
>
> # ls -la /proc/sys/vm/
> total 0
> dr-xr-xr-x 2 root root 0 Sep 15 17:44 ./
> dr-xr-xr-x 10 root root 0 Sep 15 17:44 ../
> -rw-r--r-- 1 root root 0 Sep 15 17:44 bdflush
> -rw-r--r-- 1 root root 0 Sep 15 17:44 kswapd
> -rw-r--r-- 1 root root 0 Sep 15 17:44 max-readahead
> -rw-r--r-- 1 root root 0 Sep 15 17:44 min-readahead
> -rw-r--r-- 1 root root 0 Sep 15 17:44
> overcommit_memory
> -rw-r--r-- 1 root root 0 Sep 15 17:44 page-cluster
> -rw-r--r-- 1 root root 0 Sep 15 17:44 pagetable_cache
>
> nejake napady?
Jak donutit jádro, aby neodswapoval konkrétní proces, to nevím :-( Ale
celkově by "swapovitost" jádra měla jít ladit v /proc/sys/vm/swappiness.
U Vás ale tenhle soubor nevidím :-( Co máte za jádro?
> KLoK
S pozdravem
Marcel Kolaja http://sinon.homelinux.org/
Debian GNU/Linux Power User http://www.debian.org/
--------------------------------------------------------------------------
"Ako vraví klasik, RTFM is OK, if you tell me, where in TFM should
I R. :-)" -- Stanislav Meduna
Další informace o konferenci Linux