Иногда у меня много запущенных программ и несмотря на 16 ГБ 8 ГБ памяти у меня Ubuntu Linux 14,04 LTS оказывается совсем не отзывчивым. Я не смогу заставить TTY убить некоторые процессы, чтобы освободить память.
Я знаю, что ядро убьет некоторые процессы и освободит память, но для меня это оказывается слишком поздно, и я хочу иметь контроль над своей машиной в любое время (в конце концов, это Linux и, конечно, я хочу контроля!)
Итак, как я могу изменить конфигурации своих машин и зарезервировать необходимые ресурсы таким образом, чтобы я всегда мог получить доступ к терминалу?
Обновление, больше информации о моей системе
mehdix@spielplatz:~$ uname -a
Linux spielplatz 3.13.0-27-generic #50-Ubuntu SMP Thu May 15 18:06:16 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
mehdix@spielplatz:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.1 LTS
Release: 14.04
Codename: trusty
mehdix@spielplatz:~$ df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 50264964 20127112 27561460 43% /
none 4 0 4 0% /sys/fs/cgroup
udev 3981612 12 3981600 1% /dev
tmpfs 799284 1404 797880 1% /run
none 5120 0 5120 0% /run/lock
none 3996412 45884 3950528 2% /run/shm
none 102400 56 102344 1% /run/user
/dev/sda5 201454556 171984664 19213512 90% /home
Обновление, память 8 ГБ, а не 16, извините за это
mehdix@spielplatz:~$ cat /proc/meminfo
MemTotal: 7992824 kB
MemFree: 2476728 kB
Buffers: 250048 kB
Cached: 1902116 kB
SwapCached: 0 kB
Active: 3680264 kB
Inactive: 1416088 kB
Active(anon): 2947240 kB
Inactive(anon): 602320 kB
Active(file): 733024 kB
Inactive(file): 813768 kB
Unevictable: 2336 kB
Mlocked: 2336 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 160 kB
Writeback: 0 kB
AnonPages: 2946576 kB
Mapped: 463512 kB
Shmem: 605372 kB
Slab: 247452 kB
SReclaimable: 198912 kB
SUnreclaim: 48540 kB
KernelStack: 5784 kB
PageTables: 61804 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 3996412 kB
Committed_AS: 9664312 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 418404 kB
VmallocChunk: 34359276328 kB
HardwareCorrupted: 0 kB
AnonHugePages: 827392 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 185084 kB
DirectMap2M: 8017920 kB