Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: Volis 07 Srpna 2007, 07:56:39

Název: Omezeni pameti ram pro proces
Přispěvatel: Volis 07 Srpna 2007, 07:56:39
Hoj,

Jde abych treba procesu ktery mi zatezuje dosti ram dal nejaky limit prez ktery by mu systeme nedovolil alokovat si dalsi ram?

Jde o to ze mam 1280 ram a dost casto mam 1200+ alokovanou a swap skoro prazdnej..

Nevite nekdo co s tim?

Diky
Název: Omezeni pameti ram pro proces
Přispěvatel: Milhouse 07 Srpna 2007, 09:59:37
A není to náhodou jen disková cache? V tom případě jsme na tom všichni stejně. Ta se uvolňuje dle potřeby, takže nepřekáží. Tak mi to bylo vysvětleno.

Zjistíte příkazem "free -m"

Můj výstup:
                total       used       free     shared    buffers     cached
Mem:           502        487         14          0         37        184
-/+ buffers/cache:        266        236
Swap:            0          0          0
Název: Omezeni pameti ram pro proces
Přispěvatel: Volis 07 Srpna 2007, 10:15:07
tedka nemuzu hodit vypis az doma ale jak je mem tak tam mam pod total asi 1280 a used 1231 bylo rano tak nevim az budu u stroje pak dodam vypis..
Název: Omezeni pameti ram pro proces
Přispěvatel: Milhouse 07 Srpna 2007, 10:24:56
Disková cache je:
buffers     cached
    37        184
Název: Omezeni pameti ram pro proces
Přispěvatel: DuckD 07 Srpna 2007, 10:38:32
Ve widlích je v nastavení vypnutí cache disků.
Takže v Linuxu žádné takové nastavení není? Mám 2Gb ram a je zbytečné vytvářet cache na disku. Lze to nějak vypnout?
Název: Omezeni pameti ram pro proces
Přispěvatel: Volis 07 Srpna 2007, 10:40:39
Tady je ten vypis...

                   total       used       free     shared    buffers     cached
Mem:          1264       1239         25          0         96        760
-/+ buffers/cache:        382        882
Swap:         2212         33       2179
Název: Omezeni pameti ram pro proces
Přispěvatel: Milhouse 07 Srpna 2007, 11:12:50
duckd: Cache se nevytváří na disku, naopak, často načítaná disková data jsou uložena v RAM. Tato část RAM se při potřebě paměti pro aplikace vyprázdní a vznikne tím volné místo.
Linux má jinou správu RAM než Win a není třeba nic nastavovat. Počítač s tím nezpomaluje,

Volis: Disková cache je zhruba 860 MB, takže není celá zaplněná. Je to v pohodě. Pokud se chcete podívat co žere nejvíce RAM, zpusťte si správce procesů a srovnejte si dle zabrání paměti.