1操作系统及linux历史

1操作系统及linux历史

ID:35993845

大小:480.00 KB

页数:7页

时间:2019-04-29

1操作系统及linux历史_第1页
1操作系统及linux历史_第2页
1操作系统及linux历史_第3页
1操作系统及linux历史_第4页
1操作系统及linux历史_第5页
资源描述:

《1操作系统及linux历史》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第一章北桥负责主板根CPU的通信南桥负责IO设备根主板的通信那桥接在北桥上北桥接CPU像淘宝把网页放在固态硬盘上固态硬盘接在北桥提高速度什么都要折中技术和做人都要折中程序局部性原理包括时间局部性和空间局部性时间局部性:最近访问的数据缓存空间局部性:访问一个数据挨着的数据也缓存到内存由于不同芯片的结构不同汇编语言不能一直所以将底层不同增加一个中间层将底层硬件功能用软件抽象实现API在API之上编写高级语言就可以移植了库是一种虚拟程序APIapplicationprograminterface硬件架构交互比较困难程序需要移植:这些知识很关键ARM:手机等x86:32

2、平台x64:安腾:inter的从惠普收购的64位alpha:惠普因特尔已经着急了下一个巨头可能是ARMUltraSpart:这个是sun的很牛很早就支持64位Power:IBM的性能超强价格超强第一个主频超过4GHZ现在遇到瓶颈了4GHZ很难超越M68k:摩托罗拉的PowerPc:摩托苹果IBM联合的性能比power稍差一点苹果需要很强的CPU其他。。。OS:linux里那可四windowsUnixHP-UXSolarisAIXSCOUNIXUnixwareOS/2多进程CPUslice(时间片)5MS5MS**Memory分段地址起始位地址是相对的在计算机内部

3、完成程序分段虚拟地址空间32位系统4G内存地址总线32位最多引用4G物理内存库:可以被其它程序调用执行可以执行一个统一调用机制有了操作系统任何程序想跟硬件打交道必须经过操作系统将系统调用再次封装做成更高级的接口就是库(API)Shell人机交互接口kemel控制进程管理硬件资源虚拟成其他样子提供给进程进程间长生干扰内核就是资源管理者防止干扰如果库的调用接口一致程序可跨平台也可以直接调用内核编成后台服务是随系统自动启动另外一些按需启动这种程序称作交互式程序跟用户交互应用程序和内核隔离起来保护模式CPU有四个级别最内层0级别只有内核能运行在0级别应用程序用在最外环中

4、间两环没用内存空间分成Bios空间kernel空间和应用程序空间按需启动:指挥操作系统启动必须给操作系统提供特殊的应用程序shell(壳)Shell包括两种类型GUI图形类型:CLI命令行:内核的功能:进程管理内存管理提供文件系统提供网络功能提供硬件驱动提供安全机制批处理系统:作业GE,BALLMIT研制多任务处理系统汇编语言研发贡献了大量的年轻的科学家负责这个项目MainFrame(大型机)基本功能实现了叫MulticsGE退出贝尔退出福特使用这个系统到两千年才下线Ken(人),:SpaceTraval游戏因为不能用Multics申请PDP-1.1领导不批心情

5、落魄的流浪在Bell一天偶遇PDP7机自己开发内核成功没人对他的游戏感兴趣但是对系统感兴趣Ken在别人要求下移植一个同事给这个系统启明Uunics(简丹的)—〉UnixDan和Ken对B语言改进引入变量指针等机制B—〉C完全用C语言重写Unix发表论文讲述Unix系统由于反垄断法不得不把系统远吗给大学等研发机构Ken1976年去伯克利分校任教伯克兰的MillJoy成立BSRG:研究ken加入发布叫做BSDBolSystemDistribution这是Bell被卖不受反垄断法管理开始出售UnixDEC:PDP-1.1VAXUnix不屑于跑在PC机Microsoft

6、成立包装发行卖Unix叫XanixCp/mà比尔盖茨花了五万美元买了系统转手卖给IBM并重新开发产生Dos乔布斯:jobs图灵是同性恋乔布斯崇拜图灵成立苹果pc上装的是unixcpupowerXercx(施乐):复印机在Unix上研究出第一个鼠标第一个图形化领导却不喜欢会影响计算机销售领导决定弃之不用乔布斯游施乐买了份图形化源码(价格非常低)Park比尔盖茨从乔布斯手中骗走一份重命Windows在dos上重新研发的但是跟乔布斯的不一样(伟大的企业家都适合偷的)FreeBsd:专著pcOpenBsd:专著安全NetBsd:专著服务苹果的核心是FreeBsd的内核S

7、unMicroSystemSunOS–〉Solaris正统Unix但是只能在自己平台不能埋头学习还要抬头看路Csh:sUn创始人发明微软:经常蓝屏比尔盖茨演示的时候都蓝屏着很恼火DEC:Unix出现后vax-〉vms用的人少了被康柏收购vms团队被比尔盖茨挖走在vms上改进vms重新生成新版本winodwsnt内核不是dos是vms引入service功能配置文件完全类似UnixUnix闭源Andrew:minix有一年去芬兰教学学生写驱动想加进去但是教授不让Linus:外公是信息工业部部长送了他电脑自己根据minix修改了linux并发公告跟那个老头不一样80S

8、tallman,提倡Fr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。