Solaris 10 새로운 기능

드라이버 향상

다음은 Solaris 10 8/07 릴리스에 새로 추가된 드라이버 및 향상된 드라이버 기능입니다.

RDS(Reliable Datagram Sockets)

이번 릴리스부터 소켓에서 InfiniBand 상호 연결을 통해 여러 대상으로 안전하게 메시지를 전송할 수 있게 해주는 RDS(Reliable Datagram Sockets) 프로토콜이 새로 추가되었습니다.

RDS는 새로운 SUNWrds 패키지를 통해 제공됩니다. SUNWrds 패키지는 소켓용의 rds 드라이버와 전송 인터페이스용의 rdsib 드라이버로 구성되어 있습니다.

향상된 USB EHCI 호스트 제어기 드라이버

향상된 USB EHCI 호스트 제어기 드라이버는 USB 2.0 또는 고속 등시성 장치를 위한 등시성 전송을 지원합니다.

자세한 내용은 usb_isoc_request(9S) 매뉴얼 페이지를 참조하십시오.

USCSI LUN 재설정 지원

이 기능은 uscsi 명령을 통해 LUN(logical unit number) 재설정을 지원하기 위한 것으로 uscsi_flags 설정을 USCSI_RESET_LUN으로 설정하는 LUN 재설정 명령을 사용할 수 있습니다.

SATA HBA 프레임워크 및 Marvell 드라이버

이 릴리스부터 READ/WRITE FPDMA QUEUED 명령이 지원됩니다. 특정 작업 부하 조건에서 Marvell 드라이버를 사용하여 I/O 작업을 수행할 경우 상당히 성능이 향상됩니다 작업 부하 조건이 다를 경우에는 성능 향상의 혜택이 적습니다. Sun Branded Hitachi 250GB HDS7225SBSUN250G 드라이브의 경우 대량 쓰기 시 월등해진 성능을 낼 수 있습니다.

또한 SATA 사양의 이 옵션을 지원하는 드라이브의 경우 여러 작업 부하 환경에서 성능이 상당히 향상됩니다.

Compact Flash 지원

CF(Compact Flash)를 지원함에 따라 CF-ATA 어댑터를 통해 CF 카드를 ATA 디스크로 사용할 수 있습니다. 따라서 CF 카드에서 시스템을 시작하고 CF 카드에 데이터를 저장하는 작업을 손쉽게 수행할 수 있습니다.

Compact Flash 지원에 대한 자세한 내용은 ata(7D) 매뉴얼 페이지를 참조하십시오.

USB 통신 장치 클래스의 ACM 드라이버

이번 릴리스부터 usbsacm 드라이버는 USB CDC ACM(Universal Serial Bus Communication Device Class Abstract Control Model) 사양을 준수하는 USB 모뎀을 지원합니다. 휴대폰, PCMCIA 카드 또는 모뎀과 같은 모든 장치에 usbsacm 드라이버를 연결할 수 있습니다. usbsacm 드라이버는 /dev/term/.아래에 term 노드를 생성합니다. 그러면 pppd(1M)를 사용하여 이러한 직렬 포트로 데이터그램을 전송할 수 있습니다.

CardBus 지원

CardBus 지원 기능은 Solaris에 32비트 PC 카드 지원을 제공합니다. 따라서 이제 Solaris에서는 16비트와 32비트 PC 카드를 모두 인식합니다. 자세한 내용은 pcic(7D) cardbus(4) 매뉴얼 페이지를 참조하십시오.

IBM LTO-4 테이프 드라이브 지원

이번 릴리스부터 Solaris OS는 IBM LTO-4 테이프 드라이브를 지원합니다.

HP LTO-4 테이프 드라이브 지원

이번 릴리스부터 Solaris OS는 HP LTO-4 테이프 드라이브를 지원합니다.

NVIDIA 그래픽 가속 드라이버

이 릴리스부터는 NVIDIA Quadro 및 GeForce 카드에 대한 Xorg 및 OpenGL용 그래픽 가속 드라이버가 포함됩니다. 이러한 드라이버에 대한 nvidia-settingsnvidia-xconfig 구성 도구도 제공됩니다.

SPARC: UltraSPARC-T1(Niagara) 시스템용 ntwdt 드라이버

이번 릴리스부터 sun4v 플랫폼에 역방향 호환성을 지원하는 워치독 타이머가 제공되며 이 타이머를 사용자가 프로그래밍할 수 있습니다. 역방향 호환 ntwdt 의사 드라이버가 제공하는 IOCTL을 통해 응용 프로그램 워치독 타이머를 조작할 수 있습니다.

x86: ACPI 열 영역 모니터

Solaris OS용의 초소형 ACPI 열 영역 모니터 의사 드라이버는 ACPI의 열 영역 이벤트를 처리합니다. 열 영역 이벤트는 가장 중요한 열 이벤트입니다. 해당 시스템의 BIOS가 특정 ACPI 메소드를 구현할 경우 이 의사 드라이버가 열 영역 이벤트를 처리합니다.

x86: Adaptec aac 하드웨어 지원

업데이트된 aac 드라이버는 차세대 로켓 칩 기반 Adaptec 하드웨어 RAID 어댑터를 지원합니다. 또한 제어기와 연결된 하드 드라이브를 구성 및 모니터링하는 ASM(Adaptec Storage Management) 유틸리티도 지원합니다.

자세한 내용은 Adaptec 웹 사이트(http://www.adaptec.com/en-US/products/adps/)를 참조하십시오.

x86: ATI IXP400용 Solaris 오디오 드라이버

audioixp 드라이버는 ATI Corporation의 ATI IXP400 Southbridge 칩셋용 Solaris 오디오 드라이버입니다. ATI IXP400 칩셋에는 AC97 오디오 제어기가 내장되어 있습니다. 이 칩셋은 최신 Ferrari4000 모델 등 많은 마더보드 공급업체에 채택되어 널리 사용되고 있습니다. audioixp 드라이버는 SADA(Solaris Audio Driver Architecture) 프레임워크를 준수합니다.

x86: HD(High-Definition) 오디오 드라이버

HD(High-Definition) 오디오 드라이버인 audiohd(7d)가 더 많은 오디오 CODEC을 지원하고 기본적인 오디오 재생 및 녹음 기능을 지원하도록 개선되었습니다. 지원되는 HD(High-Definition) 오디오 코덱은 다음과 같습니다.

x86: SATA AHCI HBA 드라이버

AHCI는 AHCI 사양과 호환되는 SATA 제어기용의 SATA HBA 핫 플러그 지원 드라이버입니다. AHCI 드라이버는 INTEL ICH6 및 VIA vt8251 제어기를 지원하지만 다른 AHCI 호환 제어기에는 사용할 수 없습니다.

자세한 내용은 ahci(7D) 매뉴얼 페이지를 참조하십시오.