며칠 동안 컴퓨터를 사용한 후 RAM을 정리하세요.

며칠 동안 컴퓨터를 사용한 후 RAM을 정리하세요.

나는 8GB RAM을 가지고 있고 내 PC를 "일반적으로"(Debian 10, KDE Plasma 5.14.5) 사용하지만 많은 프로그램이 병렬로 실행되고 있습니다.

  • Firefox(탭 최대 250개)
  • 크롬(10정)
  • 천둥새
  • 오쿠라 10개
  • 2x 피치참
  • 5x 콘솔
  • 돌고래
  • 켈러
  • 엘리먼트, 텔레그램, 위키드패드,…

재부팅 후 시스템 RAM 소비량은 약 4GB입니다. 모든 것이 원활하고 빠르게 진행됩니다. 며칠 후(밤새 일시 중지) RAM 소비량은 약 7.5GB가 되었고 Firefox에서 Dolphin으로 전환하는 데 10초가 걸렸습니다.

난 노력 했어 (원천)

# echo 1 > /proc/sys/vm/drop_caches
# echo 2 > /proc/sys/vm/drop_caches
# echo 3 > /proc/sys/vm/drop_caches

하지만 별다른 효과는 없습니다.

이것은 다음의 출력입니다 free -m.

              total        used        free      shared  buff/cache   available
Mem:           7754        5163         950         588        1641        1708
Swap:         19071         704       18367

swapon -s다음을 제공합니다:

Filename                                Type            Size    Used    Priority
/dev/dm-1                               partition       19529724        720896  -2

질문: 재부팅(+ 자동 프로그램 시작) 후 복구하기 위해 RAM을 "정리"하지만 실제 재부팅은 수행하지 않는 방법은 무엇입니까?

면책조항: 이 질문에는 몇 가지 의견이 있습니다.askubuntu.com/…그러나 사이트의 주제에서 벗어난 것으로 간주됩니다.

답변1

나는 Firefox의 메모리 사용량이 시간이 지남에 따라 증가한다는 것을 발견했습니다. 하지만 Firefox는 탭 복원에 꽤 능숙합니다.

나는 이미 했어https://gitlab.com/ole.tange/tangetools/-/tree/master/fxkill탭을 닫지 않고 종료합니다.

일단 실행되면 fxkill모든 탭이 종료되고 필요한 경우 개별 탭이 복원됩니다.

답변2

작업을 수행하는 데 RAM이 충분하지 않고 속도가 느린 이유는 많은 스와핑으로 설명할 수 있습니다. 즉, 커널이 실행 중인 응용 프로그램을 스왑하도록 푸시한 다음 사용자가 응용 프로그램 간을 전환할 때 스왑에서 해당 응용 프로그램을 가져옵니다. 캐시를 삭제하면 전체 상황이 악화될 뿐입니다.

이런 상황에서는 어떤 추천도 드리기 어렵습니다.

귀하의 디스크 저장소가 SSD가 아니기를 바랍니다. 과도한 교체로 인해 수명이 심각하게 단축될 수 있기 때문입니다.

관련 정보