안녕하세요. 매번 팁게에서 좋은 정보들을 많이 얻고 있는데 저도 도움이 될까 해서 한번 남겨 봅니다.
크롬이나 엣지, 파이어폭스 메모리 사용량이 꽤 되는건 다들 알고 계실거에요.
저 같은 경우는 크롬을 주로 쓰는데 탭 수십 개 쓰다 보면 메모리 사용량이 어마 무시하게 올라가더군요.
우연히 Process Lasso 라는 프로그램의 메모리 트림 기능을 쓰면 메모리 사용량이 많이 줄어드는 것을 발견했어요.
근데 매번 수동으로 하기가 귀찮더군요.
혹시나 해서 더 찾아보니 지정한 프로그램을 대상으로 주기적으로 메모리 트림을 해주는 프로그램이 있더라구요.
Firemin이라는 프로그램인데요. 이게 원래 파이어폭스 메모리 누수 잡는 용도로 맨 처음 나왔다는데 지금은 크롬, 엣지 다 됩니다.
홈페이지 가셔서 아래까지 내리다 보면 설치 버전을 내려 받을 수가 있고 받으셔서 설치하시고 실행하시면 아래와 같은 창이 뜹니다.

Browse 버튼 누르고 크롬이나 엣지, 파이어폭스 실행 파일 선택하시고 우측 하단 Save 버튼 누르면 바로 적용되요.
아래는 적용 후 탭 30개가 띄워진 크롬이 먹고 있는 메모리 사용량입니다.

정말 극적으로 메모리 사용량이 줄어든 것을 확인할 수 있어요.
다만 중복 실행이 안되서 여러 브라우저 적용은 안된다는게 단점이긴 합니다.
약 이주일 정도 사용 중인데 크롬 사용 중 문제가 생기거나 그런 증상은 아직 발견하지 못했습니다.
어떻게 글을 마무리 져야 할진 모르겠지만 조금이라도 메모리 확보에 도움이 되시길 바라면서.. 좋은 하루들 되세요~!!
추천합니다!
1000밀리세컨드면 1초에 한번씩 실행한다는 건데...
뭔가 문제가 생길거 같은 느낌은 드네요
아 밑에 20메가 이상이라는 조건이 있군요...
귀한 정보 고맙습니다.^^
한번만 세이브 해주면 재부팅한 다음에도 알아서 처리해주는 것일까요? 아니면 매번 부팅 시 실행해야하는 걸까요?
아마 위 프로그램은 크롬/파폭 등의 특정 프로그램만을 타겟으로 메모리를 주기적으로 비워주는거 같네요.
https://docs.microsoft.com/en-us/sysinternals/downloads/rammap
마소에서 배포하는 프로그램인데, 실행 -> Empty -> Empty Working Sets 누르면 현재 윈도우의 모든 프로그램의 메모리가 줄어드는걸 확인 가능합니다.
https://docs.microsoft.com/en-us/windows/win32/api/psapi/nf-psapi-emptyworkingset
이거 참고해보시기 바랍니다.. 구글에 " EmptyWorkingSet " 이거 검색해보는것도 좋습니다~
정말 감사합니다.
다만 램이 8기가라 가정을 했을 때 크롬이 2~3기가 정도 점유를 하고 있으면 여유램은 5~6기가 정도 밖에 되질
않을 거고, 추가로 램 사용량이 6~7 기가인 무거운 프로그램을 돌리게 되면 버벅거리거나 곧 죽을 지도 모릅니다.
하지만 크롬이 50메가 언더로만 램을 점유하고 있으면 여유램은 7기가 이상이 될 거고 무거운 프로그램이
돌아간다 해도 죽을 확률은 조금 더 낮아 지게 되겠죠.
조금 더 안전하고 쾌적한 컴퓨팅 환경이 되기 위한 보험? 정도로 생각하시면 좋을 것 같습니다.
여기에 도커 컨테이너 몇 개 더 돌리면 더 자주...ㅠ
아.. 그리고 여기서 죽는 다는 이야기는 앱 보다는 윈도우 자체 라고 생각하시면 되요.
윈도우 자체가 검은 화면이 되면서 암것도 안되요. 그냥 강제 종료 합니다. ㅠ