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

인쇄 보기 종료

업데이트 날짜: 2014년 12월
 
 

moddebug

설명

이 매개변수를 사용으로 설정하면 모듈 로드 프로세스의 다양한 단계에 대한 메시지가 표시됩니다.

데이터 유형

부호 있는 정수

기본값

0(메시지 해제)

범위

유용한 값은 다음과 같습니다.

  • 0x80000000 – [un] loading... 메시지를 출력합니다. 로드되는 모든 모듈에 대해 다음과 같은 메시지가 콘솔과 /var/adm/messages 파일에 나타납니다.

    Apr 20 17:18:04 neo genunix: [ID 943528 kern.notice] load 'sched/TS_DPTBL' id 15
    loaded @ 0x7be1b2f8/0x19c8380 size 176/2096
    Apr 20 17:18:04 neo genunix: [ID 131579 kern.notice] installing TS_DPTBL,
    module id 15.
  • 0x40000000 – 자세한 오류 메시지를 출력합니다. 로드되는 모든 모듈에 대해 다음과 같은 메시지가 콘솔과 /var/adm/messages 파일에 나타납니다.

    Apr 20 18:30:00 neo unix: Errno = 2
    Apr 20 18:30:00 neo unix: kobj_open: vn_open of /platform/sun4v/kernel/exec/sparcv9/intpexec fails
    Apr 20 18:30:00 neo unix: Errno = 2
    Apr 20 18:30:00 neo unix: kobj_open: '/kernel/exec/sparcv9/intpexec'
    Apr 20 18:30:00 neo unix:  vp = 60015777600
    Apr 20 18:30:00 neo unix: kobj_close: 0x60015777600
    Apr 20 18:30:00 neo unix: kobj_open: vn_open of /platform/SUNW,Sun-Fire-T200/kernel/exec/sparcv9
    /intpexec fails,
    Apr 20 18:30:00 neo unix: Errno = 2
    Apr 20 18:30:00 neo unix: kobj_open: vn_open of /platform/sun4v/kernel/exec/sparcv9/intpexec fails
  • 0x20000000 - 더 자세한 메시지를 출력합니다. 이 값은 시스템 부트 중 0x40000000 플래그가 출력하는 것 이상의 추가 정보는 출력하지 않습니다. 그러나 이 값은 모듈이 언로드될 때 모듈 해제에 관한 추가 정보를 출력합니다.

이러한 값을 함께 추가하여 최종 값을 설정할 수 있습니다.

동적인지 여부

예

검증

없음

변경 시기

모듈이 예상대로 로드되지 않거나 모듈을 로드하는 동안 시스템이 중단되는 경우에 변경합니다. 0x40000000으로 설정하면 콘솔에 기록되는 메시지로 인해 시스템 부트 속도가 눈에 띄게 느려집니다.

커밋 레벨

불안정