Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1299836
  • 博文数量: 554
  • 博客积分: 10425
  • 博客等级: 上将
  • 技术积分: 7555
  • 用 户 组: 普通用户
  • 注册时间: 2006-11-09 09:49
文章分类

全部博文(554)

文章存档

2012年(1)

2011年(1)

2009年(8)

2008年(544)

分类:

2008-04-15 11:42:29


开发环境配置
6 • 规划OpenSolaris 环境47
表6–1 可配置实践组件支持(续)
可配置组件来自OpenSolaris 项目的支持
虚拟OS 环境OpenSolaris 中的区域和标记区域在Solaris 实例中提供了受保护的虚拟化
系统环境,从而允许一个或多个进程以隔离方式运行,不受同一系统中
其他活动的影响。
OpenSolaris 支持Xen,这是由剑桥大学计算机实验室的Xen 小组开发的
开放源代码虚拟计算机监视器。有关Xen 项目的详细信息和链接,请访
问。
OpenSolaris 也可以与VMWareTM 结合使用,有关介绍如何入门的最新文
章,请访问。
有关如何利用区域和标记区域在不影响其他区域中的开发者的情况下进行
Solaris 和Linux 应用程序的内核和用户模式开发的更多信息,请参见第2
章。
网络
OpenSolaris 项目从根本上提高网络性能而并不需要对现有应用程序进行更
改,解决了将来面临的网络难题。
■ 使用增强的TCP/IP 栈,将应用程序性能提高了50%
■ 支持多种最新的网络技术,如10 GB 以太网、无线网络和硬件负载转移
■ 通过扩展路由和协议支持,实现高可用性、流化处理和IP 语音通讯
(Voice over IP, VoIP) 等网络功能
■ 支持当前的IPv6 规范
请访问以下网址了解有关OpenSolaris 项目中正在进行的网络开发的更多
信息:。通过参与
OpenSolaris 项目可以采用最新的技术改进网络的整体性能。构建于
OpenSolaris 之上的实践环境具有自我维持功能,因为运行的始终是最新、
最强大的环境,且能够自我更新。
开发环境配置
48 操作系统介绍:OpenSolaris 项目简明使用手册• 2006 年12 月
OpenSolaris 策略
目的
本章旨在详细介绍OpenSolaris 项目开发过程的相关步骤以及OpenSolaris
项目中使用的编码样式。
77
49
其他资源
OpenSolarisDevelopment Process:
http://www.opensolaris.org/os/community/onnv/os_dev_process/
C Style and Coding Standards for SunOS:
os/community/documentation/getting_started_docs/
OpenSolaris 策略
50 操作系统介绍:OpenSolaris 项目简明使用手册• 2006 年12 月
开发过程与编码样式
OpenSolaris 项目的开发过程大致分为下列几个步骤:
1. 构思
首先,有人提出了增强的想法或者发现了缺陷。可以在
Web 页面搜索现有错误、提交新错误或
提出增强请求(request for enhancement, RFE)。接下来,根据有关电子邮
件列表向相关的其他开发者发送通告。发送通告有以下优点:
■ 让大家一起讨论相关更改或增强
■ 确定所提出的更改的复杂性
■ 判断社区参与者的兴趣
■ 找出可能的团队成员
2. 设计
设计阶段确定是否还要正式的设计审阅。如果需要正式审阅,则应完
成以下步骤:
■ 确定设计和体系结构审阅人员
■ 编写设计文档
■ 编写测试计划
■ 进行设计审阅并取得适当的赞同意见
3. 实现
实现阶段需要完成下列任务:
■ 根据策略和标准编写实际代码
可从此处下载《C Style and Coding Standards for SunOS》:

os/community/documentation/getting_started_docs/。
■ 编写一组测试程序
■ 通过各个单元和整合前测试
■ 编写或更新用户文档(如果需要)
■ 确定代码审阅人员,以准备整合
4. 整合
在完成了所有审阅工作且授予了集成的权限之后,即可进行整合。
开发过程与编码样式
 

以上文章转自于 : http://developers.sun.com.cn/
阅读(349) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~