• Linux 操作系统基础知识

    时间:2023-07-07 12:41:49

    1.操作系统总体介绍•CPU: 就像人的大脑,主要负责相关事情的判断以及实际处理的机制。查询指令: cat /proc/cpuinfo•内存: 大脑中的记忆区块,将皮肤、眼睛等所收集到的信息记录起来的地方,以供CPU进行判断。查询指令: cat /proc/meminfo物理内存物理内存,就是我们将...

  • 操作系统知识清单

    时间:2023-01-15 14:25:36

    刚刚考完操作系统,看着一沓操作系统复习草稿,正打算将其送入回收桶内,但心中又有些不忍,多日的辛苦劳动就这样不见天日多少有点心疼,想想估计年后春招还用得上呢,于是就借着性子将其记录在此,以便日后好生揣摩,PS:感谢某位不知名的大佬提供的相关材料 1. 操作系统是一组控制和管理计算机硬件和软件资源...

  • LINUX操作系统知识:进程与线程详解

    时间:2022-12-27 18:46:26

    当一个程序开始执行后,在开始执行到执行完毕退出这段时间内,它在内存中的部分就叫称作一个进程。Linux 是一个多任务的操作系统,也就是说,在同一时间内,可以有多个进程同时执行。我们大家常用的单CPU计算机实际上在一个时间片段内只能执行一条指令。那么Linux是如何实现多进程的同时执行的呢?原来Lin...

  • [心得]操作系统概念知识整理

    时间:2022-11-26 16:26:02

    Abraham Silberschatz et al 7ed 操作系统大致提供以下服务: 1. 用户界面 2. 程序执行 3. IO操作 4. 文件系统操作 5. 通信 6. 错误检测 7. 资源分配 8. 统计 9. 保护和安全 系统调用分成5大类: 1. 进程控制 ...

  • 【转】牛人整理分享的面试知识:操作系统、计算机网络、设计模式、Linux编程,数据结构总结

    时间:2022-11-03 23:03:07

    基础篇:操作系统、计算机网络、设计模式一:操作系统1. 进程的有哪几种状态,状态转换图,及导致转换的事件。2. 进程与线程的区别。3. 进程通信的几种方式。4. 线程同步几种方式。(一定要会写生产者、消费者问题,完全消化理解)5. 线程的实现方式. (也就是用户线程与内核线程的区别)6. 用户态和核...

  • Linux操作系统与命令知识汇总

    时间:2022-10-26 22:04:50

    这篇文章主要介绍了Linux操作系统与命令知识汇总的相关资料,需要的朋友可以参考下

  • 【软考学习】第二章总结——操作系统基础知识

    时间:2022-09-21 20:09:08

    【背景】软考系列的博客第二篇来了,操作系统基础知识总结。【内容】2.1.2进程管理处理机管。1、进程状态转换图:用于展现进程的状态及各种状态之间的转换。最常见的:三态模型和五态模型,七态模型。五态包含三态,包括:执行状态(运行状态)、活跃就绪状态、活跃阻塞状态、挂起就绪状态、挂起阻塞状态。(1)执...

  • 清华大学OS操作系统实验lab1练习知识点汇总

    时间:2022-09-18 00:54:19

    lab1知识点汇总 还是有很多问题,但是我觉得我需要在查看更多资料后回来再理解,学这个也学了一周了,看了大量的资料。。。还是它们自己的80386手册和lab的指导手册觉得最准确,现在我就把这部分知识做一个汇总,也为之后的lab打下坚实的基础。80386真的难啊,比mips复杂多了。。顿时觉得我们学的...

  • 【知识强化】第一章 操作系统概述 1.3 操作系统的运行环境

    时间:2022-09-15 23:29:19

    这个小节是很难理解的,有时候会涉及到一些底层硬件的知识。   操作系统最重要的一个角色是它要作为系统资源的管理者,而操作系统对系统资源的管理工作其实就是在内核部分来实现的。在Docker容器里,只需要有Linux的内核其实就可以实现Linux的所有的功能了。 既然操作系统内核它...

  • 计算机基础知识-操作系统

    时间:2022-09-12 14:25:26

    1.2 操作系统 用来操作硬件,了解每一个硬件的作用并熟知其物理特性及使用方法(这是一个极其繁琐、庞大的工作)。 桌面很占用系统资源 为什么要有操作系统 一般而言,现代计算机系统是一个复杂的系统。如果每位应用程序员都必须掌握该系统所有的细节,那就不可能再编写代码了(严重影响了程序员的开发效率:...

  • 【软考教程】操作系统知识

    时间:2022-08-25 14:25:50

    这几天的软考复习,一直在和“真正”的计算机打交道,对计算机又有了一次整体结构上的认识。正是因为它那强大而又丰富的硬件资源,使得这一章要学习的软件资源的重头戏——操作系统知识,也很是庞大。从第1章我们就知道了计算机的基本硬件由五个部件构成:运算器、处理器、存储器、输入和输出设备。而本章的操作系统的功能...

  • Linux操作系统基础知识之七:内核中的同步

    时间:2022-08-15 15:46:23

    Q1.        什么是临界区?什么是竞争状态?什么是同步? A: 1)        临界区(critical regions)就是访问和操作共享数据的代码段,多个内核任务并发访问同一个资源通常是不安全的; 2)        如果两个内核任务可能处于同一个临界区,就是一种错误现象;如果确实发...

  • 操作系统基础知识

    时间:2022-05-08 20:08:44

    1.进程并发执行时若不满足Bernstein条件时会出现什么结果? 程序执行结果会不可避免的失去封闭性和可在线性。 2.一个作业从提交到运行结束通常经历那几个阶段? 经历提交、收容、执行和完成四个状态。 3.段页式管理注意缺点是什么?有什么改进办法? 段页式管理的主要缺点是对内存中指令或者是数据进行...

  • 嵌入式Linux基础知识0(什么是真正的实时操作系统--硬实时 软实时)

    时间:2022-05-07 08:09:28

    需求说明:IPC项目需要Linux系统,知识储备 来自:http://blog.csdn.net/zhourui1982/article/details/5282361 阅读精华整理: 1、根据实际应用,可以选择采用硬实时操作系统或软实时操作系统,硬实时当然比软实时好,但是,如果你的公司正在准备开...

  • 学习笔记:第2章 操作系统基础知识

    时间:2022-04-30 20:09:00

    1、PV操作是实现进程同步与互斥的常用方法。P操作和V操作是低级通信原语,在执行期间不可分割。其中,P操作表示申请一个资源,V操作表示释放一个资源。 2、进程推进顺序不当、同类资源分配不当、PV使用不当等情况都可能造成死锁。  3、最佳(optimal)置换算法,选择那些永不使用的,或者是在最长时...

  • 操作系统基础知识

    时间:2022-02-18 20:04:38

    Q:程序、作业与进程的区别和联系? A:先弄明白基础概念。    定义:    程序:程序只是一段可执行代码。程序是静态的,只需要内存空间。程序的一次运行过程就叫做进程。    进程:进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位。      通常的程序是不能并发执行的。为使程序(...

  • 牛人整理分享的面试知识:操作系统、计算机网络、设计模式、Linux编程,数据结构总结 转载

    时间:2022-01-25 10:28:42

    基础篇:操作系统、计算机网络、设计模式一:操作系统1. 进程的有哪几种状态,状态转换图,及导致转换的事件。2. 进程与线程的区别。3. 进程通信的几种方式。4. 线程同步几种方式。(一定要会写生产者、消费者问题,完全消化理解)5. 线程的实现方式. (也就是用户线程与内核线程的区别)6. 用户态和核...

  • 第二章 操作系统基础知识

    时间:2022-01-05 07:53:41

    2.1 操作系统概述 1)操作系统的作用:操作系统能有效的组织和管理系统中的各种软、硬件资源,合理地组织计算机系统工作流程,控制程序的执行,并且向用户提供一个良好的工作环境和友好的接口。两个主要作用是通过资源管理器提高计算机系统的效率,改善人机界面为用户提供友好的工作环境。 2)操作系统的4个特征:...

  • 嵌入式Linux基础知识0(什么是真正的实时操作系统--硬实时 软实时)

    时间:2021-10-04 19:55:44

    需求说明:IPC项目需要Linux系统,知识储备 来自:http://blog.csdn.net/zhourui1982/article/details/5282361 阅读精华整理: 1、根据实际应用,可以选择采用硬实时操作系统或软实时操作系统,硬实时当然比软实时好,但是,如果你的公司正在准备开...

  • 【知识分享】服务器操作系统的架构是什么

    时间:2021-10-04 01:05:58

    随着科学技术的发展,越来越多的行业开始实现科技化和自动化,而这正是由于机械水平的提高和机械的出现,可以让人们合理的使用操作系统,那么操作系统的架构是什么?下面由壹基比小鑫三零零五三一六九一二说一下。 操作系统结构操作系统结构是指操作系统的构成结构。在操作系统的发展过程中,产生了多种多样的系统结构,几...