Oracle® Solaris 11.2 조정 가능 매개변수 참조 설명서

인쇄 보기 종료

업데이트 날짜: 2014년 12월
 
 

kmem_stackinfo

설명

커널 스레드 생성 시 /etc/system 파일에서 kmem_stackinfo 변수가 사용으로 설정되어 있으면 커널 스레드 스택이 0으로 채워지는 대신 특정 패턴으로 채워집니다. 이 커널 스레드 스택 패턴은 커널 스레드가 실행되는 동안 점진적으로 덮어쓰입니다. 패턴이 발견되지 않을 때까지 스택 상단부터 아래로의 단순 계산을 통해 커널 스레드에 사용된 최대 커널 스택 공간을 나타내는 상위 워터마크 값이 제공됩니다. 이 방식은 다음과 같은 기능을 허용합니다.

  • 시스템의 현재 커널 스레드에 대해 실제로 사용된 커널 스레드 스택(상위 워터마크)의 백분율 계산

  • 커널 스레드가 끝날 때 시스템에서 크기가 작은 순환 메모리 버퍼로 사라지기 전에 해당 커널 스레드 스택을 가장 많이 사용한 마지막 커널 스레드 기록

데이터 유형

부호 없는 정수

기본값

0(사용 안함)

범위

0(사용 안함) 또는 1(사용)

동적인지 여부

검증

없음

변경 시기

커널 스레드 스택 사용량을 모니터하려는 경우에 변경합니다. kmem_stackinfo가 사용으로 설정되어 있으면 스레드를 만들고 삭제할 때 성능이 저하됩니다. 자세한 내용은 Oracle Solaris Modular Debugger Guide를 참조하십시오.

영역 구성

이 매개변수는 전역 영역에서 설정해야 합니다.

커밋 레벨

불안정