E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
《操作系统概念》
线程
jbell/CourseNotes/OperatingSystems/4_Threads.html主题参考文献:AbrahamSilberschatz,GregGagne和PeterBaerGalvin,“
操作系统概念
小桥流水啦啦啦
·
2021-06-22 02:38
很用心的为你写了 9 道 MySQL 面试题
MySQL一直是本人很薄弱的部分,后面会多输出MySQL的文章贡献给大家,毕竟MySQL涉及到数据存储、锁、磁盘寻道、分页等
操作系统概念
,而且互联网对MySQL的注重程度是不言而喻的,后面要加紧对MySQL
Theriseof
·
2021-06-14 18:59
操作系统复习
摘自《
操作系统概念
》(高等教育出版社)第七版第一部分概述1、事件的发生通常通过硬件或软件中断表示。硬件可随时通过总线向cpu发出信号,以触发中断;软件可通过执行特别的操作,如系统调用,而触发中断。
夜雨辉晨
·
2021-06-11 12:23
操作系统
目录1概述2系统调用3进程4内存管理5文件系统6I/O1概述1.1
操作系统概念
程序员不会直接和硬件打交道,故在硬件的基础之上,计算机安装了一层软件,这层软件能够通过响应用户输入的指令达到控制硬件的效果,
小小千千
·
2021-05-27 17:05
Java中如何实现同步(磨砺营马剑威java)
JAVA的进程同步是通过synchronized()来实现的,需要说明的是,JAVA的synchronized()方法类似于
操作系统概念
中的互斥内存块,在JAVA中的Object类型中,都是带有一个内存锁的
磨砺营IT
·
2021-05-18 09:24
从零开始构建矽璓工业物联操作系统
所谓泛在操作系统(UOS:UbiquitousOperatingSystems),是支持互联网时代人机物融合泛在计算应用模式的新型操作系统,是传统
操作系统概念
的泛化与延伸。
AIIT_Ubiquitous
·
2021-04-26 22:07
操作系统
rtos
笑来老师 | 更迭
操作系统概念
系列2
缘起:罗胖团队“得到”APP,《通往财富自由之路》李笑来付费订阅专栏,那是在16年7月下旬。行文思路:每文2-3个概念(专栏可是每周一个概念哦),每个概念反省自我的更新迭代效果和截止目前的所做所为,给想钱想疯的亲们,以供参阅!1、你人生最重的枷锁是:对于安全感的过分追求SUMMARY绝对的安全,不存在,不怕现实残酷,就怕自己找借口退缩!宝宝的安全意识百分之百的安全感,带来的是百分之百的束缚,进步的
李坤锋同学
·
2021-04-23 05:35
学习操作系统的三本书
操作系统:精髓与设计原理(原书第6版)[OperatingSystems:InternalsandDesignPrinciples,SixthEdition]
操作系统概念
(第7版)(翻译版)[OperatingSystemConcepts
Panda张向北
·
2021-01-04 21:09
操作系统
操作系统
浅谈如何阅读Linux源码(新手必备)
不需要通读并理解《
操作系统概念
》《现代操作系统》等巨著,但总要知道分时(time-shared)和实时(real-time)的区别是什么,进程是个什么东西,CPU和系统总线、内存的
程序员小灰
·
2020-11-13 11:07
c++
linux
服务器
架构师
linux内核模块
中职计算机基础知识点笔记2
进制转换1.3.3原码、反码、补码1.3.4常用信息编码1.4计算机安全防护知识1.4.1计算机安全概述1.4.2常见计算机安全防护措施1.4.3计算机防护安全软件1.5微型计算机的操作系统1.5.1
操作系统概念
和功能
大圆圈。
·
2020-10-27 20:51
计算机基础
其他
操作系统
程序人生
经验分享
操作系统概念
的演进和变革
本文由田俊豪整理自朱老师“HarmonyOS工作原理解析”课程第“
操作系统概念
的演进和变革”节,结合本人理解并丰富。
HarmonyOS技术社区
·
2020-09-28 11:13
鸿蒙
操作系统引述
文章目录1.1计算机硬件结构计算机系统基本组成1.1.1处理器1.1.2存储器1.1.3I/O设备1.1.4总线1.2什么是操作系统1.2.1
操作系统概念
1.2.2操作系统的地位1.2.3操作系统的历史
diviner_s
·
2020-09-27 20:07
操作系统概论
操作系统
大数据
学习笔记
操作系统概念
学习笔记 10 CPU调度
操作系统概念
学习笔记10CPU调度多道程序操作系统的基础。通过在进程之间切换CPU,操作系统可以提高计算机的吞吐率。
weixin_34274029
·
2020-09-17 13:41
操作系统
数据结构与算法
多线程经典面试题总结
它与属于同一进程的其他线程共享其代码段、数据段和其他操作系统资源(
操作系统概念
第七版)。是运行在进程上下文的逻辑流(深入理解计算机系统)。
dinghaoseu
·
2020-09-16 18:17
后台/Linux/网络编程
操作系统概念
(高等教育出版社,第七版)复习——第二章:操作系统结构
第二章操作系统结构基础知识操作系统服务用户界面(一种是命令行界面;另一种是批界面,最为常用的是图形用户面)、程序执行、I/O操作、文件系统操作、通信、错误检测、资源分配、统计、保护和安全。操作系统的用户界面命令解释程序(CLI)、图形用户界面(GUI)命令解释程序主要作用获取并执行用户指定的下一条指令。系统调用(SystemCall)操作系统内核提供一系列预定功能,通过一组称为系统调用的接口呈现给
没有对象去面向
·
2020-09-15 20:27
操作系统
文件和文件系统
博客地址转至https://xisynotz.xyz1.文件先说文件定义,根据《
操作系统概念
》所言,文件是记录在外存上的相关信息具有名称的集合。
saber_jk
·
2020-09-15 11:28
总结和杂谈
生活中常见的操作系统
1.操作系统1.1
操作系统概念
操作系统(OperatingSystem,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行
幸福清风
·
2020-09-13 14:20
linux基础
linux学习笔记(常用命令)
第1章
操作系统概念
操作系统作用:管理硬件,服务软件硬件:电路,写驱动程序,写应用程序操作系统:微软(windows)/Linux,Unix/苹果(mac)Linux操作系统(世界巨头计算机,各个行业软件服务器系统
拾年
·
2020-09-12 20:40
学习笔记
操作系统概念
(第六章) 进程同步(二)
进程同步虽然信号量提供了一种方便且有效的机制以处理进程同步,但是使用不正确仍然会导致一些时序错误,且难以检测,因为这些错误只有在特殊的执行顺序的情况下才会出现,而这些顺序不会总出现。管程(monitor)管程是一种高级语言结构,它是编程语言的组成部分,编译器知道它们的特殊性,因此可以采用与其他过程调用不同的方法来处理对管程的调用。进入管程时的互斥由编译器负责,但通常的做法是用一个互斥量或二元信号量
SuPhoebe
·
2020-09-10 18:06
计算机学科学习笔记
计算机科学与技术专业知识笔记
期末复习之计算机操作系统
基本内容1.选择题20分2.填空题15分3.简答题25分4.综合题40分第一章
操作系统概念
操作系统是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充。
GGGGJW
·
2020-09-10 13:16
期末复习
【操作系统】基础知识·学习日志全集
章节链接第一章:
操作系统概念
.第二章:OS的启动和中断、异常、系统调用.第三章:计算机体系结构及内存分层体系(Part1:计算机体系结构).第
Chahot
·
2020-08-26 16:20
操作系统基础
《现代操作系统》笔记
还有一本书叫《
操作系统概念
》,我就瞄了几眼,感觉那本更好一点。不过也没细读过,所以也不敢太过武断。这本书看了前六章再加后面讲解Linux的那章。直观感受是蛮枯燥难懂的,看得特别痛苦,很多新概念。
shlijiapeng
·
2020-08-26 14:39
操作系统
现代操作系统-学习笔记
1引论1.1计算机硬件介绍1.1.1处理器1.2
操作系统概念
1.2.1进程(简述)2进程与线程2.1进程2.2线程2.3进程间通行2.3.1竞争条件2.3.2临界区2.3.3忙等待的互斥2.3.4睡眠与唤醒
XuTianXiang_JIANGSU
·
2020-08-26 12:00
操作系统
java中wait和notify
JAVA的进程同步是通过synchronized()来实现的,需要说明的是,JAVA的synchronized()方法类似于
操作系统概念
中的互斥内存块,在JAVA中的Object类型中,都是带有一个内存锁的
dgit3228
·
2020-08-26 06:15
操作系统概念
学习笔记 1 加电引导过程
操作系统概念
学习笔记1加电引导过程加电-引导程序(bootstrapprogram)引导程序通常位于ROM或EEPROM中,引导程序必须定位操作系统内核并把它装入内存,接着操作系统开始执行第一个进程如init
weixin_33779515
·
2020-08-25 17:29
操作系统概念
操作系统概念
什么是操作系统操作系统的功能组成操作系统主要特征系统调用进程和线程进程和线程的区别从三个角度来剖析二者之间的区别什么是协程协程与线程进行比较进程调度功能调度方式调度算法进程有哪几种状态进程间同步方式临界区概念同步与互斥的概念进程间的通信方式线程间的同步方式什么是死锁死锁产生的必要条件死锁起因操作系统内存管理基础内存管理介绍常见的几种内存管理机制快表和多级页表分页机制和分段机制的共同点和
CoLiuRs
·
2020-08-25 02:18
操作系统概念
学习笔记三 cpu调度算法
一基本概念1队列中的记录通常是进程的进程控制块。2CPU调度决策可在如下四种环境下发生a当一个进程从运行状态切换到等待状态例如,I/O请求或调用wait以等待一个子进程的终止b党一个进程从运行状态切换到就需状态例如,当出现中断c当一个进程从等待状态切换到就需状态例如,I/O完成d当一个进程终止当调度只能发生在第一和第四种种情况时,称调度方案是非抢占的,否则调度方案是可抢占的。采用非抢占调度,一旦C
weixin_33701617
·
2020-08-24 06:53
献给新手开发者,如何阅读Linux源码(转)
不需要通读并理解《
操作系统概念
》《现代操作系统》等巨著,但总要知道分时(time-shared)和实时(real-time)的区别是什么,进程是个什么东西,CPU和系统总线
飞猪飞飞
·
2020-08-24 05:22
Linux驱动开发
java多线程顺序打印ABC
JAVA的进程同步是通过synchronized()来实现的,需要说明的是,JAVA的synchronized()方法类似于
操作系统概念
中的互斥内存块,在JAVA中的Object类型中,都是带有一个内存锁的
FreemanCheung
·
2020-08-24 01:15
java基础
操作系统学习的经典书籍
AbrahamSilberschatz的两本书:1.a.实用
操作系统概念
(影印版)2.a.
操作系统概念
(第六版影印版)这个作者绝对是顶尖级的,来自贝尔实验室,是目前世界上操作系统方面的领军人物。
pure_life
·
2020-08-23 10:56
书籍推荐
现代操作系统笔记2(
操作系统概念
和系统调用)
操作系统概念
:1.进程本质上是正在执行的一个程序,进程在其地址空间内读写,该地址空间存放有可执行程序、程序的数据以及程序的堆栈,进程的资源集包括寄存器、打开文件的清单、突出的报警、有关进程的清单。
YetToCome
·
2020-08-22 22:25
操作系统
操作系统
操作系统学习笔记第一篇------
操作系统概念
操作系统笔记第一篇操作系统基本概念操作系统定义操作系统主要功能1.处理器管理2.存储管理3.设备管理4.文件管理5.用户接口6.网络与通信管理操作系统的基本特征1.并发性2.共享性3.虚拟性4.不确定性主要操作系统的类型1.批处理操作系统2.分时操作系统3.实时操作系统操作系统基本概念操作系统定义操作系统是介于计算机硬件和软件之间的一个软件系统。它需要完成如下功能:1.控制和管理计算机系统所有的硬
吃竹子的懒熊
·
2020-08-22 22:50
操作系统学习
操作系统
操作系统——
操作系统概念
操作系统概念
:一、计算机系统组成:二、操作系统在计算机系统中的地位:三、操作系统的设计目标:方便性:提供用户接口,使计算机系统使用方便。
会上树的小可爱
·
2020-08-22 22:43
最近在读一本
操作系统概念
恐龙书
《
操作系统概念
恐龙书》这是一本很好关于操作系统的书籍,他系统的阐述了关于操作系统的几乎所有概念。是英文版的正在看,感觉比上本科时候学的什么操作系统都好。
colaNicy
·
2020-08-22 22:44
读书
操作系统概念
一、进程1、进程的本质:正在执行的一个程序。2、进程的地址空间:从某个最小值的存储位置(通常是零)到某个最大值存储位置的列表。在这个地址空间中,进程可以进行读写。该地址空间中存放有可执行程序、程序的数据以及程序的堆栈。与每个进程相关的还有资源集,通常包含寄存器(含有程序计数器和堆栈指针)、打开文件的清单、突出的报警、有关进程清单,以及运行该程序所需要的所有其他信息。3、进程基本上是容纳运行一个程序
lxwthinker
·
2020-08-22 22:22
操作系统
[资料]《现代操作系统》《
操作系统概念
(操作系统恐龙书)》官方英文电子档
准备学习一下操作系统查了很多资料,发现大神们统一推荐的两本好书。现代操作系统Modern.Operating.Systems.Global.Edition.4th.Edition,这本书是教材,Tanenbaum是谁不用多说了吧,估计Linus见了他也得叫一声老师。这本书理论性较强,讲的是普遍原理,但是不够深入,如调度算法等等,有时就是一句话,但是不会跟你说明具体实现。不过是一本操作系统入门的好教
ZingHd
·
2020-08-22 21:26
资料
恐龙书
操作系统
操作系统概念
现代操作系统
高清电子版
[*****]现代操作系统 (第2版)--比《
操作系统概念
》要详细深入如果再有本《操作系统设计与实现》2版参考参考minix实现那就是绝配了!
http://outmyth.blogdriver.com/outmyth/index.html现代操作系统(第2版)【原书名】现代操作系统(英文版.第2版)[原书信息]【作者】(荷)AndrewS.Tanenbaum【译者】陈向群马洪兵【丛书名】计算机科学丛书【出版社】机械工业出版社http://www.china-pub.com/computers/common/info.asp?id=253
yesky12
·
2020-08-22 20:21
操作系统同步原语
在
操作系统概念
中,通常用IPC(InterProc
beanlam
·
2020-08-22 11:08
信号量
原语
操作系统
重新整理
操作系统概念
系类——文件管理
前言因为windows操作系统不开源,所以如果真的要深入的话,需要去看linux。后续在linux系列中会放出,这里简单带一下。正文定义一组有意义的信息集合。这里说一下其实文件夹也是文件,只是说文件夹文件里面包括的是文件信息。文件有哪些属性:1.文件名2.标识符用于操作系统识别文件的唯一标识3.文件的类型4.文件的存储位置5.文件大小6.保护信息文件组织操作系统的功能文件存放格式结
人形巨兽
·
2020-08-21 11:00
第一章 操作系统简介
此章节不会出现综合题第一节:什么是操作系统
操作系统概念
:操作系统是一种复杂的系统软件,是不同程序代码、数据结构、初始化文件的集合,可执行。
爱藏书友
·
2020-08-21 10:43
重新整理
操作系统概念
系类——管程
前言为什么产生管程这个东西呢?以前我该系列中,提及到有信号量这个概念,但是呢,信号量有个问题那就是编写代码复杂容易出问题。而且信号量写的不好,还可能出现死锁问题。比如说p1先请求s1,然后请求s2;p2先请求s2然后请求s1。然后p1请求到s1,p2请求到52,然后这两个就都无法执行了,这种问题还是很容易发生的。那么有没有什么能解决这个问题呢?这就是管程。正文管程的组成:1.局部于管程的共享数据结
人形巨兽
·
2020-08-21 10:00
重新整理
操作系统概念
系类——信号量
前言简单介绍一下信号量。信号量有两种一种整型型号量,另一种记录型信号量。这个可以用来解决进程互斥,前面提及到的进程互斥没有实现原则——让权等待。让权等待是这样子的,比如说我这个进程要执行,然后发现资源不足,那么就应该主动进入到阻塞态,而不是说等待时间片的执行完毕。正文用户进程可以通过使用操作系统提供的一对原语来对信号量进行操作,从而实现进程的互斥、进程同步。信号量其实是一个变量,可以是一个整型也可
人形巨兽
·
2020-08-20 11:00
死锁模拟和检测
具体模拟的是《
操作系统概念
》的一个题中的死锁情形(第六版,习题8.4(简单的描述下就是四个车流对四个很窄的十字路口的使用,形成环状而引起的死锁))。原题中是一个图,不好描述,嘿嘿~上代码吧。
麻辣丝瓜
·
2020-08-20 08:57
c/c++
操作系统-精髓与设计原理(第六版)读书笔记
本书封皮如下:在china-pub上买了这本二手的操作系统精髓与设计原理,书很新,不过也不算厚,这和高教版那本
操作系统概念
显然不算是同一个类型的,讲的概念也都是一笔带过,没有做过多阐述,所以其实本书并不适合对操作系统一无所知的人
Felven
·
2020-08-20 06:50
Reading
notes
读书
服务器
任务
semaphore
windows
磁盘
操作系统概念
(高等教育出版社,第七版)复习——第四章:线程
第四章线程基础知识线程是进程的一个实体;是被系统独立调度和分派的基本单位;自己基本不拥有资源,只拥有一点在运行中必不可少的资源(e.g.程序计数器、寄存器、栈);可与同属于一个进程的其他线程共享进程所拥有的资源;可以创建和撤销另一个线程;同一进程中的多个线程可以并发执行;称为light-weightprocess。Process–heavy-weightprocess一个进程一般拥有若干线程,至少
没有对象去面向
·
2020-08-20 06:10
操作系统
《
操作系统概念
-第七版》概念复习笔记第4章
【线程】CPU使用的基本单元;(由线程ID、程序计数器、寄存器、寄存器集合和棧组成);(与属于同一进程的其他线程共享代码段、数据段和其他操作系统资源)【传统重量级进程】:只有单个的控制线程多线程编程的优点:(1)响应度高,即使部分阻塞,该程序仍能继续运行;(2)资源共享;(3)经济,进程创建所需要的内存和资源的分配比较昂贵;(4)多处理器体系结构的利用,能充分使用多处理器体系结构,以便每个进程能并
chenhq1991
·
2020-08-20 05:49
操作系统
《
操作系统概念
-第七版》概念复习笔记第5章
CPU调度是多道程序操作系统的基础对于单处理器系统,每次只允许一个进程运行,任何其他进程必须等待,直到CPU空闲能被调度为止多道程序设计的目的是在任何时候都有某些进程在运行,以使CPU使用率最大化对于多道程序,当一个进程必须等待时,操作系统会从该进程拿走CPU的使用权,而将CPU交给其他进程CPU调度可以发生在:(1)当一个进程从运行状态切换到等待状态(如IO请求,或等待一个子进程的运行结束)、(
chenhq1991
·
2020-08-20 05:49
操作系统
重新整理
操作系统概念
系类——进程互斥软件实现
前言大纲:正文原则:单标志法缺点:trun表示当前允许进入临界区的进程号,而只有当前允许进入临界区的进程在访问临界区后,才能修改turn的值。两个进程如果相互等待,那么会形成一个轮流访问的过程。那么会产生一个问题,那就是资源空闲的时候,按理说p1应该是可以执行的,但是由于p0还没有执行,那么p1就无法执行。单标志发存在的主要问题是违背空闲让进的原则。双标志先检查法缺点:因为进程的异步性,两个进程同
人形巨兽
·
2020-08-18 08:00
驱动、固件
在
操作系统概念
还不明确的时代,二者是没有明显区别的。但是随着计算机体系结构的发展,硬件的种类开始变多,操作系统的种类也变多了。这个时候,因
Li_Sunrain
·
2020-08-17 20:00
Linux系统调用及性能提升
文章目录相关
操作系统概念
什么是系统调用为什么要使用系统调用实现系统调用实现系统调用的方法Glibc实现操作系统提供的系统服务,即系统调用的封装。
Song同学
·
2020-08-17 18:22
服务器开发
Linux
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他