Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Linux, totální zaseknutí při zaplnění paměti

"chci poradit, jak ten problém odstranit." . Dotaz bez otazníků se nepočítá?

Na začátek dodám, že mám 4GB RAM a SSD.

Samozřejmě vím, že artefakt jménem swap existuje. Na windows jsem ho taky nepoužíval a fungovalo to. Jenže tam když docházela paměť, tak prostě vyskočilo okno, že dochází paměť a že program se nespustí (nebo v horším případě spadl program). Jenže tady se zasekne celý systém, začne hučet větrák a není možnost, jak předem katastrofu odvrátit. Snad se na mě nebudete dívat skrz prsty, když zmiňuji windows( někteří linuxáci to nemají rádi), ale v tomhle ohledu se má linux co učit. Není snad vlastností linuxu bezpečnost a stabililita. Nebo existuje nějaké parametr v sysctl, který určí chování při nedostatku paměti?

Použil jsem slovo artefakt, možná moc silně. Důvodem pro averzi k swapu je to, že mám 4GB paměti, málokdy využité (pravda je, že i na windows jsem používal ramdisk pro pohodlnější manipulaci se soubory, na linuxu je to jen pohodlnější). Předsavte si např. photoshop, když si otevřu velký obrázek, který se vážně do 4GB RAM nevejde, pak asi swap představuje dobré řešení pro (jednotný způsob) alokace prostoru než dočasné soubory. Je to tak nějak?

Ještě mám dotaz k tmpfs : když jsem si to dělal (ramdisk na windows), tak měl samozřejmě pevnou velikost. Jak tu funguje na linuxu ? Dá se nastavit pevná, minimální, maximální velikost?

S tím souvisí další dotaz: fstab nemám, odkud se tedy bere /tmp ? co ho vytváří, s jakými parametry (příkaz mount|grep tmpfs znám)? (možná otázka působí vtipně)

Vrátím se k swapu: když si v sysctl vhodně nastavím "vm.{vfs_cache_pressure,swappines,laptop_mode}", tak nastavím swapování jen když to bude potřeba a )


Díky za odpovědění všech začátečníckých otázek

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny