Solaris 9 操作环境的新增功能

软件开发人员环境

功能说明 

SPARC:64 位 Kodak 颜色管理系统 (KCMS) 库

Kodak Color Management SystemTM (KCMSTM) 现提供 64 位版本的库。当前使用 KCMS 并被转换成 64 位操作环境的应用程序现在可保留颜色管理。

随时就绪的电源管理

在 Solaris 8 操作环境中,使用新设备 Power ManagementTM 界面的设备驱动程序自动实现电源管理。

新增的 cpustat cputrack 命令

新增的 cpustatcputrack 命令分别捕获全系统和每个进程的 CPU 统计信息,以监视一个系统或进程的性能。

对运行时链接审计的扩展

调用运行时链接审计库的另一种方法由链接编辑器选项 -p-P 提供。已经添加了另外的运行时链接审计接口 la_activity()la_objsearch()

实际提取和报表语言 (Perl) 5

Solaris 8 发行版中包含流行的程序设计语言 Perl 5.005_03。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) 一一相关。该实现比标准实现更简单,可能对有些多线程应用程序有益。 

SPARC:音频混音器驱动程序

音频混音器驱动程序现在允许同时播放多个应用程序和录制音频。 

更新的支持群集设备驱动程序的 DDI 接口

文档概述为编写设备驱动程序的人员引入了设备类、必要的接口修改和添加的概念。 

8 位可视支持

8 位可视共享库允许仅有 24 位硬件的设备驱动程序显示 8 位可视应用程序。