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

인쇄 보기 종료

업데이트 날짜: 2014년 12월
 
 

커널의 IP 프로토콜 매개변수

다음 IP 매개변수는 /etc/system 파일에서만 설정할 수 있습니다. 파일을 수정한 후 시스템을 재부트하십시오.

예를 들어, 다음 항목은 ipcl_conn_hash_size 매개변수를 설정합니다.

set ip:ipcl_conn_hash_size=value

ipcl_conn_hash_size

설명

IP에 사용되는 연결 해시 테이블의 크기를 제어합니다. 기본값 0은 부트 시 사용 가능한 메모리에 따라 이 매개변수의 적절한 값 크기가 자동으로 조정된다는 것을 의미합니다.

데이터 유형

부호 없는 정수

기본값

0

범위

0 ~ 82,500

동적인지 여부

아니오, 이 매개변수는 부트 시에만 변경할 수 있습니다.

변경 시기

시스템에 일관되게 수만 개의 TCP 연결이 포함되는 경우 그에 맞게 값을 늘릴 수 있습니다. 해시 테이블 크기를 늘리면 더 많은 메모리가 사용되어 사용자 응용 프로그램에서 사용할 수 있는 메모리가 줄어듭니다.

커밋 레벨

불안정

ip_squeue_worker_wait

설명

squeue에 대기열에 넣은 TCP/IP 패킷을 처리하기 위해 작업자 스레드를 웨이크업하는 데 걸리는 최대 지연 시간을 제어합니다. squeue는 TCP/IP 패킷을 처리하기 위해 TCP/IP 커널 코드에 사용되는 일련화 대기열입니다.

기본값

10밀리초

범위

0 ~ 50밀리초

동적인지 여부

변경 시기

대기 시간이 문제가 되고 네트워크 트래픽이 적은 경우에는 이 매개변수를 조정해 보십시오. 시스템에서 대부분 대화식 네트워크 트래픽을 처리하는 경우를 예로 들 수 있습니다.

일반적으로 네트워크 파일 서버, 웹 서버 또는 네트워크 트래픽이 많은 서버에서는 기본값이 적절합니다.

영역 구성

이 매개변수는 전역 영역에서만 설정할 수 있습니다.

커밋 레벨

불안정

ip_squeue_fanout

설명

TCP/IP 연결에 squeue를 연결하는 모드를 결정합니다.

값이 0이면 새 TCP/IP 연결에 해당 연결을 만든 CPU가 연결됩니다. 값이 1이면 연결에 다른 CPU에 속하는 여러 squeue가 연결됩니다.

기본값

1

범위

0 또는 1

동적인지 여부

변경 시기

특정 상황에서 부하를 모든 CPU로 분산하려면 이 매개변수를 1로 설정해 보십시오. 예를 들어, CPU 수가 NIC 수보다 많고 하나의 CPU로 단일 NIC의 네트워크 부하를 처리할 수 없는 경우 이 매개변수를 1로 변경합니다.

영역 구성

이 매개변수는 전역 영역에서만 설정할 수 있습니다.

커밋 레벨

불안정