Xshell 게시판

스크롤버퍼 현상

최종입력: 2014-08-13 17:04 - 넷사랑 | 답글: 3건

 
2014-08-12 08:29 - secure

스크롤버퍼 현상

 
현재 스크롤버퍼 9999로 세팅해서 쓰고 있는데
로그를 tail 걸어놓고 볼때 로그가 좀 많이 나오면 어느순간 창이 멈춰버립니다.

혹시 버퍼 값이 부족해서인지 아니면 다른 방법이 있는지 확인부탁드립니다.

프로그램 버전 : Xshell 4
2014-08-12 17:00 - 넷사랑

Re: 스크롤버퍼 현상

 
안녕하십니까?
넷사랑컴퓨터 기술지원입니다.

스크롤 버퍼 값이 크면 Xshell에서 메모리 할당과 관련하여 문제가 생기기도 하지만 그 값이 9999보다는 훨씬 큰 값입니다.
하지만 9999라도 하나의 창 내에 있는 여러 탭에서 작업이 진행된다면 문제가 될 수도 있을 것 같습니다.

tail 등으로 로그가 계속해서 출력되는 세션이라면 가능하다면 독립된 창으로 실행해 보실 것을 권합니다.

감사합니다.
2014-08-13 09:05 - secure

Re: 스크롤버퍼 현상

 
얘기하신대로 독립창에서 테스트를 해봤습니다.

엔진올리고 해당 로그를 tail 걸어놓고 보니 동일한 현상이 나타납니다.
나타나는 현상은 창이 멈춰버려 아무것도 동작을 안하거나 아래와 같이 특정문자열이 반복되다가 멈추버립니다.
=====================================================
2014-08-1^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^^@^@^@^@^@^@^@^@^@^@^@
=====================================================

로그양은 약 1분동안 4메가 정도 용량이 쌓이는거 같습니다.
이정도 양이면 적은 양은 아니지만 서비스가 어느정도 들어오는 시스템에서는 일반적인 경우로 생각됩니다.
계속해서 문제가 발생하다보니 중간에 ctrl+c 로 tail 멈추고 다시 tail 걸고를 반복하게 되네요. 다른 방법이 있는지 답변부탁드립니다.
2014-08-13 17:04 - 넷사랑

Re: 스크롤버퍼 현상

 
말씀하신 증상은 스크롤 버퍼의 문제가 아닌 것 같습니다.

1분에 4M 정도의 로그는 그리 많은 양은 아닙니다. Xshell은 이 정도 로그를 충분히 처리할 수 있습니다.

1분에 수십 메가 이상 되는 로그를 발생시켜 테스트를 해 보았지만 말씀하신 증상이 나타나지 않습니다.

아마 로그의 내용에 어떤 특이점이 있을 것 같습니다.

가능하시다면 문제가 발생할 때까지의 Xshell 로그를 보내 주시면 문제를 확인해 보겠습니다.

파일 메뉴에서 '로그 -> 시작'으로 로그 파일을 만들 수 있습니다.

이 때 '일반 텍스트 뿐만 아니라 터미널 코드도 기록' 옵션을 체크한 후 생성해야 합니다.
로그 내용을 일반에게 공개하기 어려운 부분이라면 저희 이메일로 보내 주셔도 됩니다.

감사합니다.