코딩정보




● HA작업) Studio Code Server 애드온 설치 사용하면 메모리 누스 발생 메모리증가로 먹통시 구성설정에서 cd /config ls -l 추가 대응

♨ 카랜더 일정 : 2023년09월05일
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    ● 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용을 사용하여  파일수정 중입니다 


    3232235521_1693917370.6431.png

    참조 사이트

    https://community.home-assistant.io/t/home-assistant-community-add-on-visual-studio-code/107863/526


    현재 메모리 누수가 발생한 것 같습니다. VSCode 탭으로 전환하면 시작되는 것 같고 HA가 잠길 때까지 계속됩니다.

    HA가 완전히 잠기는 것을 방지하려면 재부팅해야 합니다.


    VSCode를 연 후 메모리 사용량 그래프는 다음과 같습니다.

    CPU 사용량 그래프는 메모리와 유사합니다. 

    3232235521_1693883340.1909.png


    Studio Code Server 애드온   사용중지 (시작하지않음)

    3232235521_1693883527.1481.png

    메모리 상태  > 정상  ( 비정상 일때 90~100%  cpu 메모리  swap 메모리 증가)

    3232235521_1693883562.3797.png


    임시대응 >  Studio Code Server 제거후

    samba 로 테트워크 드라이브  연결후  

    pc용  사용

    3232235521_1693883759.7397.png

    ===  Studio Code Server > 구성 설정으로 대응==

    3232235521_1693894394.5898.png

    설정1 > 구성설정 변경  vscode 재시작  root 디랙토리 이동방지

    init_commands 에 

     cd /config 

    ls-l 

     root 디랙토리 이동방지 Studio Code Server 시작후 

    cd  /config 폴더로 이동후 ls -l  파일 리스트 동작  log 확인


    3232235521_1693918181.8756.png

    3232235521_1693894217.9699.png

    프로파일 수정후

    3232235521_1693918241.3992.png


    3232235521_1693894205.925.png

    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 관련 연결 제거  제거

    3232235521_1693895850.4065.png

    설정1,2) 모두 적용하니  haos가 안정화 되었습니다.

    3232235521_1693895666.1492.png

    3232235521_1693895654.806.png

    vscode  edit 로 configuration 수정중일때 

    3232235521_1693896061.4868.png

    이전에는 많은 cpu사용량증가 발생 하였으나 지금은 그런대로 사용할수준임.

    3232235521_1693896022.2206.png

    vscode  edit 로  수정중인 파일  모두 종료  vscode 중지하면 (중간) 부터 안정화됨

    3232235521_1693896185.6441.png

    3232235521_1693896198.9639.png


    주)  home assistant HAOS가 CPU RAM SWAP File 증가 버벅임 발생시 

         Studio Code Server를 중지 하세요
          상기설정으로 Studio Code Server 사용시에도 안정화 상태로  확인 하세요

    3232235521_1693896486.0363.png



    ☞ https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠1.png

    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    등록된 댓글이 없습니다.




    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-05-03 08:10:44

    오늘의 홈 현황


    • 현재 접속자♨ 249 명
    • 오늘 가입자※ 0 명
    • 어제 가입자※ 3 명
    • 주간 가입자※ 15 명
    • 오늘 방문자 1,044 명
    • 어제 방문자 1,869 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,300,801 명
    • 전체 게시물※ 8,551 개
    • 전체 댓글수※ 24,546 개
    • 전체 회원수 10,945 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