비개발자 연구실

🔁 AI PC 메모리 최적화

AI PC 메모리 최적화 — 사용설명서

화면의 탭·버튼·표 항목 하나하나가 무엇을 하는지 자세히 설명합니다.


이 페이지는 각 버튼을 누르면 정확히 무슨 일이 일어나는지 설명하는 상세 매뉴얼입니다. 프로그램 소개나 다운로드는 소개 페이지를 봐 주세요.

프로그램을 열면 위쪽에 탭 4개(메모리 즉시 확보 · 숨은 메모리 추가 확보(Pro) · 프로그램 정리 · 설정)가 있고, 어느 탭에 있든 맨 아래에 로고와 저작권 표시가 항상 보입니다.

1. 메모리 즉시 확보 탭 (처음 열리는 화면)

상단 버튼 줄

  • 새로고침: 지금 이 순간의 메모리 상태를 다시 읽어와 화면을 갱신합니다.
  • 지금 메모리 확보: 지금 쉬고 있는(최근 1초간 CPU를 거의 안 쓴) 프로그램들의 메모리를 즉시 비웁니다. 지금 사용 중인 창(포그라운드)과 AI 도구(클로드코드·코덱스·node·python 등)는 절대 건드리지 않습니다. 누르면 아래에 처리 로그가 뜨고, 끝나면 “OO개 프로그램에서 약 OOOMB 확보 — 사용 중 X.XGB → Y.YGB로 줄었습니다”처럼 전후 비교를 보여줍니다.
  • 설명서 보기: 지금 보고 계신 이 페이지를 엽니다.

막대 그래프

전체 메모리를 주황(사용 중)과 초록(여유)으로 나눠 보여주고, 각 막대 안에 퍼센트가 적혀 있습니다. 두 값을 더하면 항상 전체 메모리와 같습니다(캐시·압축 메모리 같은 애매한 값은 이 막대에 포함하지 않고 아래 박스에서 따로 설명합니다).

“사용 중” / “여유” 박스

  • 사용 중 박스: 사용 중인 메모리 중 파일 캐시(필요하면 즉시 비워지는 부분)와 압축된 메모리가 각각 얼마인지 보여줍니다. 즉 “사용 중”으로 표시된 수치 전부가 꼭 필요한 메모리는 아니라는 뜻입니다.
  • 여유 박스: 지금 바로 다른 프로그램에 줄 수 있는 메모리입니다.

프로그램 목록 표 (메모리 많이 쓰는 순서 TOP 8)

열 의미
번호 Windows가 프로그램마다 매기는 고유 번호(PID). 이름이 같은 프로그램이 여러 개 떠 있을 때(크롬 창 여러 개 등) 서로 구분하는 용도입니다.
프로그램 이름 실행 파일 이름(확장자 제외).
설명 알려진 프로그램이면 한국어로 쉽게 풀어 씁니다(예: chrome → “구글 크롬 웹 브라우저”). 모르는 프로그램은 빈칸입니다.
구분 정보 그 프로그램이 띄운 창의 제목, 또는(창이 없는 콘솔 프로그램이면) 실행할 때 쓴 명령어 일부. 둘 다 없으면 “(화면 없는 보조 작업)“이라고 표시됩니다.
차지한 메모리 “245MB (2.1%)” 형태로, 실제 용량과 전체 대비 비율을 같이 보여줍니다.
AI 도구 클로드코드·코덱스·node·python·VS Code·Cursor 등으로 인식되면 “AI 도구”라고 표시됩니다. 이 표시가 있으면 찌꺼기 정리나 버벅임 방지 기능이 절대 건드리지 않습니다.

2. 숨은 메모리 추가 확보(Pro) 탭

이 탭의 기능은 Pro 전용입니다. 라이선스 키가 없으면 탭을 눌러도 안내 화면만 보이고, “설정 탭으로 이동” 버튼을 누르면 키를 입력할 수 있는 설정 탭으로 바로 이동합니다. 키를 입력하고 “적용”을 누르면 바로 열립니다. “메모리 즉시 확보” 탭과 “프로그램 정리” 탭은 라이선스 없이 계속 무료로 쓸 수 있습니다.

Docker·로컬 AI 모델이 붙들고 있는 메모리 비우기

Docker Desktop이나 로컬 AI 모델(Ollama 등)을 쓰면 Windows 안에 보이지 않는 가상 환경(전문용어: WSL2)이 생기는데, 이게 한 번 차지한 메모리를 잘 안 돌려줍니다.

  • 카드에 지금 이 가상 환경이 메모리를 얼마나 쓰고 있는지, 지금 실행 중인 작업이 있는지 표시됩니다.
  • 지금 메모리 비우기 버튼을 누르면, 실행 중인 작업이 있을 경우 먼저 경고창으로 알려주고 확인을 받습니다 (그 안에서 돌아가던 서버·빌드 등은 전부 강제 종료되기 때문입니다). 확인하면 즉시 메모리를 회수합니다.

