Chinaunix首页 | 论坛 | 博客
  • 博客访问: 86155
  • 博文数量: 29
  • 博客积分: 815
  • 博客等级: 军士长
  • 技术积分: 395
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-01 12:42
文章分类

全部博文(29)

文章存档

2016年(4)

2012年(24)

2011年(1)

分类: LINUX

2012-02-15 11:05:46

比较完整的操作系统=核心与其提供的接口工具+利用核心提供的接口工具所开发的软件
 
核心 kernel system底层
 
核心管理的事项:
系统调用接口 system call interface :通过接口 开发人员与核心沟通,进一步利用硬件资源      ;
进程控制 process control:控制PC中等待CPU运算处理的作业并有效分配CPU资源 ;
内存管理 memory management:控制整个系统内存,如内存不足,核心提供虚拟内存VM  ;
文件系统管理:file system management:文件系统管理包括I/0及不同文件格式的支持等;
设备驱动程序 device drivers :硬件管理是核心的主要工作之一,设备驱动程序就是核心需要做的事
 
GNU   史托曼  GPL   General Public License 通用公共许可证
 
linux开发标准
LinuxLSB  Linux Standard Base linux 标准基础
FHS    File system Hierarchy Standard 文件系统层次标准
 
linux系统特性:配置要求低廉 功能强大而稳定  独立工作 
优点:稳定的系统  免费或少许费用  安全性、漏洞的快速修补  多任务多用户  用户和组的规划  资源耗费比较少   适合需要小核心程序的嵌入式系统
缺点:没有特定的厂商支持   图形界面不够好
 
授权模式:
开放源码: GNU的GPL  \BSD Berkeley Software Distribution
封闭源码:免费软件  freeware 共享软件 shareware
 
 
阅读(927) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~