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

인쇄 보기 종료

업데이트 날짜: 2014년 12월
 
 

segkpsize

설명

사용 가능한 커널 페이징 가능 메모리의 양을 지정합니다. 이 메모리는 주로 커널 스레드 스택에 사용됩니다. 이 값을 늘리면 같은 수의 스레드나 더 많은 수의 스레드에 대해 더 큰 스택을 사용할 수 있습니다. 기본 시스템 스레드 스택 크기는 lwp_default_stksize에 설명되어 있습니다.

  • SPARC: 이 매개변수는 /etc/system 파일을 편집하여 수정할 수 있습니다.

  • x64: 이 매개변수는 다음과 같은 방법으로만 수정할 수 있습니다.

    • 커널 디버거로 부트합니다.

    • 시스템 시작 프로세스가 시작될 때 중단점을 설정합니다.

    • 원하는 값을 설정합니다.

데이터 유형

부호 없는 long

기본값

2GB x CPU 개수/128 또는 물리 메모리양/256GB 중 작은 값

범위

512MB ~ 64GB(SPARC)

200MB ~ 8GB(x64)

단위

페이지

동적인지 여부

아니오

검증

값이 최소 및 최대 크기와 비교됩니다. 최소 크기보다 작거나 최대 크기보다 크면 2GB로 재설정되고 이에 관한 메시지가 표시됩니다.

SPARC 시스템에서 segkpsize 값은 물리 메모리 크기의 두 배를 초과할 수 없습니다. x64 시스템에서 값은 물리 메모리 크기를 초과할 수 없습니다.

변경 시기

시스템에서 더 많은 프로세스를 지원해야 하는 경우에 변경합니다. 기본 크기의 경우 65,535 커널 스레드에 대해 32KB 스택을 만들 수 있습니다. 64비트 커널의 커널 스택 크기는 프로세스가 32비트 또는 64비트인지에 관계없이 동일합니다.

커밋 레벨

불안정