Solaris 9 9/04 운영 환경의 새로운 기능

장치 드라이버 작성

Solaris 9 릴리스에서는 다음과 같은 장치 드라이버 작성 기능이 향상되었습니다.

프레임 버퍼 전원 관리

특정 테이프 드라이브 및 프레임 버퍼와 같은 일부 장치는 드라이버가 분리되어도 전원이 끊기면 안 됩니다(전원 주기 시에도 동일).새 인터페이스 ddi_removing_power는 작업이 일시 정지되어 장치의 전원이 끊겼는지 확인합니다.새 등록정보인 no-involuntary-power-cycles를 지정하여 장치에 예상치 못한 전원 끊김이 발생하지 않도록 할 수 있습니다.

For more information, see the ddi_removing_power(9F) and no-involuntary-power-cycles(9P) man pages.

SPARC: Sun StorEdge 트래픽 관리자

Sun StorEdgeTM 트래픽 관리자 기능은 광채널 액세스 가능 기억장치와 같은 I/O 장치에 대한 다중 경로를 지원합니다.이 기능은 다중 장치 간에 작업 부하의 균형을 맞추어 줍니다.트래픽 관리자는 실패한 인터페이스 카드 또는 저장 장치의 요청을 작동하는 카드 또는 장치로 재지정하여 신뢰성을 높입니다.

SPARC: 드라이버 고장 입력기 하네스

드라이버 고장 입력기 하네스는 Solaris 장치 드라이버 개발 도구입니다.하네스는 개발 중인 드라이버가 하드웨어를 액세스할 때 발생할 수 있는 다양한 하드웨어 오류를 시뮬레이션하여 입력합니다.하네스는 SPARC 기반 장치 드라이버에서의 테스트 고장 조건의 영향을 테스트합니다.

For more information, see the man pages th_define(1M) andth_manage(1M).

일반 LAN 드라이버

드라이버 개발자는 일반 LAN 드라이버(GLD)를 사용할 수 있습니다.GLD는 Solrais 네트워크 드라이버에 대한 STREAMS 및 Data Link Provider Interface (DLPI) 기능의 대부분을 구현합니다.Solaris 8 10/00 릴리스까지 GLD 모듈은 Solaris x86 플랫폼판 네트워크 드라이버용으로만 제공되었습니다.이제 Solaris SPARC 플랫폼판 네트워크 드라이버용으로 GLD를 사용할 수 있습니다.

For more information, see Writing Device Drivers의 16 장, Drivers for Network Devices.