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으로 설정하면 콘솔에 기록되는 메시지로 인해 시스템 부트 속도가 눈에 띄게 느려집니다.

커밋 레벨

불안정