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.  이 매뉴얼의 개정 기록

색인

일정 잡기

disp_rechoose_interval

설명

이전의 rechoose_interval 매개변수와 마찬가지로 이 매개변수는 프로세스가 자신이 실행된 마지막 CPU에 대한 모든 유사성을 손실한 것처럼 나타나기 전까지의 시간을 지정합니다. 그러나 이 매개변수는 더 세부적인 시간 증분 간격으로 설정됩니다. 이 매개변수는 지금은 사용되지 않는 rechoose_interval 매개변수 대신 사용해야 하지만, /etc/system 파일에서 설정할 경우 rechoose_interval 매개변수도 계속 사용할 수 있습니다.

이 간격이 지나면 CPU가 스레드 일정을 잡는 데 사용될 후보로 간주됩니다. 이 매개변수는 실시간 클래스의 스레드에 적용되지 않고 다른 모든 스케줄링 클래스의 스레드에 적용됩니다.

이 매개변수의 값을 변경하려는 경우 다음 단계에 따라 mdb를 사용하십시오.

  1. 나노초를 측정되지 않은 시간으로 변환합니다. 예를 들어, 5000000나노초 기반 값을 측정되지 않은 시간으로 변환하려면 다음 구문을 사용합니다.

    # mdb -kw
    .
    .
    .
    > 0t5000000::time -u
        0xb6a444
  2. disp_rechoose_interval을 측정되지 않은 시간 값으로 설정합니다. 예를 들어, 위의 단계에서 반환된 값을 제공합니다.

        > disp_rechoose_interval /Z 0xb6a444
        disp_rechoose_interval:  0x447d998   =       0xb6a444
  3. disp_rechoose_interval이 적절한 값으로 설정되었는지 확인합니다. 예를 들면 다음과 같습니다.

        > disp_rechoose_interval::print
        0xb6a444
데이터 유형

부호 있는 정수

기본값

3

범위

0 ~ MAXINT

동적인지 여부

검증

없음

변경 시기

캐시가 큰 경우 또는 데이터 액세스 패턴에 문제가 없는데 캐시 누락이 지나치게 많이 발생하는 프로세스 또는 프로세스 세트가 시스템에서 실행 중인 경우입니다.

이 매개변수를 변경하기 전에 프로세서 세트 기능이나 프로세서 바인딩을 사용해 보십시오. 자세한 내용은 psrset(1M) 또는 pbind(1M)를 참조하십시오.

커밋 레벨

불안정

변경 기록

자세한 내용은 disp_rechoose_interval(Oracle Solaris 11)을 참조하십시오.