● HA작업) Studio Code Server 애드온 설치 사용하면 메모리 누스 발생 메모리증가로 먹통시 구성설정에서 cd /config ls -l 추가 대응
본문
● HA작업) Studio Code Server 애드온 설치 사용하면 메모리 누스 발생 메모리증가로 먹통시 구성설정에서 cd /config ls -l 추가 대응
문제 발생시 reboot후 정상화 되고
Studio Code Server 으로 파일 수정시 cpu 메모리 증가 시 대응입니다
대응) 구성설정에서 cd /config ls -l 추가 하고
Studio Code Server 파일 수정 종료 시
정상화 된 HAOS 구동 cpu memory swap 메모리 입니다
최종사용) Studio Code Server 을 haos에서 진입을 하지않고
windows용을 사용하여 파일수정 중입니다
참조 사이트
https://community.home-assistant.io/t/home-assistant-community-add-on-visual-studio-code/107863/526
현재 메모리 누수가 발생한 것 같습니다. VSCode 탭으로 전환하면 시작되는 것 같고 HA가 잠길 때까지 계속됩니다.
HA가 완전히 잠기는 것을 방지하려면 재부팅해야 합니다.
VSCode를 연 후 메모리 사용량 그래프는 다음과 같습니다.
CPU 사용량 그래프는 메모리와 유사합니다.
Studio Code Server 애드온 사용중지 (시작하지않음)
메모리 상태 > 정상 ( 비정상 일때 90~100% cpu 메모리 swap 메모리 증가)
임시대응 > Studio Code Server 제거후
samba 로 테트워크 드라이브 연결후
pc용 사용
=== Studio Code Server > 구성 설정으로 대응==
설정1 > 구성설정 변경 vscode 재시작 root 디랙토리 이동방지
> init_commands 에
cd /config
ls-l
root 디랙토리 이동방지 Studio Code Server 시작후
cd /config 폴더로 이동후 ls -l 파일 리스트 동작 log 확인
프로파일 수정후
Studio Code Server > log 확인후 ExtensionHostConnection 부분 제거 profiles 설정
[15:20:24] [172.30.32.2][823a37f2][ExtensionHostConnection] 새 연결이 설정되었습니다.
파일을 찾을 수 없음: /usr/local/lib/code-server/lib/vscode/extensions/keesschollaart.vscode-home-assistant-1.39.0/jinja-언어-configuration.json
[15:20:26] [172.30.32.2][823a37f2][ExtensionHostConnection] <894> 확장 호스트 프로세스를 시작했습니다.
[15:22:49] [172.30.32.2][8502d240][ManagementConnection] 클라이언트의 연결이 정상적으로 끊어졌으므로 연결이 삭제됩니다.
[15:22:49] [172.30.32.2][823a37f2][ExtensionHostConnection] <894> 확장 호스트 프로세스가 코드: 0, 신호: null로 종료되었습니다.
수정방법
설정2) profiles의 기본설정과 UIstate 만 남기고 ExtensionHostConnection 관련 연결 제거 제거
설정1,2) 모두 적용하니 haos가 안정화 되었습니다.
vscode edit 로 configuration 수정중일때
이전에는 많은 cpu사용량증가 발생 하였으나 지금은 그런대로 사용할수준임.
vscode edit 로 수정중인 파일 모두 종료 vscode 중지하면 (중간) 부터 안정화됨
주) home assistant HAOS가 CPU RAM SWAP File 증가 버벅임 발생시
Studio Code Server를 중지 하세요
상기설정으로 Studio Code Server 사용시에도 안정화 상태로 확인 하세요
☞ https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠
관련자료
-
링크
-
이전
-
다음