버벅임 방지 (자동 조정)

  • 시작 / 중지 토글 버튼: 누르면 2초마다 “지금 쓰고 있는 창을 방해하는 백그라운드 프로그램”이 있는지 계속 감시합니다. 메모리는 건드리지 않고, CPU 우선순위만 일시적으로 낮춥니다.
    • 기본 우선순위(보통)인 프로그램이 CPU를 15% 넘게 쓰면서 지금 쓰는 창이 아닐 때만 우선순위를 낮춥니다.
    • 그 프로그램의 CPU 사용이 5% 아래로 떨어지거나, 사용자가 그 창으로 전환하면 즉시 원래 우선순위로 되돌립니다.
    • AI 도구와 Windows 핵심 프로그램, 이미 사용자가 우선순위를 직접 바꿔둔 프로그램은 절대 건드리지 않습니다.
    • “중지”를 누르거나 프로그램을 닫으면 그때까지 낮춰뒀던 프로그램을 전부 즉시 원래대로 복원합니다 — 끈 뒤에 느려진 채로 남지 않습니다.
  • 아래 로그 창에 “OOO (번호 OOOO) — CPU를 많이 써서 속도를 낮췄습니다” 같은 실시간 기록이 쌓입니다.

뒤에 남은 찌꺼기 프로그램 정리

AI 도구 창을 닫아도 뒤에서 계속 돌아가는 좀비 프로세스(고아가 된 node.exe·python.exe·cmd.exe·conhost.exe)를 찾습니다.

  • 다시 검사 버튼: 지금 실행 중인 프로세스를 전부 훑어서, (1) 부모 프로세스가 더 이상 없거나 (2) 최근 CPU 활동이 거의 없는(1% 미만) 것만 “좀비”로 판정합니다. 둘 중 하나만 맞으면 후보에서 제외됩니다 — 실제로 쓰고 있을 가능성이 있는 건 건드리지 않기 위함입니다.
  • 표: 선택(체크박스) · 번호 · 프로그램 이름 · 원래 프로그램 번호(이미 종료된 부모의 PID) · 차지한 메모리(MB) · 활동량(%) · 이렇게 판단한 이유.
    • 검사 직후에는 체크박스가 전부 비어 있습니다. 아무것도 자동으로 선택되지 않습니다.
  • 선택한 항목 종료 버튼: 체크박스로 선택한 프로세스만 종료합니다. 아무것도 선택 안 하고 누르면 “선택된 항목이 없습니다”라는 안내창이 뜹니다. 선택한 게 있으면 “N개를 종료합니다. 계속할까요?” 확인창이 뜨고, 확인을 눌러야 실제로 종료됩니다. 끝나면 “N개 종료 완료 — 약 OOOMB 회수됨” 안내창이 한 번 더 뜹니다.
  • 아래 로그 창에 검사 진행 과정(“프로세스 목록 수집 중… → 대상 프로세스 N개 발견 → CPU 활동 측정 중… → 좀비로 확인됨”)이 실시간으로 표시됩니다.

3. 프로그램 정리 탭

이 탭은 무료입니다. 세 기능 모두 “확실한 증거가 없으면 추천하지 않는다”는 원칙으로 만들었습니다 — 명령줄 도구처럼 Windows가 실행 기록을 따로 안 남기는 프로그램은(실제로 자주 써도) 판단할 근거가 없어 아예 후보에서 빠집니다.

레지스트리 정리

이미 삭제된 프로그램이 남긴 흔적만 찾습니다 — 대상 파일이 없는 시작프로그램 항목, 설치 폴더가 사라진 제거 흔적. 지금 실제로 동작하는 레지스트리 값은 건드리지 않습니다. 일반적인 “레지스트리 최적화”(파일연결, 공유 DLL 참조수 등)는 요즘 Windows에서 효과가 불확실하고 부작용 위험이 더 커서 다루지 않습니다.

  • 검사 버튼: 깨진 항목을 찾아 표에 보여줍니다(종류 · 이름 · 이유).
  • 선택한 항목 정리 버튼: 체크한 값/키만 삭제합니다. HKLM(모든 사용자 공용) 쪽 항목은 관리자 권한이 없으면 실패할 수 있습니다.

한 달 넘게 안 쓴 시작프로그램

