频 道 直 达 - 新闻 - 培训 - 软件 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 读书 - 博客 - BBS
51CTO.COM_中国最大的网络技术网站
找资料:

1.1.2 Solaris 9

作者: Jim Mauro; Richard McDougall 出处:机械工业出版社华章公司  2007-09-21 17:13    砖    好    评论   进入论坛
阅读提示:《Solaris 内核结构》(第2版)第一部分为Solaris内部结构介绍,本文是对Solaris 9的总结。

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,显著地提高了性能,而且使得到单层的线程模型的过渡成为多线程应用的缺省行为。

【责任编辑:雪花 TEL:(010)68476606】

回书目   上一节   下一节
专题
Solaris基础知识入门
操作系统密码恢复专题
Linux/Solaris服务器的安全配置
全面解构SOA技术理念
Solaris 10 配置管理
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 最 大 的 网 络 技 术 网 站 ·
技 术 成 就 梦 想
订阅技术快讯
电子杂志下载
名称:SQL Server数据库管理精品黄皮书
简介:书中文章经过精挑细选,便于用户能根据自己的实际工作和学习,快速在本书寻找到相关资料。内容涵盖了SQL Server的安装与升级、语句查询、数据备份和恢复、自动化任务、数据同步、数据字典、安全和预防、性能和优化、集群等各方面应用信息,以及DBA管理人员在数据库管理工作中
名称:2007路由技术大全
简介:《2007路由技术大全》由51CTO.com网站特别策划制作,该书包括路由器技术、路由器产品、路由器配置、安全设置、路由器故障处理、路由器密码恢复,以及广大网友在实践使用中的心得经验和技巧文章,内容注重实用性,适用于初学者入门,也适合多年从业者提高,是一本实践和理论完
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。
浏览器的战国时代
浏览器的战国时代
ARP攻击防范与解决方案
ARP攻击防范与解决方案
NAC安全访问控制
NAC安全访问控制
· NAC安全访问控制
· 网络布线测试仪器
· Windows Server 2008专..
· Windows远程桌面应用
· 网络故障排除宝典
· 运营商封堵ADSL共享 中..
· 解析35岁技术人的价值..
· 世纪枭雄比尔盖茨的王..
· 主流品牌防火墙配置
· ASP.NET开发教程
· 超级计算机TOP500专题
· Vista SP1对决XP SP3
· SQL Server 2008/2005..
· 程序员如何成长?
· C#技术开发指南
· 虚拟化技术还有点“虚”
ARP攻击防范与解决方案
ARP攻击防范与解决方案
SQL Server 2008/2005全解
SQL Server 2008/2005全解
SOA 面向服务架构
SOA 面向服务架构
· SOA 面向服务架构
· SQL Server 2008/2005..
· Apache技术专题
· 三层交换技术专题
· SQL Server入门到精通
· Windows远程桌面应用
· C#技术开发指南
· Apache技术专题
· Windows集群服务应用
· C#技术开发指南
· 国际文档格式标准开战
· 路由器设置与口令恢复
· Linux 集群技术专题
· PHP开发应用手册
· SOA 面向服务架构
· 企业数据恢复指南
ARP攻击防范与解决方案
ARP攻击防范与解决方案
SQL Server 2008/2005全解
SQL Server 2008/2005全解
SQL Server入门到精通
SQL Server入门到精通
· SQL Server入门到精通
· SQL Server 2008/2005..
· SOA 面向服务架构
· Apache技术专题
· C#技术开发指南
· 三层交换技术专题
· Apache技术专题
· C#技术开发指南
· Windows远程桌面应用
· 企业数据恢复指南
· Windows集群服务应用
· 路由器设置与口令恢复
· Linux 集群技术专题
· SOA 面向服务架构
· 了解统一威胁管理(UTM)..
· 反垃圾邮件技术应用