Solaris 10 新增功能

开发者增强功能

Solaris 10 1/06 发行版添加了以下开发者工具增强功能。要查看以前的 Solaris 10 3/05 发行版中新增的开发者工具,请参见开发者工具增强功能

mediaLib 2.3

该功能是 Solaris Express 10/05 发行版和 Solaris 10 1/06 发行版中的新增功能。

mediaLib 是一个用于生成可移植、高性能、多介质应用程序的低层次应用程序库。这些应用程序在 telco、bioinformatics 和 database 领域中非常有用。mediaLib 2.3 引入了多线程 (multithreaded, MT) 库,从而使多重处理机系统的性能更佳。另外,mediaLib 2.3 还引入了 340 个新函数。

有关详细信息,请参见 libmlib(3LIB) 和 libmlib_mt(3LIB) 手册页。另请参见 http://www.sun.com/processors/vis/mlib.html

高级 DDI 中断

此增强功能是 Solaris Express 6/05 发行版和 Solaris 10 1/06 发行版中的新增功能。

Solaris OS 现在提供新的 DDI 中断框架来注册中断和取消注册中断。还对信息告知中断 (Message Signalled Interrupts, MSI) 提供支持。新的管理界面使您可以处理优先级和功能、中断屏蔽和获得待定信息。

该框架包括以下新的接口:


注 –

要使用新框架的功能,开发者需要使用这些新的接口。避免使用以下这些仅为兼容性保留的接口:


有关更多信息,请参见《编写设备驱动程序》手册中的 "Interrupt Handlers"。另请参见新接口的各个手册页。这些接口的所有手册页在手册页 9F 一节中。