JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 조정 가능 매개변수 참조 설명서     Oracle Solaris 11 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

1.  Oracle Solaris 시스템 조정 개요

2.  Oracle Solaris 커널 조정 가능 매개변수

조정 가능 매개변수 정보를 찾는 위치

일반 커널 및 메모리 매개변수

physmem

zfs_arc_min

zfs_arc_max

default_stksize

lwp_default_stksize

logevent_max_q_sz

segkpsize

noexec_user_stack

fsflush 및 관련 매개변수

fsflush

tune_t_fsflushr

autoup

dopageflush

doiflush

프로세스 크기 조정 매개변수

maxusers

reserved_procs

pidmax

max_nprocs

maxuprc

ngroups_max

페이징 관련 매개변수

lotsfree

desfree

minfree

throttlefree

pageout_reserve

pages_pp_maximum

tune_t_minarmem

fastscan

slowscan

min_percent_cpu

handspreadpages

pages_before_pager

maxpgio

교체 관련 매개변수

swapfs_reserve

swapfs_minfree

커널 메모리 할당자

kmem_flags

kmem_stackinfo

일반 드라이버 매개변수

moddebug

ddi_msix_alloc_limit

네트워크 드라이버 매개변수

igb 매개변수

mr_enable

intr_force

ixgbe 매개변수

tx_queue_number

rx_queue_number

intr_throttling

rx_limit_per_intr

tx_ring_size

rx_ring_size

tx_copy_threshold

rx_copy_threshold

일반 I/O 매개변수

maxphys

rlim_fd_max

rlim_fd_cur

일반 파일 시스템 매개변수

ncsize

dnlc_dir_enable

dnlc_dir_min_size

dnlc_dir_max_size

TMPFS 매개변수

tmpfs:tmpfs_maxkmem

tmpfs:tmpfs_minfree

의사 터미널

pt_cnt

pt_pctofmem

pt_max_pty

STREAMS 매개변수

nstrpush

strmsgsz

strctlsz

시스템 V 메시지 대기열

시스템 V 세마포

시스템 V 공유 메모리

segspt_minfree

일정 잡기

disp_rechoose_interval

타이머

hires_tick

timer_max

SPARC 시스템 관련 매개변수

consistent_coloring

tsb_alloc_hiwater_factor

default_tsb_size

enable_tsb_rss_sizing

tsb_rss_factor

특정 지역 그룹 매개변수

lpg_alloc_prefer

lgrp_mem_default_policy

lgrp_mem_pset_aware

3.  NFS 조정 가능 매개변수

4.  인터넷 프로토콜 제품군 조정 가능 매개변수

5.  네트워크 캐시 및 가속기 조정 가능 매개변수

6.  시스템 기능 매개변수

A.  조정 가능 매개변수 변경 기록

B.  이 매뉴얼의 개정 기록

색인

일반 파일 시스템 매개변수

ncsize

설명

DNLC(디렉토리 이름 조회 캐시)의 항목 수를 정의합니다. 이 매개변수는 확인된 경로 이름 요소를 캐시하기 위해 UFS, NFS 및 ZFS에 사용됩니다.

또한 DNLC는 부정 조회 정보를 캐시합니다. 부정 조회 정보를 캐시한다는 것은 캐시에서 발견되지 않은 이름을 캐시하는 것을 의미합니다.

데이터 유형

부호 있는 정수

기본값

(4 x (v.v_proc + maxusers) + 320) + (4 x (v.v_proc + maxusers) + 320/100

범위

0 ~ MAXINT

단위

DNLC 항목

동적인지 여부

아니오

검증

없습니다. 값이 클수록 파일 시스템을 마운트 해제하는 데 걸리는 시간이 늘어나게 되는데 이는 파일 시스템을 마운트 해제하는 동안 해당 파일 시스템에 대한 항목을 캐시에서 비워야 하기 때문입니다.

변경 시기

kstat -n dnlcstats 명령을 사용하면 DNLC가 너무 작기 때문에 DNLC에서 항목이 제거된 때를 확인할 수 있습니다. pick_heuristicpick_last 매개변수의 합은 캐시가 너무 작기 때문에 재생 이용된 유효한 항목의 수를 나타냅니다.

시스템에서는 ncsize 값을 기준으로 DNLC에 대해 데이터 구조를 할당하기 때문에 ncsize의 값이 지나치게 높을 경우 시스템에 곧바로 영향을 주게 됩니다. 기본적으로 시스템에서는 ncsize에 대해 64바이트의 구조를 할당합니다. ufs_ninodenfs:nrnode를 명시적으로 설정하지 않을 경우 이 값은 UFS 및 NFS에도 영향을 줍니다.

커밋 레벨

불안정

dnlc_dir_enable

설명

크기가 큰 디렉토리 캐싱을 사용으로 설정합니다.


주 - 이 매개변수는 NFS나 ZFS 파일 시스템에는 영향을 주지 않습니다.


데이터 유형

부호 없는 정수

기본값

1(사용)

범위

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

동적인지 여부

예, 그러나 이 조정 가능 매개변수를 동적으로 변경하지는 마십시오. 이 매개변수는 원래 사용 안함으로 설정된 경우에만 사용으로 설정할 수 있으며, 원래 사용으로 설정된 경우 사용 안함으로 설정할 수도 있습니다. 그러나 이 매개변수를 사용으로 설정했다가 사용 안함으로 설정한 후 다시 사용으로 설정하면 사용되지 않는 디렉토리가 캐시될 수 있습니다.

검증

아니오

변경 시기

디렉토리 캐싱에 알려진 문제가 없는 경우입니다. 그러나 문제가 발생하면 dnlc_dir_enable을 0으로 설정하여 캐싱을 사용 안함으로 설정하십시오.

커밋 레벨

불안정

dnlc_dir_min_size

설명

한 디렉토리에 대해 캐시되는 최소 항목 수를 지정합니다.


주 - 이 매개변수는 NFS나 ZFS 파일 시스템에는 영향을 주지 않습니다.


데이터 유형

부호 없는 정수

기본값

40

범위

0 ~ MAXUINT(최대값 없음)

단위

항목

동적인지 여부

예, 이 매개변수는 언제든지 변경할 수 있습니다.

검증

없음

변경 시기

크기가 작은 디렉토리를 캐시하는 데 성능 문제가 발생할 경우 dnlc_dir_min_size를 늘려 보십시오. 개별 파일 시스템에 디렉토리 캐싱에 대한 고유한 범위 한계가 있을 수도 있습니다.

커밋 레벨

불안정

dnlc_dir_max_size

설명

한 디렉토리에 대해 캐시되는 최대 항목 수를 지정합니다.


주 - 이 매개변수는 NFS나 ZFS 파일 시스템에는 영향을 주지 않습니다.


데이터 유형

부호 없는 정수

기본값

MAXUINT(최대값 없음)

범위

0 ~ MAXUINT

동적인지 여부

예, 이 매개변수는 언제든지 변경할 수 있습니다.

검증

없음

변경 시기

크기가 큰 디렉토리에 성능 문제가 발생하면 dnlc_dir_max_size를 줄여 보십시오.

커밋 레벨

불안정