Solaris 10 OS에서 Sun Microsystems는 예측적 자가 치유 기능이 있는 시스템과 서비스를 구축 및 구현할 수 있는 새로운 아키텍쳐를 개발했습니다. Sun 시스템과 서비스는 자가 치유 기술을 사용하여 가용성을 최대화합니다. 예측적 자가 치유를 참조하십시오. 예측적 자가 치유 기능의 부트 및 서비스 관리 프로세스가 크게 변경되었습니다. Solaris Service Manager를 참조하십시오. 또한 Solaris 10 OS에서는 운영 체제의 설치 과정을 변경하여 간단하며 통합된 설치 과정을 제공합니다. Solaris 설치 변경 - 설치 통합 포함을 참조하십시오.
Solaris 10 OS에서는 Solaris 영역 소프트웨어 분할 기술을 도입했습니다. Solaris 영역은 Solaris Containers 환경의 구성 요소입니다. 영역은 운영 체제 시스템 서비스를 가상화하는 데 사용되며 응용 프로그램을 실행하기 위한 분리되고 안전한 환경을 제공합니다. Solaris 영역 소프트웨어 분할 기술을 참조하십시오.
Solaris 10 소프트웨어의 기타 주요 기능으로는 DTrace 동적 추적 기능, 처리 권한 관리 및 네트워크 스택용 새로운 구조 등이 있습니다. DTrace는 Solaris 사용자, 관리자 및 개발자에게 새로운 수준의 커널 및 사용자 프로세스 관찰 기능을 제공하는 포괄적인 동적 추적 기능입니다. 자세한 내용은 DTrace 동적 추적 기능을 참조하십시오. Solaris 소프트웨어에서 이전에 수퍼유저 기능이 필요했던 프로세스에는 이제 처리 권한이 필요합니다. 처리 권한 관리는 권한을 사용하여 작업을 수행하는 데 필요한 권한으로만 프로세스를 제한합니다. 자세한 내용은 처리 권한 관리를 참조하십시오. 또한 특히 중요한 점으로 TCP 연결용 네트워킹 스택이 안전성을 향상시키는 동시에 매우 높은 성능을 제공할 수 있도록 아키텍쳐가 변경되었습니다. 자세한 내용은 네트워크 스택용 새 아키텍쳐를 참조하십시오.
Java 2 Platform, Standard Edition 5 또한 주요 기술입니다. 이 플랫폼에서 사용 가능한 개선에 대한 설명은 Java 2 Platform, Standard Edition 5 향상을 참조하십시오. 또한 중요한 점으로 Solaris 10 소프트웨어에서는 AMD Opteron 프로세서의 64비트 컴퓨팅 성능을 지원할 수 있게 되었습니다. 자세한 내용은 x86 시스템에서의 64비트 지원을 참조하십시오. 마지막으로, Solaris 10 소프트웨어는 Java Desktop System, 릴리스 3을 도입했습니다. 이 데스크탑 시스템은 오픈 소스 소프트웨어를 Sun의 혁신 기술과 결합합니다. 자세한 내용은 Java Desktop System, 릴리스 3을 참조하십시오.
이 책에서는 Sollaris 10 소프트웨어에 있는 이들 주요 기능과 기타 많은 새 기능에 대하여 간략히 설명합니다. 대부분의 Solaris 10 기능은 Software Express 프로그램을 통하여 소개되었습니다. 원래 Solaris Express 릴리스 날짜별로 모든 Solaris 10 기능 목록을 보려면 Software Express 릴리스 날짜별 기능을 참조하십시오.