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
现代操作系统
详解操作系统中断
说到中断还不得不从
现代操作系统
的特性说起,无论是桌面PC操作系统还是嵌入式都是多任务的操作系统,而很遗憾,处理器往往是单个的,即使在硬件成本逐渐下降,从而硬件配置直线上升的
圆月弯刀丶
·
2020-07-10 15:05
Linux系统
Windows系统
C++ 多线程之std::thread浅析
文章目录C++多线程之std::thread浅析1.Native的多线程2.std::thread2.1构造函数2.2join2.3detach2.4析构3.总结C++多线程之std::thread浅析
现代操作系统
能够呈现给使用者各式各样的形态
xdesk
·
2020-07-10 12:10
C++语言编程
【操作系统】文件系统
4.7文件系统层次结构
现代操作系统
有多种文件系统类型(如FAT32、NTFS、ext2、ext3、ext4等),因此文件系统的层次结构也不尽相同。图4-11是一种合理的层次结构。
weixin_34413103
·
2020-07-10 09:08
2020新年伊始,我的新年计算机书单(持续更新)
2020新年伊始,我的新年计算机书单豆瓣高分计算机书单,适合自学,希望深入掌握计算机原理的同学阅读和参考操作系统操作系统导论(OSTEP)这是一本关于
现代操作系统
的书。
Colaaaaaaaaaa
·
2020-07-09 23:30
计算机书单
《操作系统》试题及答案
2014-2015学年第1学期《操作系统》试题(A卷)2014-2015学年第1学期《操作系统》试题(B卷)一、选择题(1分×30=30分)1.
现代操作系统
的两个基本特征是()和资源共享。
20164235
·
2020-07-09 23:20
操作系统
如何用信号量与互斥量解决男女共浴(或过桥问题)
任务要求:男女共浴(或过桥问题)(引自AST《
现代操作系统
》3th,P98)。1.假设一个大学为了卖弄其政治上的正确性,准备把美国最高法院的信条“平等但
Macmanboy
·
2020-07-09 22:09
Linux 的硬链接与软链接
从inode了解Linux文件系统1.Linux的文件与目录
现代操作系统
为解决信息能独立于进程之外被长期存储引入了文件,文件作为进程创建信息的逻辑单元可被多个进程并发使用。
TechGreat
·
2020-07-09 20:55
嵌入式Linux
探究Windows内核你知多少
Windows内核如上所述,
现代操作系统
的一个明显特征就是用户空间和系统空间的划分,从UNIX时代以来,人们一直把存在于系统空间的代码和数据的集合称为“内核(Kernel)”,因此内核是有明确边界的。
博文视点
·
2020-07-09 13:31
个人读书书单
2020年【奔跑吧Linux内核】张天飞2019年【内向思考】10%【格局】吴军,100%【态度】吴军,100%,40封家书,讲述了对人,对事的态度【失恋33天】100%【活法||】20%【
现代操作系统
第四版
王二车
·
2020-07-09 12:05
程序人生
Mac OS X下的动态链接库
动态链接库已成为
现代操作系统
的基本组成部分,比如Windows下数不清的.DLL文件和臭名昭著的DLL地狱,Linux下成千上万的.so文件。
大熊猫侯佩
·
2020-07-09 08:03
UNIX
Like
Asm
《深入理解计算机系统》异常控制流——读书笔记
异常控制流:
现代操作系统
通过使控制流发生突变来对系统状态做出反应,这些突变称为异常控制流。
我爱吃火锅
·
2020-07-09 05:16
操作系统(一)引导程序
参考了一些文献(《30天自制操作系统》、《
现代操作系统
》等),决定将零散的信息进行一下整理,梳理一下思路。并一点点的开始实现自己的操作系统。
xinjiyuan97
·
2020-07-09 02:53
操作系统
Java线程基础
多线程基础什么是线程以及线程与进程的区别在
现代操作系统
中,运行一个程序时,会为其创建一个进程。例如启动一个QQ程序,操作系统就会为其创建一个进程。
罐v子
·
2020-07-08 11:14
Java并发
操作系统原理单选题知识点汇总
现代操作系统
的最基本特征:并发性。操作系统实现:进程线程管理、内存管理、设备管理、文件管理。(★)操作系统内核指提供硬件抽象层、磁盘及文件系统控制、多任务等功能的系统软件。操作系统提供了3类接口:
小流萤
·
2020-07-08 11:00
嵌入式四级考试
Java_多线程_成员变量与局部变量
在大多数
现代操作系统
中,都是以线程为基本的调度单位,而不是进程。同一个进程中的所有线程都将共享进程的内存地址空间,因此这些线程都能访问相同的成员变
okaaQRoJuz
·
2020-07-08 10:06
java_基础
Linux内存管理之一 分段与分页
现代操作系统
的内存管理机制有两种:段式管理和页式管理。段式内存管理,就是将内存分成段,每个段的起始地址就是段基地址。地址映射的时候,由逻辑地址加上段基地址而得到物理地址。
sws9999
·
2020-07-08 07:30
Linux/shell
3.存储管理
参考:《
现代操作系统
》https://www.cnblogs.com/wuyuegb2312/p/3418026.html基本思想:每个进程拥有自己的地址空间,地址空间被分成许多块,称为页面,每一页有连续的地址范围与地址空间一样
SeaRise
·
2020-07-08 01:15
linux虚拟文件系统-以ext2为例
如果有任何问题,大家可以看一下诸如《
现代操作系统
》,《深入理解linux内核》,事实上本文也是这些书的读书笔记。
左佥都御史
·
2020-07-07 22:04
从今你可都改了罢
linux
操作系统笔记整理 第一章 概述
操作系统发展是随着计算机硬件技术的发展而发展的,目标:充分利用硬件推动操作系统发展的主要动力:器件的不断更新换代;方便用户;不断提高计算机资源利用率;计算机体系结构的不断发展三大基本类型:多道批处理系统;分时系统;实时系统多道批处理系统引发了
现代操作系统
的几乎所有问题多道批处理系统与分时系统的出现标志着
现代操作系统
的形成多道批处理系统只有在中断和通道引入之后才真正有意义网络操作系统
Bravebird();
·
2020-07-07 19:32
《
现代操作系统
(中文第四版)》课后习题答案 第一章 引论
如有错误答案,请各位评论指出,多谢多谢1、操作系统的两大主要作用是什么?答:为应用程序提供一个资源集的清晰抽象(另一种说法:操作系统给用户提供了一个可扩展的机器。个人理解是通过对底层的抽象,对外提供各种接口支持扩展);2.管理各种软硬件资源。2、在1.4节中描述了9中不同类型的操作系统,列举每种操作系统的应用(每种系统一种应用)1.大型操作系统(Mainframeoperatingsystem):
追yi流年
·
2020-07-07 19:45
计算机系统
L4操作系统(L4/Fiasco)
L4操作系统(L4/Fiasco介绍)我们学习操作系统课程的时候,一直在讲微内核,说什么“微内核是
现代操作系统
的主流”(时间太久,记不清了,如果说错了,不要拍我)。
fryingpan
·
2020-07-07 08:35
micro-kernel
操作系统-进程间通信与线程间通信
现代操作系统
的主要特点是多用户和多任务,也就是程序的并行执行,windows如此linux也是如此。所以操作系统就借助于进程来管理计算机的软、硬件资源,支持多任务的并行执行。
小笛子的专栏
·
2020-07-07 07:47
操作系统
程序员面试常见问题
进程间通信与线程间通信
现代操作系统
的主要特点是多用户和多任务,也就是程序的并行执行,windows如此linux也是如此。所以操作系统就借助于进程来管理计算机的软、硬件资源,支持多任务的并行执行。
逆風的薔薇
·
2020-07-07 07:16
网络编程
Linux
Android开发:闹钟响起时间不精准等问题
跟以往的
现代操作系统
应用开发课程一样,每次到这个时候就会觉得很蛋疼。因为要搞一个具有创新意义的项目,实在是太难了。毕竟生活圈太小,学校生活中遇到的人和事都很局限。
云卷更云舒
·
2020-07-07 05:39
android开发
在CentOS 8上安装与配置Apache虚拟主机
导读Apache服务器是
现代操作系统
包括UNIX和Windows等开发和维护开源的HTTP服务器,apache提供一个安全、高效、可扩展的服务器,提供与当前HTTP标准同步的HTTP服务。
Linux资源站
·
2020-07-06 22:59
计算机专业书单
《
现代操作系统
》[荷]安德鲁·塔内鲍姆/陈向群、马洪兵/机械工业出版社3.《哥德尔、艾舍尔、巴赫:集异璧之大成》[美]侯世达/严勇、刘皓明、莫大伟/商务印书馆4.
707wk
·
2020-07-06 14:51
C/C++
Linux 下查看进程内的线程情况 ps, top 命令
线程是
现代操作系统
上进行并行执行的一个流行的编程方面的抽象概念。
flying-piggy
·
2020-07-06 13:18
Linux/Unix学习
硬链接和软链接的区别和联系
1、Linux的文件与目录
现代操作系统
中为解决信息能够独立于进程之外被长期存储引入了文件,文件作为进程创建信息的逻辑单元被多个进程并发使用,在UNIX系统中,操作系统为磁盘上的文本与图像、鼠标与键盘等输入设备及网络交互等
蓝亚你好
·
2020-07-06 11:26
操作系统
c++程序员不可不知的101条经验-检测和定位内存泄漏的技巧
2019独角兽企业重金招聘Python工程师标准>>>在
现代操作系统
中,一个应用程序使用的常规内存在程序终止时被释放。这表示一个短暂运行的应用程序中的内存泄漏不会导致严重后果。
weixin_34018202
·
2020-07-05 23:57
理解 Linux 的硬链接与软链接
Linux的文件与目录
现代操作系统
为解决信息能独立于进程之外被长期存储引入了文件,文件作为进程创建信息的逻辑单元可被多个进程并发使用。
weixin_33743703
·
2020-07-05 22:15
什么是同步?什么是互斥?
2019独角兽企业重金招聘Python工程师标准>>>
现代操作系统
基本都是多任务操作系统,即同时有大量可调度实体在运行。
weixin_33724659
·
2020-07-05 22:44
内存管理-LRU,NFU算法实现
不过按照字面意思,LeastRecentlyUsed似乎应是《
现代操作系统
》中译版的“最近最少使用”,似乎是需要统计页面使用频率的。这里有必要先探讨下这个翻译问题。
ryan_jianjian
·
2020-07-05 11:11
操作系统
操作系统概论
现代操作系统
的两个最基本的特征是:并发和共享。从用户的观点出发,操作系
当当BoomBoom
·
2020-07-05 08:13
操作系统
书单
1.计算机导论2.C专家编程3.微机原理4.深入理解计算机系统5.鸟哥的Linux私房菜6.程序员的自我修养7.linux程序设计8.
现代操作系统
9.unix环境高级编程10.Linux内核设计与实现11
不知名小号
·
2020-07-05 06:33
《
现代操作系统
(中文第四版)》笔记 第二章 进程与线程
##第二章、进程与线程操作系统最核心的概念就是进程,它是对正在运行的程序的一个抽象,也可以理解为对处理器的抽象。即使可用的CPU可用,但是依然可以支持多进程(伪)并发操作。2.1进程伪并行:严格的说,在一瞬间,CPU只能运行一个进程,但是在多道程序设计系统中,每个进程各运行几十或几百毫秒,那一秒内CPU就可以同时运行多个进程,给人产生了并行的错觉。2.1.1进程模型一个进程就是一个正在执行的程序,
追yi流年
·
2020-07-05 02:32
计算机系统
《
现代操作系统
(中文第四版)》笔记 第一章 引论
既然买了《
现代操作系统
》(《ModernOperatingSystem》)这本书,那就好好学习一下吧,这是第一篇读书笔记。##第一章引论计算机系统总的来说分为软件和硬件,如下图所示。
追yi流年
·
2020-07-05 02:02
计算机系统
内存管理解析(1) 内存映射与堆内存管理
预备知识1.虚拟内存地址和物理内存地址2.页与地址构成3.内存页与磁盘页二.Linux进程级内存管理1.内存排布2.Heap内存模型3.堆内存管理实现原理一.预备知识1.虚拟内存地址和物理内存地址为了简单,
现代操作系统
在处理内存地址时
请叫我淘汰狼
·
2020-07-05 01:04
基础原理
第十二章、并发编程
第十二章、并发编程
现代操作系统
提供了三种基本的构造并发程序的方法:1、进程:每个逻辑控制流都是一个进程,由内核来调度和维护。
wenmingxing
·
2020-07-04 23:39
如何解决tcp通信中的粘包问题?
这主要是由于
现代操作系统
的网络传输机制所产生的。我们知道,网络通信采用的套接字(socket)技术,其实现实际是由系统内核提供一片连续缓存(流缓冲)来实现应用层程序与网卡接口之间的中转功能。多个数
未解供耕织
·
2020-07-04 23:46
计算机网络
linux查看线程执行情况
线程是
现代操作系统
上进行并行执行的一个流行的编程方面的抽象概念。
enchanterblue
·
2020-07-04 18:41
linux系统问题
java网络编程(三)--非阻塞IO(通道、缓冲区、选择器)
如果一个线程可以负责多个连接,可以选取一个准备好接收数据的连接,尽快填充这个连接所能管理的尽可能多的数据,然后转向下一个准备好的连接,这样速度就会更快.作为大吞吐量服务器的所有
现代操作系统
几乎都支持这种非阻塞
敢笑杰克不痴情
·
2020-07-04 16:12
java
Linux与Windows高速缓存处理机制
现代操作系统
都在各个级别应用了高速缓存的策略,从而可以平滑化物理硬件的访问差异。
dog250
·
2020-07-04 14:29
转载 linux 2.6进程与线程
在
现代操作系统
中,进
ZhengboCai
·
2020-07-04 10:09
linux
操作系统原理
设备驱动开发
s9python并发编程
python之路——操作系统的发展史python之路——博客目录书籍推荐:
现代操作系统
进程进程importosimporttimefrommultiprocessingimportProcessdeffunc
海洋_5ad4
·
2020-07-04 03:50
Java多线程初学者指南(1):线程简介
进程和线程是
现代操作系统
中两个必不可少的运行模型。在操作系统中可以有多个进程,这些进程包括系统进程(由操作系统内部建立的
xiangyong2008
·
2020-07-04 03:44
Java
操作系统的存储器管理
段页式存储管理一多层结构存储器计算机运行时,几乎每条指令都要设计存储器的访问,因此存储器的速度必须要能和处理机运行速度相匹配,不然就会影响处理机的运行,并且存储器的容量要足够大,还得便宜,目前肯定是无法满足,所以
现代操作系统
几乎都采用多层结构的存储器系统
Ace-huang
·
2020-07-04 01:15
操作系统
从计算机操作系统中了解并发与并行、进程与线程
内容速览进程和并发是
现代操作系统
中最重要的基本概念,也是操作系统运行的基础。并发性是指两个
Adagio-
·
2020-07-03 21:00
Java多线程基础(一):线程的创建
线程与进程
现代操作系统
都支持多任务并发执行:你可以在打开音乐播放器听歌的同时
AD_milk
·
2020-07-03 17:00
进程上下文和处理器状态切换
进程上下文VS中断上下文1.内和空间和用户空间内核空间和用户空间是
现代操作系统
的两种工作模式,内核模块运行在内核空间,而用户态应用程序运行在用户空间。
Mr_Lsz
·
2020-07-02 08:21
操作系统
操作系统
linux之体系结构
转载地址:http://www.cnblogs.com/-4412/p/5211938.html0.linux体系结构的分层思想在任何一个
现代操作系统
中,都是分层的。为什么需要分层呢?
linuxweiyh
·
2020-07-02 08:46
linux
体系结构
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他