操作系统原理linux
㈠ 【操作系统原理】什么是操作系统,操作系统的基本功能是什么,操作系统有哪些类型
您好!
操作系统是管理计算机硬件资源,控制其他程序运行并为用户提供交互操作界面的系统软件的集合。
操作系统是计算机系统的关键组成部分,负责管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本任务。操作系统的种类很多,各种设备安装的操作系统可从简单到复杂,可从手机的嵌入式操作系统到超级计算机的大型操作系统。
目前流行的现代操作系统主要有Android、BSD、iOS、linux、Mac OS X、Windows、Windows Phone和z/OS等,除了Windows和z/OS等少数操作系统,大部分操作系统都为类Unix操作系统。
操作系统主要分为三类:
一、桌面操作系统
桌面操作系统主要用于个人电计算机上。个人计算机市场从硬件架构上来说目前分为两大阵营,PC机与Mac机,从软件上可主要分为两大类,分别为类Unix操作系统和Windows操作系统:
1、Unix和类Unix操作系统:Mac OS X,Linux发行版(如Debian,Ubuntu,Linux Mint,Suse Linux,Fedora等);
2、微软公司Windows操作系统[2]:Windows XP,Windows Vista,Windows 7,Windows 8等。
二、服务器操作系统
服务器操作系统一般指的是安装在大型计算机上的操作系统,比如Web服务器、应用服务器和数据库服务器等。现在服务器操作系统只要集中在三大类:
1、Unix系列:SUN Solaris,IBM-AIX,HP-UX,FreeBSD等;
2、Linux系列:Red Hat Linux,CentOS,Debian,Ubuntu等;
3、Windows系列:Windows Server 2003,Windows Server 2008,Windows Server 2008 R2等。
三、
嵌入式操作系统
嵌入式操作系统应用在嵌入式系统的操作系统。嵌入式系统广泛应用在生活的各个方面,涵盖范围从便携设备到大型固定设施,如数码相机、手机、平板电脑、家用电器、医疗设备、交通灯、航空电子设备和工厂控制设备等。嵌入式操作系统种类繁多,目前广泛使用的操作系统包括:可以方便进行剪裁和移植的嵌入式Linux、Windows CE等嵌入式操作系统以及广泛应用在智能手机和平板电脑的Android、iOS、Symbian、Windows Phone和BlackBerry OS等操作系统。
希望以上回复能对您有所帮助,祝您生活愉快。谢谢!
㈡ 求推荐一本操作系统原理的书 linux的。
UNIX操作系统设计
作者:贝奇 页数:360
出版:机械工业出版社 ISBN:9787111078500
UNIX操作系统设计
《UNIX操作系统设计》以UIX系统为背景,全面、系统地介绍了其操作系统内核的内部数据结构和算法,其中包括基本内容、文件系统、进程调度和存储管理,并在此基础上讨论了UIX系统的高级问题,如驱动程序接口、进程间通讯与网络等。是从事UIX系统研究与实用程序开发人员的首选资料。
第1章 系统概貌
第2章 内核导言
第3章 数据缓冲区高速缓冲
第4章 文件的内部表示
第5章 文件系统的系统调用
第6章 进程结构
第7章 进程控制
第8章 进程调度和时间
第9章 存储管理策略
第10章 输入/输出子系统
第11章 进程间通信
第12章 多处理系统
第13章 分布式 UNIX 系统
㈢ 有本书叫《操作系统原理》,这里的操作系统是不是指所有的操作系统包括了windows,linux,unix
操作系统原理,是基础性知识,不包括一个具体的操作系统,但也许会有某些具体操作系统的应用举例。
㈣ linux操作系统原理教程
Linux操作系统,是一种计算机操作系统,中文读法大致一般为“哩内克斯”,但真正的读法应为“哩纳克斯”。Linux操作系统的内核的名字也是“Linux”。Linux操作系统也是自由软件和开放源代码发展中最着名的例子。
㈤ 如何学懂Linux系统原理,感觉看书看得好抽象,不知道看得的东西有什么用
不知道老兄写过裸机的程序没,当你的裸机程序越写越复杂,很难管理时,你就会发现有一个操作系统是多么的方便。你要做的,变成了只不过是写一个能供操作系统调度的任务,而不是设计整个系统。其实操作系统就是前人已经做好的一个非常强大的软件,如果你从设计的角度去看操作系统,肯定会发现很多有价值的东西。如果觉得自己基础概念掌握了,那就看源码吧,不用犹豫了哈。
㈥ 是先学《Linux》还是先学《计算机操作系统原理》啊
我觉得可以
同时进行,
计算机系统原理
好多实验可以通过linux来实现,特别是算法之类的东东
㈦ 操作系统原理 是研究linux 还是windows好
当然是研究Linux了,原因很简单,Linux的内核是公开的,而且介绍的书籍非常多,Windows则相对封闭,不透露核心源代码!,如果你有精力,就去研究Linux吧!有潜力的!