팁
OpenClaw를 사용 중이라면 지금 당장 이것을 하세요
관리자
2026-03-19 23:38
조회 23
OpenClaw를 사용 중이라면 지금 당장 이것을 하세요:
단 하나의 프롬프트 입력만으로 제 OpenClaw 속도를 95%나 끌어올렸습니다.
지난 한 주 동안 제 OpenClaw는 믿을 수 없을 정도로 느렸습니다. 알고 보니, 모든 cron 작업의 출력 결과가 컨텍스트(context)에 그대로 로드되고 있었던 것입니다.
수개월치에 달하는 cron 출력 데이터가 메시지를 보낼 때마다 함께 전송되고 있었던 셈입니다.
지금 바로 다음 프롬프트를 입력해 보세요:
"~/.openclaw/agents/main/sessions/ 경로에 세션 파일이 몇 개나 있는지, 그리고 sessions.json 파일의 용량이 얼마나 되는지 확인해 줘. 만약 수천 개의 오래된 cron 세션 파일들이 쌓여 용량이 비대해져 있다면, 메인 세션 파일을 제외한 나머지 오래된 .jsonl 파일들을 모두 삭제해 줘. 그 다음, 디스크에 실제로 남아 있는 세션들만 참조하도록 sessions.json 파일을 재구성해 줘."
"Check how many session files are in ~/.openclaw/agents/main/sessions/ and how big sessions.json is. If there are thousands of old cron session files bloating it, delete all the old .jsonl files except the main session, then rebuild sessions.json to only reference sessions that still exist on disk."
이 작업을 수행하면 cron 출력과 관련된 모든 세션 데이터가 삭제됩니다.
만약 cron 작업을 대량으로 수행하고 있다면, 이는 굳이 컨텍스트에 로드할 필요가 없는 막대한 양의 불필요한 데이터(bloat)가 쌓여 있다는 뜻이며, 이것이 OpenClaw의 속도를 심각하게 저하시키는 주범이 됩니다.
만약 어떤 이유로든 cron 세션 데이터 중 일부를 메모리에 남겨두고 싶다면, OpenClaw가 해당 데이터를 모두 삭제하지 않도록 설정하세요. 하지만 저의 경우, 모든 출력 결과가 어차피 Convex 데이터베이스에 자동으로 저장되도록 설정해 두었기 때문에, 굳이 그 모든 데이터를 컨텍스트에 남겨둘 이유가 전혀 없었습니다.
그 결과, 도저히 사용할 수 없을 정도로 느렸던 제 OpenClaw의 속도가 순식간에 번개처럼 빨라졌습니다.