NetBSD 入门
http://tech.ddvip.com 2007年03月03日 社区交流
本文详细介绍NetBSD 入门
如果意识到不需要将软件和控制系统移植到新的操作系统是实实在在的优点,则可以节省投资并获得内心的宁静。通过这些优点,系统管理员和程序员可以重点关注更深入的问题,而不是仅关注如何与新的操作系统保持一致。
NetBSD 内核
NetBSD 内核的每个部分都经过仔细的分析,并充分考虑到了灵巧的设计和可移植性。下面简要地介绍 NetBSD 内核中的一些设计要素。
NetBSD 设备驱动程序
NetBSD 的与计算机无关的驱动程序框架是一种处理设备驱动程序的独特方法,并且是简单而快速的移植的关键。在大多数操作系统中,设备驱动程序特定于相应的硬件(显卡、网卡 (NIC),等等)、总线(如互连外围设备 (PCI)、工业标准体系结构 (ISA)、通用串行总线 (USB))和平台(i386、68k、PowerPC®,等等)。在 NetBSD 中,编写设备驱动程序的目标是跨多总线和多平台,从而允许开发人员可以通过包含附加设备驱动程序代码来为新的设置添加兼容性,而不用重新编写全新的驱动程序。与传统的操作系统设备驱动程序范例相比,这是一个巨大的改变,它可以帮助操作系统开发人员、系统管理员和组件供应商克服最大的障碍。
文件系统支持
NetBSD 鼓励可移植性和互操作性,它包括对许多不同的文件系统的支持。Berkeley 快速文件系统 (FFS) 是缺省选择,它支持 32 位和 64 位的配置。NetBSD 支持的其他主要文件系统包括 Linux ext2、Windows NTFS 和 FAT32 文件系统。它还通过 Rockridge 和 Joliet 扩展支持标准的 CD 文件系统、国际标准组织 (ISO) 9660。
来源:IBM DW中国 作者:Tim McIntire 责编:豆豆技术应用
- Linux/Unix 新闻
- Linux/Unix 入门
- Linux/Unix 命令
- Linux/Unix 安装
- Linux 嵌入式系统
- Linux/Unix 编程
- Linux/Unix 管理
- Linux/Unix 桌面
- Linux/Unix 内核
- Linux/Unix 软件
- SCO Unix
- NetBSD
- OpenBSD
- Redhat/Fedora Linux
- 手机
- Linux/Unix find 搜索命令
- Linux/Unix vi 命令
- Linux/Unix kde 桌面环境
- Linux/Unix GNOME 桌面环境
- Linux/Unix Make 命令
- Linux/Unix crontab 命令
- Linux/Unix ext3 文件系统
- Linux/Unix 文件系统详解
- Linux/Unix ADSL 拨号设置
- Linux/Unix GRUB 配置及应用
- Linux/Unix nfs配置
- Linux/Unix 硬件信息查看及管理
- Linux/Unix 优化
- Linux/Unix 交换分区Swap管理及应用
- Linux/Unix 用户管理
- Linux/Unix Ramdisk
- Linux/Unix 密码恢复管理
- Linux/Unix 文件删除恢复
- Linux/Unix fdisk分区
- Linux/Unix lvs负载均衡管理
- Linux/Unix root用户
- Linux/Unix 集群
- Linux/Unix 日志
- 更多Linux/Unix专题……