精华内容
下载资源
问答
  • unix操作系统有哪些
    千次阅读
    2021-11-04 19:26:56

    UNIX操作系统中,文件的索引结构放在( )
    A. 超级块
    B. 索引结点
    C. 目录项
    D. 空闲块

    UNIX采用树形目录结构,文件信息存放在索引结点中。
    超级块是用来面熟文件系统的。

    更多相关内容
  • Unix操作系统的原理、优点与缺点

    千次阅读 2021-07-18 08:59:30
    Unix是20世纪70年代初出现的一...本文对Unix操作系统的原理、优点与缺点做了简单的分析。 Unix系统在计算机操作系统的发展史上占有重要的地位,对我们学习嵌入式操作系统重大的意义。本文主要分析了Unix操作系统的原

    Unix是20世纪70年代初出现的一个操作系统,除了作为网络操作系统之外,还可以作为单机操作系统使用。现在Unix系统的用户日益增多,应用范围也日益扩大。Unix系统在计算机操作系统的发展史上占有重要的地位,对已有技术不断作了精细、谨慎而有选择的继承和改造,并且,在操作系统的总体设计构想等方面有所发展,才使它获得如此大的成功。本文对Unix操作系统的原理、优点与缺点做了简单的分析。

    Unix系统在计算机操作系统的发展史上占有重要的地位,对我们学习嵌入式操作系统有重大的意义。本文主要分析了Unix操作系统的原理、优点和缺点。其中原理部分包括Unix系统的基本结构、Unix文件系统、Unix存储管理。

    一. Unix操作系统的原理

    Unix是一种多用户、多任务管理操作系统。Unix系统由硬件部分、内核、Shell和应用程序构成,用户通过Shell发送用户命令到内核。Unix文件系统采用树形结构。Unix支持多种处理器架构,按照操作系统的分类,属于分时操作系统。苹果系统就是基于Unix的。

    1.Unix系统的基本结构

    (1)内核层
    Unix系统内核的作用是与硬件交互并控制硬件向用户程序提供抽象服务。负责计算机系统中的资源管理和进程调度分配,其中包括中断处理、存储器管理、进程管理和I/O文件管理等。这些功能由Unix内核中的各个模块实现。其中包括直接控制硬件的各模块。Unix的内核是计算机硬件的第一次延伸,向用户提供接口进行服务,而用户不能够直接访问内核。

    (2)Shell及专用程序层
    Shell是Unix的用户接口,是Unix系统的重要组成部分。它负责完成用户命令的解释执行,完成Unix系统用户工作环境的设定等,但它不是内核的组成部分。在Unix系统中,一些命令通过应用程序的命令接口来实现。其中编译部件也在Shell及专用程序层上。

    (3)用户程序层
    用户程序层在Shell和专用程序的外部,与编译器同处最外层的是用户的实际应用程序。编译器主要完成将用户程序编译成系统可识别和处理的形式,也在用户程序层上。

    2.Unix文件系统

    Unix文件系统采用树形文件结构、内核与外核结合、设备与文件一样的管理机制和使用方法。Unix文件系统通过“磁盘索引i节点”和“目录项”来进行管理的,在文件被打开或被引用后还需要“内存索引i节点”、“用户文件描述表”、“文件表”。

    文件系统在磁盘中大致分为以下三个区域:

    (1)超级块
    作用是存放文件系统本身的结构信息,比如每个区域的大小以及有哪些空余的磁盘块信息。超级块中保存了全局文件信息,如硬盘已用空间、数据块可用空间、i结点信息等等。

    (2)i-节点表
    存储文件的属性,大小以及所有者等。每个i-节点结构的大小一致,而且访问的方式就和数组类似,比如要访问i-节点号为9的i-节点结构,就对应i-节点表中的第10个位置。i结点是Unix操作系统中文件的核心,也是操作系统与硬盘中存储的数据间的中介,如果这个结点信息出现错误的话,那么硬盘中存储的数据块将无法被用户所采用。

    (3)数据区
    文件的内容就保存在这个区域,磁盘上的所有块的大小都是相同的,如果该文件的内容存储下来不止需要一个块,那就使用多个块进行存储。如果文件很大的话,就需要很多个磁盘块才能存储下来。

    3.Unix存储管理

    存储管理是对作业从进入就绪状态起到运行结束之间所使用的存储器进行管理。可以将存储管理模块的任务分为存储分配、地址映射和存储保护。

    (1)存储分配
    一个程序在编译和链接后,得到一个称为内存映像的文件。该文件描述了这个程序在运行时所需要的内存大小,其中包括代码和数据区的地址。这些地址称为逻辑地址,并且以首地址0为参考地址。每当一个作业调入内存,进入就绪状态,存储管理模块就要根据可利用的内存空间与作业所需要的内存两者进行计算,给该作业分配相应的内存空间。

    (2)地址映射
    将一个作业装入内存,意味着一个进程将被创建。存储管理模块会把该作业的映像文件首地址(为零)对准内存中进程的首地址。这个进程的首地址或起始地址是内存中的物理地址,称为偏移量。映像文件的逻辑地址加上偏移量,得到内存中的地址值均为物理地址。计算逻辑地址到物理地址的转换工作称为地址映射。映像中所有的逻辑地址都可转换为物理地址。

    (3)存保护
    内存空间总是被若干个进程分享,其中包括操作系统本身要常驻在内存中的那一部分。内存保护的任务是对内存空间中已划分出的区域,知道它们各属于哪些进程,并且知道每个进程有权访问的区域。每当一个进程执行过程中需要访问某个地址时,存储管理模块就要检查一下这个进程是否有权访问这个物理地址。通常,每个进程在内存中的区域是该进程可以访问的合法地址。如果访问的地址落在该进程的区域之外,即产生了非法访问。一旦遇到非法访问,内存保护就要拒绝访问,并进行出错处理。

    二. Unix操作系统的优点

    Unix系统是最早出现的操作系统之一,现在Unix系统的技术已经变得成熟,它具有以下优点:

    1.可靠性高

    Unix操作系统具有较高的可靠性,Unix主机和服务器可以保持24小时不间断运行,使用Unix系统的主机/服务器更加稳定可靠。现在的Unix操作系统采用64位技术,多路I/O提高系统可靠性和性能,支持控制器热插拔、硬盘跨接和镜像等,满足了复杂的应用要求。

    2.良好的用户界面

    Unix系统提供了良好的用户界面,具有使用方便、功能齐全、清晰而灵活、易于扩充和修改等特点。Unix系统的使用有两种形式:一种是操作命令,即Shell语言,是用户可以通过终端与系统发生交互作用的界面;另一种是面向用户程序的界面,它不仅在汇编语言,而且在C语言中向用户提供服务。并且Unix有3种主流的Shell,同时为用户提供数千条系统命令,大大方便了系统操作、系统管理。系统的可操作性强,可以用非常简易的输出设备代替显示器,来操作计算机和完成复杂的系统开发和管理工作。

    3.良好的文件系统

    Unix系统的文件系统是树形结构。它由基本文件系统和若干个可装卸的子文件系统组成,既能扩大文件存储空间,又有利于安全和保密。Unix系统把文件、文件目录和设备统一处理。它把文件作为不分任何记录的字符流进行顺序或随机存取,并使得文件、文件目录和设备具有相同的语法语义和相同的保护机制,这样既简化了系统设计,又便于用户使用。其中跨平台的文件系统和网络文件系统都为用户提供了很大便利。

    4.可移植性强

    Unix系统包含有非常丰富的语言处理程序、实用程序和开发软件用的工具性软件,向用户提供了相当完备的软件开发环境。Unix系统的绝大部分程序是用C语言编程的,只有约占5%的程序用汇编语言编程。C语言是一种高级程序设计语言,它使得Unix系统易于理解、修改和扩充,并且具有非常好的移植性。

    5.强大的网络功能

    这是Unix系统的一大重要特色。作为Internet网络技术和异构系统互连重要手段的TCP/IP协议就是在Unix上开发和发展起来的,而且他也成为Unix系统的一个不可分割的部分。Unix几乎所有系统都包括对TCP/IP的支持。同时,在Internet网络服务器中,Unix服务器占80%以上,占绝对优势。还支持所有常用的网络通讯协议,能方便的与其他主机系统、各种广域网和局域网相连接。

    6.开放性

    这也是Unix系统的一大重要特色。一些Unix是部分开源的,也有一些分支是开源的。例如macOS就是基于Unix的bsd分支。任何人都可以一起发现漏洞,改进、增加新功能,提高安全性能,提高了知识的利用率,也促进了生态的发展。

    三. Unix操作系统的缺点

    虽然Unix系统具有很多优点,但也存在一些缺点。

    1.不适合普通用户

    Unix操作系统的使用需要使用者掌握晦涩难懂的计算机语言,而且操作复杂,没有智能修正,命令行易产生歧义,造成使用上的一些问题。因此,Unix系统具有一定的入门门槛,不适合普通用户使用。

    2.文本流作为接口不够方便可靠

    Unix系统从标准输入得到文本流,处理,向标准输出打印文本流。程序之间用管道进行通信,让文本流可以在程序间传递。在程序向标准输出打印时,数据被转换成文本,这是一个编码过程,而程序之间用管道进行通信,程序从文本中提取信息是一个解码过程。由于鼓励使用文本流,很多程序员很随意的设计他们的编码方式而不经过严密思考。这就造成了 Unix 的几乎每个程序都有各自不同的输出格式,使得解码成为非常头痛的问题,经常出现歧义和混淆。

    3.传统Unix内核可扩展性差

    Unix用一种极简的方法构建工具,大型和复杂的工具都可以通过小型简单的工具组合创建出来,而同样的方法没有在内核上继续应用。传统Unix内核只有少量的基础功能用于代码重用,可扩展性差。随着Unix的发展,开发者直接将代码添加到内核中,会使内核变得臃肿复杂、反模块化。

    展开全文
  • 操作系统Unix文件类型有哪些

    千次阅读 2020-12-07 15:43:27
    Unix文件系统的文件类型可以是以下之一: 普通文件 目录 符号链接 面向块的设备文件(block-oriented device file) 面向字符的设备文件(character-oriented device file) 管道(pipe)和命名管道(named pipe)(也叫...

    Unix文件系统的文件类型可以是以下之一:

    • 普通文件
    • 目录
    • 符号链接
    • 面向块的设备文件(block-oriented device file)
    • 面向字符的设备文件(character-oriented device file)
    • 管道(pipe)和命名管道(named pipe)(也叫FIFO)
    • 套接字(scoket)

    前三种文件类型是所有Unix文件系统的基本类型。
    设备文件与I/O设备以及集成到内核中的驱动程序相关。
    管道和套接字是用于进程间通信的特殊文件。

    参考文献:
    1. 《深入理解linux内核(第三版)》
    
    展开全文
  • UNIX操作系统设计(英文版)

    热门讨论 2012-04-18 13:06:17
    UNIX操作系统设计(英文版).
  • Unix/Linux操作系统介绍

    千次阅读 2021-01-29 15:48:23
    1.1 操作系统的作用 ...1.2 Unix/Linux操作系统介绍 1.2.1 Unix家族 1965:贝尔实验室(Bell Labs)加入一项由通用电气和麻省理工学院合作的计划,该计划要建立一套多使用者、多任务、多层次的MULTICS操作系统..

    1.1 操作系统的作用

    1.1.1 操作系统的目标

    1. 方便:使计算机系统易于使用
    2. 有效:以更有效的方式使用计算机系统资源
    3. 扩展:方便用户有效开发、测试和引进新功能

     

    1.1.2 操作系统的地位

    操作系统在计算机系统中承上启下的地位:向下封装硬件,向上提供操作接口。

     

    1.2 Unix/Linux操作系统介绍

    1.2.1 Unix家族

    1. 1965:贝尔实验室(Bell Labs)加入一项由通用电气和麻省理工学院合作的计划,该计划要建立一套多使用者、多任务、多层次的MULTICS操作系统。后来因为项目太为复杂失败。
    2. 1969:其主要开发者Thompson(后被称为UNIX之父)和Ritchie领导一组开发者,开发了一个新的多任务操作系统—UNICS,后来被改名为Unix,最初的Unix是用B语言和汇编语言混合编写而成。
    3. 1971:两人在贝尔实验室共同发明了C语言,并于1973用C语言重写了Unix。
    4. 1974:UNIX第一次出现在贝尔实验室以外。此后UNIX被政府机关,研究机构,企业和大学注意到,并逐渐流行开来。
    5. 1980:有两个最主要的Unix的版本线,一个是Berkeley的BSD UNIX,另一个是AT&T的Unix,两者的竞争最终引发了Unix的战争,最终导致Unix出现各种各样的变种。
    6. 1982:AT&T基于版本7开发了UNIX System Ⅲ的第一个商业版本,并不再开源。
    7. 1992~2001:由于版权问题,AT&T公司与BSD开发组开始了一场将近10年的版权官司。UNIX由于其昂贵的费用,仅局限于大型机的应用;BSD因为版权问题,失去了宝贵的发展时期。

     

    1.2.2 Linux家族

    1. Minix(mini-UNIX)最初是由Andrew Tanenbaum教授,仿照4.3BSD的源代码,白手起家完成了12000行C语言的编写工作这个系统只是一个教学工具,没有什么实际应用价值。
    2. 1990年,Linus Torvalds决定编写一个自己的Minix内核,初名为Linus' Minix,意为Linus的Minix内核,后来改名为Linux,此内核于1991年正式发布,并逐渐引起人们的注意。
    3. Linux操作系统的诞生、发展、和成长过程依赖于五个重要支柱:unix操作系统、minix操作系统、GNU计划、POSIX标准和互联网。
    4. GNU计划:GNU是“GNU is Not Unix”的递归缩写,由Richard M.Stallman于1984年创办,旨在开发一个免费、类unix的操作系统-GNU系统及其开发工具;Emacs编辑系统、BASH shell程序、GCC、GDB等开发工具都是GNU组织的产品。
    5. 1992年Linux与其他GNU软件结合,完全自由的操作系统正式诞生。该操作系统往往被称为“GNU/Linux”或简称Linux。
    6. POSIX标准:POSIX标准定义了操作系统应该为应用程序提供的接口标准,POSIX标准用来统一Unix、Linux各分支编程接口,以提高其通用型和可移植性。

     

    1.2.3 Linux的两类用户

     

    1.2.4 Linux的远亲

     

    1.2.5 Linux和Unix的联系

    1. UNIX系统是工作站上最常用的操作系统,它是一个多用户、多任务的实时操作系统,允许多人同时访问计算机, 并同时运行多个任务。UNIX系统具有稳定、高效、安全、方便、功能强大等诸多优点,自20世纪70年代开始便运行在许多大型和小型计算机上。
    2. UNIX虽然是一个安全、稳定且功能强大的操作系统,但它也一直是一种大型的而且对运行平台要求很高的操作系统,只能在工作站或小型机上才能发挥全部功能,并且价格昂贵,对普通用户来说是可望而不可及的,这为后来Linux的崛起提供了机会,Linux是一个类UNIX操作系统。
    3. Linux是免费的、不受版权制约、与UNIX兼容的操作系统。
    4. Linux在x86架构上实现了UNIX系统的全部特性,具有多用户多任务的能力,同时保持了高效性和稳定性,Linux具有如下的优秀的特点:
    1. 开放性;
    2. 完全免费;
    3. 多用户;
    4. 多任务;
    5. 良好的用户界面;
    6. 设备独立性;
    7. 提供了丰富的网络功能;
    8. 可靠的系统安全性;
    9. 良好的可移植性。

    1.2.6 Linux内核及发行版介绍

    1) Linux内核版本

    内核(kernel)是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序,它提供了一个在裸设备与应用程序间的抽象层。

     

    Linux内核版本又分为稳定版和开发版,两种版本是相互关联,相互循环:

    1. 稳定版:具有工业级强度,可以广泛地应用和部署。新的稳定版相对于较旧的只是修正一些bug或加入一些新的驱动程序。
    2. 开发版:由于要试验各种解决方案,所以变化很快。

     

    内核源码网址:http://www.kernel.org,所有来自全世界的对Linux源码的修改最终都会汇总到这个网站,由Linus领导的开源社区对其进行甄别和修改最终决定是否进入到Linux主线内核源码中。

     

    2) Linux发行版本

    Linux发行版 (也被叫做 GNU/Linux 发行版) 通常包含了包括桌面环境、办公套件、媒体播放器、数据库等应用软件。

     

    这些操作系统通常由Linux内核、以及来自GNU计划的大量的函式库,和基于X Window的图形界面,在X Window中用户同样可以通过使用鼠标对窗口、菜单等进行操作来完成相应的工作。

     

    X Window系统是一个非常出色的图形窗口系统,是类UNIX系统的图形用户界面的工业标准。X Window系统最重要的特征之一就是它的结构与设备无关。

     

    X Window系统的主要特点有如下几点:

    1. X Window系统是客户机/服务器结构的。X Window的实现是与操作系统内核分开的,其主要由X Server和X Client两部分组成。
    2. X Window系统不是Unix/Linux操作系统的必须的构成部分,而只是一个可选的应用程序组件。

     

     

     

    POSITION

    2015

    2014

    1

    Linux Mint

    Linux Mint

    2

    Debian

    Ubuntu

    3

    Ubuntu

    Debian

    4

    openSUSE

    openSUSE

    5

    Fedora

    Fedora

    6

    Mageia

    Mageia

    7

    Manjaro

    Arch

    8

    CentOS

    Elementary

    9

    Arch

    CentOS

    10

    Elementary

    Zorin

    1.2.7 Unix/Linux开发应用领域介绍

    1. Unix/Linux服务器

    是目前Unix/Linux应用最多的一个领域,可以提供Web、FTP、Gopher、SMTP/POP3、Proxy/Cache、DNS等服务器,支持服务器集群,支持虚拟主机、虚拟服务、VPN等。

     

    1. 嵌入式Linux系统

    嵌入式Linux是将流行的Linux操作系统进行剪裁修改,能够在嵌入式计算机系统上运行的一种操作系统。Linux嵌入式系统能够支持多种CPU和硬件平台,性能稳定,剪裁性好,开发和使用容易。其中包括Embedix、uCLinux、muLinux等。

     

    1. 桌面应用

    近年来,Linux系统特别强调在桌面应用方面的改进,并且已达到相当的水平,完全可以作为一种集办公应用、多媒体应用、网络应用等多方面功能于一体的图形界面操作系统,在办公应用方面,Unix/Linux集成了openOffice、SUN公司的StarOffice以及KOffice等工具。

     

    1. 电子政务

    随着Linux的快速发展,Linux已逐渐成为Windows系统重要的竞争力量。尤其是Linux在安全性方面的独特优势,又使得Linux在政府应用领域得到很大的发展。目前一些国家正将其电子政务系统向Linux平台迁移。中国政府也对Linux给予极大的支持。

    展开全文
  • 常见的操作系统有哪些

    万次阅读 多人点赞 2019-12-26 19:33:42
    3、Unix操作系统 无界面,使用命令操作,一般安装在服务器上面。 4、Mac操作系统 苹果公司开发的,一般PC不能使用。 摘自:https://blog.csdn.net/a15028596338/article/details/83021719 二、我们现在...
  • 文章目录一、UnixPOSIX标准二、MacOS三、类Unix/Unix-likeGNU/Linux四、DOS&Windows系列windows家族表在这里插入图片描述所有操作系统图谱==...文章最后有操作系统大全! 按照设计形式主要分为几大类 UNIX(sys...
  • UNIX操作系统发展史简介

    千次阅读 2020-10-02 21:37:32
    1964年贝尔实验室(Bell Labs)、通用电气(General Electric)和麻省理工学院(MIT)联合启动研发第二代分时操作系统MULTICS(Multiplexed Information and Computing Service)(注:MULTICS正式研制始于1965年) ...
  • 通过介绍 linux 和 unix 的发展历史,说明 unix 与 Linux 的关系与区别。最后阐述了 unix / Linux 系统的结构(内核层、shell层、应用层)。
  • UNIX和类Unix操作系统

    万次阅读 2020-09-08 09:55:23
    UNIX和类Unix操作系统 Unix是20世纪70年代初出现的一个操作系统,除了作为网络操作系统之外,还可以作为单机操作系统使用。 Linux的起源可以追溯到古老的UNIX系统。正因为受到了UNIX的影响,才诞生了Linux。 Linux...
  • unix操作系统基础

    2010-08-27 22:17:17
    unix操作系统基础unix操作系统基础unix操作系统基础unix操作系统基础unix操作系统基础unix操作系统基础
  • UNIX操作系统设计,修改了的页面方向旋转的错误. UNIX操作系统设计与实例,修改了目录在后的错误. 感谢 sd453247123提醒
  • 常见的Linux操作系统有哪些

    千次阅读 2021-05-10 00:49:18
    Linux操作系统诞生于1991 年的10 月5 日。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。以下是学习啦小编为你精心整理的Linux操作系统的种类,希望你喜欢。Linux操作系统的种类1、veket系统veket系统...
  • Unix操作系统设计第一章学习

    千次阅读 2017-10-10 18:46:14
    这一章主要对Unix系统的整个结构、进程间的关系以及内核进行了简要的描述。 系统结构
  • UNIX 操作系统体系结构调整

    万次阅读 2021-05-18 00:23:31
    这天,突然看到了一个名为《程序员应该访问的最佳网站中文版》,里面一 part 是《bash和bash脚本》,这种程序员+生产力相关内容是我最感兴趣的类目之一了,点进去浏览了一会。突然一个历史遗留的模糊问题又浮现在...
  • Unix操作系统常用命令

    万次阅读 多人点赞 2017-12-11 09:30:36
    Unix操作系统常用命令 一、关于档案/目录处理的命令 1、ls——列目录 这是最基本的档案指令。ls的意义为"list",也就是将某一个目录或是某一个档案的内容显示出来。 格式:ls-1ACFLRabcdfgilmnopqrstux-W[sv]...
  • 本书以UNIX系统V为背景,全面、系统地介绍了UNIX操作系统内核的内部数据结构和算法。本书首先对系统内核结构做了简要介绍,然后分章节描述了文件系统、进程调度和存储管理,并在此基础上讨论了UNIX系统的高级问题,...
  • unix操作系统与linux操作系统的区别

    千次阅读 2018-03-24 12:35:36
    unix是一个大公司实验室做的,AT&T公司的实验员,开始是屌丝自己玩着做的免费的,后来...后来改叫自由软件了,但不是完全免费也商业发布版,同时保留了免费版,也就是产品的初衷。unix因为是重金高富帅产...
  • 目前流行的操作系统有哪些

    千次阅读 2022-02-22 14:41:21
    Unix(价格昂贵),Dos(简易,windows,不开源),MacOs(苹果计算机的操作系统),linux(廉价,完全开发的系统)等 手机操作系统有: Android、iOS、Windows Phone(简称 WP) 嵌入式操作系统有: Windows ...
  • 首先我们来看看操作系统是什么,简单的来说操作系统是计算机系统的关键组成部分,负责管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本任务。操作系统是管理计算机...
  • 操作系统\UNIX系统编程.pdf操作系统\UNIX系统编程.pdf操作系统\UNIX系统编程.pdf操作系统\UNIX系统编程.pdf操作系统\UNIX系统编程.pdf
  • 服务器操作系统有哪些?

    千次阅读 2020-02-18 11:57:09
    服务器操作系统主要分为四大流派:WINDOWS、LINUX、NETWARE、UNIX。 服务器操作系统 1、WINDOWS 服务器操作系统 常用版本WINNT 4.0 Server、Win2000/AdvancedServer、Win2003/AdvancedServer,WINDOWS SER...
  • 初探 Unix 操作系统

    千次阅读 2018-08-05 22:34:08
    在互联网公司里面,基本大大小小所有的服务器端应用程序都是部署在 Linux ...所以就趁这段时间系统的学习一下 Linux 操作系统的基础知识。不求精通,但求能在工作上能够熟练操作,例如编写一些 Shell 脚本,配置一些...
  • 什么是类Unix系统

    万次阅读 2021-06-28 22:41:24
    这其中,和Unix最紧密,最竞争关系的系统就是linux操作系统。 linux相当程度上继承了Unix的特点,并都遵守 POSIX 规范。 类操作系统的应用非常广泛,基本上除去Windows,你所知道的每一个系统都是 UNIX 和类 ...
  • UNIX简化形成了Linux;Linux则是Android的内核;而苹果则是使用UNIX系统作为ios和macos的内核。几个系统出现的时间UNIX系统的诞生1969年,贝尔实验室的研究员...
  • 0. Unix / Linux操作系统介绍

    千次阅读 2018-01-25 15:03:40
    1. Unix/Linux操作系统介绍 1.1 操作系统的作用 1.1.1 操作系统的目标 ● 方便:使计算机系统易于使用 ● 有效:以更有效的方式使用计算机系统资源 ● 扩展:方便用户有效开发、测试和引进新功能 ...
  • scounix,unix操作系统简介scounix,unix操作系统简介scounix,unix操作系统简介scounix,unix操作系统简介scounix,unix操作系统简介scounix,unix操作系统简介scounix,unix操作系统简介scounix,unix操作系统简介scounix,...
  • 操作系统unix 进程调度策略

    千次阅读 2017-11-23 19:39:15
    这一周为了准备OS课程的Seminar而去研究了一下Unix的进程调度,从网上的资料和我查阅的纸质资料上看,研究System V的比较多,所以我就拿System V来做例子。需要注意的一点是,System V第一个版本是1983年发布的,...
  • 多数的国产操作系统都是基于Linux开发的,为什么集体用Linux,而不是采用Unix,哪怕是华为鸿蒙操作系统,为什么不使用Unix?抛开技术层面不说,Linux的普及率远比Unix的高,但不得不承认,很多大型场合仍然使用Unix...
  • Unix操作系统设计

    2013-04-01 14:51:14
    Unix操作系统设计,Maurice J.Bach著,陈葆珏,王旭等译

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 589,739
精华内容 235,895
关键字:

unix操作系统有哪些