<p data-ke-size="size16">vscode 로 라즈베리파이에 접근하여 원격으로 작업시 "Visual Studio Code is unable to watch for file changes in this large workspace" 오류가 종종 발생했습니다.</p>
<p data-ke-size="size16"> </p>
<p data-ke-size="size16">그동안 계속 무시하고 있었는데 오늘은 해결책을 찾아봤네요.</p>
<p data-ke-size="size16">ms 에서는 다음 링크에 어떻게 할 지 안내하고 있습니다.</p>
<p data-ke-size="size16"><a href="https://code.visualstudio.com/docs/setup/linux#_visual-studio-code-is-unable-to-watch-for-file-changes-in-this-large-workspace-error-enospc" target="_blank" rel="noopener noreferrer">https://code.visualstudio.com/docs/setup/linux#_visual-studio-code-is-unable-to-watch-for-file-changes-in-this-large-workspace-error-enospc</a></p>
<p data-ke-size="size16">간단하게 정리를 해보면..</p>
<ul style="list-style-type: disc;" data-ke-list-type="disc">
<li>현재 max_user_watches 값 확인
<ul style="list-style-type: disc;" data-ke-list-type="disc">
<li>cat /proc/sys/fs/inotify/max_user_watches
<ul style="list-style-type: disc;" data-ke-list-type="disc">
<li>제 경우 이 값이 8192가 나왔습니다..</li>
</ul>
</li>
</ul>
</li>
<li>시스템 설정에 최대값(524288) 지정
<ul style="list-style-type: disc;" data-ke-list-type="disc">
<li>sudo vim /etc/sysctl.conf</li>
<li>fs.inotify.max_user_watches = 524288</li>
</ul>
</li>
<li>적용
<ul style="list-style-type: disc;" data-ke-list-type="disc">
<li>sudo sysctl -p</li>
</ul>
</li>
</ul>
<p data-ke-size="size16"> </p>
↧