操作系统
飞天小牛肉
公众号 @飞天小牛肉
展开
-
操作系统 考研复试/面试指南
???? 操作系统 面试指南本文首发于个人的Wiki库,欢迎前来交流学习 ???? CS-Wiki一、操作系统概述1. 什么是操作系统操作系统(Operating System,简称 OS)是管理计算机硬件与软件资源的程序,是计算机系统的内核与基石;操作系统本质上是运行在计算机上的软件程序 ;操作系统为用户提供一个与系统交互的操作界面 ;操作系统分内核与外壳(我们可以把外壳理解成围绕着...原创 2020-04-20 22:51:40 · 1489 阅读 · 2 评论 -
【操作系统学习笔记】—— 【二】进程、线程、死锁
一、进程的概念、组成、特征1. 概念2. 进程的组成PCB程序段数据段3. 进程的特征二、进程的状态三、进程控制(实现进程状态转换)1. 概念2. 如何实现进程控制3. 进程控制相关的原语进程的创建进程的终止进程的阻塞和唤醒进程的切换四、进程通信 IPC1. 概念2. 进程通信的方法共享存储 (share memory)管道 / 匿名管道 (Pipes)有名管道 / FIFO (Names Pipes)消息队列 (Message Queuing)信号量 sema原创 2020-04-03 14:00:34 · 391 阅读 · 1 评论 -
【操作系统学习笔记】—— 【一】操作系统概述
什么是操作系统操作系统(Operating System,简称OS)是管理计算机硬件与软件资源的程序,是计算机系统的内核与基石;操作系统本质上是运行在计算机上的软件程序 ;操作系统为用户提供一个与系统交互的操作界面 ;操作系统分内核与外壳(我们可以把外壳理解成围绕着内核的应用程序,而内核就是能操作硬件的程序)。原创 2020-04-02 12:34:15 · 283 阅读 · 0 评论 -
【Linux】学习笔记 —— 文件,VIM
> - Windows: 目前最流行的个人桌面操作系统 ,不做多的介绍,大家都清楚。> - Unix: 最早的多用户、多任务操作系统 .按照操作系统的分类,属于分时操作系统。Unix 大多被用在服务器、工作站,现在也有用在个人计算机上。它在创建互联网、计算机网络或客户端/服务器模型方面发挥着非常重要的作用。 Unix> - Linux: Linux是一套免费使用和自由传播的类Unix操作系统.Linux存在着许多不同的Linux版本,但它们都使用了 Linux内核。Linux可安装在各种计算机硬件设备中原创 2020-03-14 19:56:07 · 150 阅读 · 0 评论