레지스트리 Run 키와 시작프로그램 폴더를 훑어, 과거에 직접 실행(더블클릭)한 기록은 있지만 최근 30일 안에는 그런 기록이 없는 시작프로그램만 찾습니다(Windows가 자체적으로 남기는 UserAssist 기록 기준). 처음부터 자동 실행으로만 쓰는 프로그램은 “직접 실행” 기록이 원래 없어 이 목록에 뜨지 않습니다.

  • 선택한 항목 사용 안 함 버튼: Windows 작업관리자의 “사용 안 함”과 똑같은 방식으로 처리합니다 — 값을 지우지 않으므로 작업관리자의 시작프로그램 탭에서 언제든 다시 켤 수 있습니다.

6개월 이상 안 쓴 설치 프로그램

설치된 프로그램 중 과거에 직접 실행한 기록은 있지만 마지막 실행이 180일보다 오래된 것만 찾습니다.

  • 선택한 항목 제거 마법사 열기 버튼: 프로그램을 직접 지우지 않고, 그 프로그램에 이미 등록된 공식 제거 마법사만 열어줍니다. 실제 제거는 그 마법사에서 따로 확인해야 진행됩니다.

4. 설정 탭

보호 프로그램 목록

찌꺼기 정리와 버벅임 방지 기능이 절대 건드리지 않을 프로그램을 지정합니다.

  • 입력창에 프로그램 이름을 쉼표로 구분해 직접 입력할 수 있습니다.
  • 실행 중인 프로그램에서 선택 버튼: 지금 PC에서 돌고 있는 모든 프로그램 이름이 체크박스 목록으로 뜨는 창이 열립니다. explorer, svchost 같은 Windows 핵심 프로그램은 “보호추천” 빨간 표시와 함께 설명이 붙고 목록 맨 위로 정렬됩니다. 체크 후 “추가”를 누르면 위 입력창에 자동으로 채워집니다(직접 입력해둔, 지금 실행 중이 아닌 이름은 그대로 보존됩니다).

메모리 부족 알림 기준 (%)

숫자를 입력하면, “메모리 즉시 확보” 탭의 사용률이 이 값을 넘었을 때 상단 텍스트가 ⚠ 빨간 글씨 경고로 바뀝니다. 기본값 85.

찌꺼기 프로그램 자동 검사 주기 (분)

드롭다운에서 0·15·30·60·120 중 고르거나 직접 숫자를 입력합니다. 0이면 자동 검사를 쓰지 않고 “숨은 메모리 추가 확보(Pro)” 탭의 “다시 검사” 버튼을 직접 눌러야 합니다. 0보다 크면 그 시간(분)마다 자동으로 검사가 실행됩니다.

자동 검사에서 찾은 찌꺼기 프로그램을 확인창 없이 바로 종료 (체크박스)

기본값은 꺼짐(권장)입니다. 켜면, 위 자동 검사 주기로 검사가 돌 때마다 찾은 모든 항목을 확인창 없이 바로 종료합니다 — 수동 검사(사용자가 체크박스로 고르는 방식)와 달리 전부 자동으로 종료되니 신중하게 켜 주세요.

Windows 시작 시 자동 실행 (체크박스)

켜면 PC를 켤 때마다 이 프로그램이 자동으로 함께 실행되도록 Windows에 등록합니다(레지스트리의 현재 사용자 시작 프로그램 항목 사용, 관리자 권한 불필요).

Pro 라이선스

구매 시 받은 키를 입력창에 붙여넣고 “적용”을 누르면 “숨은 메모리 추가 확보(Pro)” 탭이 즉시 열립니다. 키가 올바르지 않으면 빨간 글씨로 안내가 뜨고, 맞으면 초록 글씨로 안내가 뜨며 설정이 바로 저장됩니다(다음에 켜도 다시 입력할 필요 없음).

설정 저장 버튼

위 모든 설정 값을 저장하고 즉시 적용합니다(자동 검사 타이머 재시작, 보호 목록 반영, 시작프로그램 등록/해제 등). 저장되면 아래에 초록 글씨로 “설정을 저장했습니다”가 표시됩니다.

공통: 하단 고정 영역

모든 탭에서 화면 맨 아래에 항상 보입니다.

  • 로고 + “Loop Works” 글씨: 클릭하면 nondevlab.com(Loop Works 홈)이 기본 브라우저로 열립니다.
  • 새 버전 알림(있을 때만): 새 버전이 나오면 빨간 글씨로 “새 버전 X.X.X 있음 — 클릭해서 받기”가 나타납니다. 클릭하면 다운로드 페이지가 열립니다. 평소엔 안 보입니다.
  • 저작권 표시: “© Loop Works. All rights reserved. · loutman82@gmail.com”

더 궁금한 점이 있다면

소개 페이지의 자주 묻는 질문도 함께 봐 주시고, 그래도 궁금한 점은 문의 페이지로 보내 주세요.