메모리 사용량을 높이면서 Linux 커널의 응답성을 유지하는 방법은 무엇입니까?

메모리 사용량을 높이면서 Linux 커널의 응답성을 유지하는 방법은 무엇입니까?

때로는 많은 프로그램이 실행되고 있는데도 불구하고16 기가 바이트8GB의 메모리 내 우분투 리눅스 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

업데이트, 메모리는 16GB가 아닌 8GB입니다. 죄송합니다.

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

관련 정보