1.1.2 Solaris 9
Solaris 9提供了几个新的内核特性,拉大了Solaris和其他商用操作系统的距离。这些特性包括:内存性能的增强、新的资源控制和工具及新的调度类。
多页面大小支持(Multiple Page Size Support,MPSS)。内存以页面为单位进行分配,页面的缺省大小是8KB。然而,UltraSPARC硬件支持更大的页面尺寸——最大为4MB。MPSS的命令行界面可用于为应用程序定义更大的页面尺寸。使用更大的页面可为要求大量物理内存配置的应用程序提供相当可观的性能改善。
内存放置优化(Memory Placement Optimization,MPO)[Solaris 9 9/02]。在Sun的高端服务器上运行的应用程序可以受益于分配内存库中离应用程序线程执行的处理器最近的物理内存页。执行线程与所用到的内存的接近减少了内存操作的延迟,因此提高了性能。MPO紧密集成到Solaris调度程序和内存分配的内核代码库,它努力保持物理内存分配与执行应用线程的处理器的接近。
动态紧密共享内存(Dynamic Intimate Shared Memory,DISM)。紧密共享内存在Solaris 2.6引入;它通过为共享段分配大的内存页面、在内存中锁住页面、与所有与共享内存段相关联的进程共享底层页面转换信息,优化了System V的共享内存。DISM动态地改变共享段的大小,使动态增加内存的使用成为可能(使用Sun的动态重新配置特性),改变数据库缓存的大小(由System V共享内存段实现)无需停止和重启数据库实例。最初的DISM实现(在Solaris 8中发布)没有包括对大页面的支持。Solaris 9 9/02增加了DISM内存段的大页面支持。
资源管理器(Resource Manager,RM)。Solaris 9集成了资源管理工具,包括用于分隔可用硬件资源的资源池和项目与任务工作负载标志符。监控能力被集成到打包的Solaris辅助程序prstat(1M),强化的记账子系统基于工作负载标志符和资源使用提供扩展的记账信息。
公平份额(Fair Share,FSS)和固定优先级(Fixed Priority,FX)调度类。除了传统的分时(Timeshare,TS)、实时(Real Time,RT)和交互(Interactive,IA)调度类,Solaris 9增加了公平份额(FSS)和固定优先级(FX)调度类。FSS类完全替换了以前的SHR类(Solaris资源管理器1.X);它基于用户定义的可用处理器资源份额给内核线程分配处理机时间。通过FX类中线程的优先级在线程的生存期不被内核改变的方法,FX类增加了固定优先级调度。FSS类是资源管理器工具不可或缺的部分,使用资源池管理共享份额的分配。
Unix文件系统(UFS)的强化。UFS,Solaris操作系统的缺省文件系统,在日志和直接I/O读/写并发方面提高了性能。
Solaris卷管理器(Solaris Volume Manager,SVM)。集成到Solaris 9中的SVM能够创建RAID 0、RAID 1、RAID 10和RAID 5的存储卷,也包括软分区的支持,打破了每卷七个分区的限制。
线程库。线程库libthread.so,显著地提高了性能,而且使得到单层的线程模型的过渡成为多线程应用的缺省行为。
| 回书目 上一节 下一节 |
|
· 第六章 你能帮我吗?.. · Linux笔试面试题选摘测.. · 08年5月软考网管上午真.. · 性能测试从零开始 目录 · 08年5月软考网工上午真.. · 上周拒绝服务攻击(DDo.. |
· 08年5月各大网上书店及.. · 2008年5月24日软考试题.. · 软件设计师专家临考模.. · 上周网络管理员专家自.. · 网络工程师自测获奖名.. · 08年4月各大网上书店及.. |
|
||||
| · NAC安全访问控制 · 网络布线测试仪器 · Windows Server 2008专.. · Windows远程桌面应用 · 网络故障排除宝典 · 运营商封堵ADSL共享 中.. · 解析35岁技术人的价值.. · 世纪枭雄比尔盖茨的王.. |
· 主流品牌防火墙配置 · ASP.NET开发教程 · 超级计算机TOP500专题 · Vista SP1对决XP SP3 · SQL Server 2008/2005.. · 程序员如何成长? · C#技术开发指南 · 虚拟化技术还有点“虚” |
|||
|
||||
| · SOA 面向服务架构 · SQL Server 2008/2005.. · Apache技术专题 · 三层交换技术专题 · SQL Server入门到精通 · Windows远程桌面应用 · C#技术开发指南 · Apache技术专题 |
· Windows集群服务应用 · C#技术开发指南 · 国际文档格式标准开战 · 路由器设置与口令恢复 · Linux 集群技术专题 · PHP开发应用手册 · SOA 面向服务架构 · 企业数据恢复指南 |
|||
|
||||
| · SQL Server入门到精通 · SQL Server 2008/2005.. · SOA 面向服务架构 · Apache技术专题 · C#技术开发指南 · 三层交换技术专题 · Apache技术专题 · C#技术开发指南 |
· Windows远程桌面应用 · 企业数据恢复指南 · Windows集群服务应用 · 路由器设置与口令恢复 · Linux 集群技术专题 · SOA 面向服务架构 · 了解统一威胁管理(UTM).. · 反垃圾邮件技术应用 |
|||