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

소프트웨어 개발자 환경

기능 설명  

SPARC: 64비트 Kodak 색상 관리 시스템(KCMS) 라이브러리

Kodak Color Management SystemTM(KCMSTM=Kodak 색상 관리 시스템)은 64비트 버전의 라이브러리를 제공합니다. 현재 KCMS를 사용하고 있고 64비트 운영 환경으로 변환되는 응용프로그램은 이제 색상 관리 기능을 보유할 수 있습니다.

항상 준비되어 있는 전원 관리

Solaris 8 운영 환경과 함께 새 장치 전원 관리 인터페이스를 사용하는 장치 드라이버가 자동으로 전원 관리됩니다. 

새로운 cpustat cputrack 명령

새로운 cpustatcputrack 명령은 시스템과 프로세스 당 CPU 통계를 별도로 캡처하여 시스템이나 프로세스의 성능을 감시합니다.

런타임 링크 감사 확장

링크 편집기 옵션인 -p-P에 의해 런타임 링크 감사 라이브러리를 불러오는 추가적인 수단이 제공됩니다. 별도의 런타임 링크 감사 인터페이스인 la_activity()la_objsearch()가 추가되었습니다.

Practical Extraction and Report Language(Perl) 5

인기 있는 프로그래밍 언어인 Perl 5.005_03이 Solaris 8 릴리스에 포함되어 있습니다. Perl은 보통 복잡한 시스템 관리 작업의 자동화와 CGI 스크립트 작성에 사용됩니다.  

개발자를 위한 롤 기반 액세스 제어(RBAC)

Solaris 운영 환경에 RBAC가 추가됨으로써 개발자들이 새로운 또는 수정된 응용프로그램에 섬세한 보안성을 부여할 수 있게 되었습니다. 이제 개발자들은 수퍼 유저와 같은 특정 ID를 검사하는 대신 권한 부여를 검사하는 특별한 함수를 작성할 수 있게 되었습니다.  

보안 경로 이름이 /usr/lib 에서 /usr/lib/secure로 변경됩니다.

파일을 미리 로드할 수 있는 보안 디렉토리는 이제 32비트 객체의 경우 /usr/lib/secure, 그리고 64비트 SPARCV9 객체의 경우 /usr/lib/secure/sparcv9입니다.

동적 문자열 토큰 지원

새로운 $ISALIST, $OSNAME$OSREL 동적 문자열 토큰으로 인해 명령 세트 지향 및 시스템 지향 종속성 설정이 훨씬 유연해졌습니다.

함수 업데이트: strftime()

strftime() 함수용 %u 변환 사양이 변경되었습니다.

대체 Libthread

대체 스레드 구현은 사용자 수준 스레드가 경량 프로세스(LWP)에 1대1로 관련되는 모델을 제공합니다. 이러한 구현 방식은 표준 구현 방식보다 단순하며 일부 다중 스레드 응용프로그램에 유용합니다.  

SPARC: 오디오 믹서 드라이버

오디오 믹서 드라이버는 여러 개의 응용프로그램이 동시에 오디오를 재생하고 녹음할 수 있도록 합니다.  

클러스터 인식 장치 드라이버를 위한 업데이트된 DDI 인터페이스

설명서 개요에서는 장치 클래스의 개념 및 장치 드라이버 기록자를 위해 필요한 인터페이스 수정 사항 및 추가 사항을 소개합니다.  

8비트 영상 지원

8비트 영상 공유 라이브러리는 24비트 전용 하드웨어 장착 장치 드라이버로 8비트 영상 응용프로그램을 표시할 수 있도록 합니다.