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
现代操作系统
C#的多线程、线程池和Task
一个使用线程的常见实例是
现代操作系统
中并行编程的实现。使用线程节省了CPU周期的浪费,同时提高了应用程序的效率。
MarcoPro
·
2023-10-10 21:47
C#
分享
c#
多线程
线程池
Task
大佬操作系统笔记
指令的执行3.中断3.1目的3.2类型3.3中断控制流3.4中断处理3.5多个中断4.存储器的层次结构4.1高速缓存5.直接内存存取(DMA)第二章.操作系统概述1.操作系统的目标和功能2.操作系统的发展3.
现代操作系统
第三章
某WAP
·
2023-10-09 23:07
java thread wait参数_深入理解Java并发编程之线程Thread
前言
现代操作系统
在运行一个程序时,会为其创建一个进程。例如,启动一个Java程序,操作系统就会创建一个Java进程。
weixin_39594457
·
2023-10-09 11:24
java
thread
wait参数
CentOS 内核版本升级
内核进行的是应用软件和计算机硬件的交互工作在计算机科学中,内核(英语:kernel)又称核心,是一个计算机程序,用来管理软件发出的数据I/O(输入与输出)要求,将这些要求转译为数据处理的指令,交由中央处理器(CPU)及计算机中其他电子组件进行处理,是
现代操作系统
中最基本的部分
凉风有信llm
·
2023-10-09 02:27
操作系统-课堂笔记-线程(南航)
线程简介多线程的实现方式内核级用户级用户级线程VS内核级线程再谈用户级线程与内核级线程多对一实现一对一多对多实现多线程编程实例课外充电站线程之前我们都是以进程为单位进行探究的,其实
现代操作系统
调度单位都是线程
鹏鹏~
·
2023-10-08 13:44
Linux
南航-操作系统-课堂笔记
Linux
操作系统
计算机底层原理
多线程
用户级线程
简单粗暴有效的mmap与remap_pfn_range
众所周知,
现代操作系统
为了安全和统筹硬件的原因,采用了一套非常复杂的管理内存的方式,并由此产生了物理地址,逻辑地址,虚拟地址等概念。
西伯浪人
·
2023-10-07 10:21
linux
linux用户态和kernel之间共享内存 --- remap_pfn_range + mmap的实现方式
0x00背景众所周知,
现代操作系统
为了安全和统筹硬件的原因,采用了一套非常复杂的管理内存的方式,并由此产生了物理地址,逻辑地址,虚拟地址等概念。
颇锐克
·
2023-10-07 10:50
win32多线程编程
理解多线程及其同步、互斥等通信方式是理解
现代操作系统
的关键一环,当我们精通了Win32多线程程序设计后,理解和学习其它操作
pizi0475
·
2023-10-06 13:11
Win32
编程语言
C/C++
技术理论
多线程
编程
winapi
thread
character
null
古记事法:Windows 下 16 位汇编环境搭建指南(DOSBox-X 篇)
文章目录参考环境DOSBox-XWOWWindowsOnWindows产生的原因WindowsOnWindows的工作原理WOW16的结束与WOW64的未来在
现代操作系统
中运行16位应用程序DOSBox-X16
BinaryMoon
·
2023-10-03 11:03
Assembly
Tool
windows
汇编
DOSBox-X
16
位汇编环境搭建
工具
WOW
Linux内核PWN-基础ROP提权
thread-1713663-1-1.html(出处:吾爱破解论坛)kernel也是一个程序,用来管理软件发出的数据I/O要求,将这些要求转义为指令,交给CPU和计算机中的其他组件处理,kernel是
现代操作系统
最基本的部分
0==|]]]]]]]]]]]]]]]7
·
2023-10-03 00:55
linux
系统安全
服务器
学习
进程地址空间(Linux虚拟内存机制)
管理进程地址空间的方式三.Linux进程使用物理内存的模型四.进程地址空间的存在意义本章理论基于32位平台的Linux–kernel2.6.32版本内核一.Linux进程地址空间的结构为了保证内存安全,
现代操作系统
不允许应用程序
摆烂小青菜
·
2023-10-02 23:53
青菜的Linux专栏
计算机体系结构
linux
【咕咕送书第二期】| 想学习计算机网络?不如来看看这本《计算机网络:自顶向下方法》
01为什么计算机专业要学计算机网络02计算机网络对考研的重要性考研计算机专业基础综合推荐01《数据结构与算法分析》02《计算机网络:自顶向下方法》03《
现代操作系统
》04《深入理解计算机系统》考研数学经典书籍推荐
鸽芷咕
·
2023-09-29 00:55
粉丝福利
计算机网络
linux
运维
云原生
读写文件
读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,
现代操作系统
不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据
猪猪9527
·
2023-09-25 22:57
现代操作系统
第二章 进程与线程
现代操作系统
第二章进程与线程文章目录
现代操作系统
第二章进程与线程进程进程的实现中断的实现机理多道程序设计模型线程经典的线程模型在用户空间中实现线程在内核中实现线程混合实现调度程序激活机制进程间通信竞争条件与临界区忙等待的互斥信号量与互斥锁
爱好学习的青年人
·
2023-09-25 11:52
计算机系统
操作系统
2021-07-04
#中山大学数据科学与计算机学院本科生实验报告##(2021年春季学期)|课程名称|Android
现代操作系统
应用开发|任课老师|郑贵锋||:------------:|:-------------:|:
luoyq25
·
2023-09-23 03:32
【M malloc送书第二期】朋友圈大佬都去读研了,这份备考书单我码住了!
文章目录01《**数据结构与算法分析**》02《计算机网络:自顶向下方法》03《
现代操作系统
》04《深入理解计算机系统》01《概率论基础教程(原书第10版》03《线性代数及其应用》八九月的朋友圈刮起了一股晒通知书潮
M malloc
·
2023-09-21 22:27
activity
人工智能
算法
大数据
进程通信之无名管道
在
现代操作系统
中,同时运行着多个进程,它们可能需要相互协作、共享数据或进行通信来完成特定任务。进程间通信允许进程在同一台计算机上或不同计算机上进行交流和协作。
左手的月光
·
2023-09-21 20:28
linux
服务器
【山河送书第十一期】:朋友圈大佬都去读研了,这份备考书单我码住了,考研书籍五本!!
朋友圈大佬都去读研了,这份备考书单我码住了《数据结构与算法分析》《计算机网络:自顶向下方法》《
现代操作系统
》《深入理解计算机系统》《概率论基础教程(原书第10版》《线性代数(原书第10版)》《线性代数及其应用
以山河作礼。
·
2023-09-21 11:18
活动文章
考研
操作系统知识点总结(十五)文件层次结构,目录实现和文件实现
(一)文件层次结构
现代操作系统
有多种文件系统类型(如FAT32、NTFS、ext2、ext3、ext4等),因此文件系统的层次结构也不尽相同。图4-11是一种合理的层次结构。
Wimb
·
2023-09-20 04:47
基础理论
操作系统
文件实现
目录实现
辨析目录表、文件打开表、文件分配表、索引表、FCB、inode、fd等文件系统常见名词
文章目录1解释2形象配图以下内容仅供简单的辨析这些文件系统最基本的名词,如果需要更深入的了解,请查阅相关转移书籍,如《
现代操作系统
》、《操作系统概念》、《操作系统精髓与设计原理》等书籍。
繁星蓝雨
·
2023-09-20 04:46
408
服务器
linux
文件系统
FCB
运维开发
【张兔兔送书第一期:考研必备书单】
考研书单必备《数据结构与算法分析》《计算机网络:自顶向下方法》《
现代操作系统
》《深入理解计算机系统》《概率论基础教程(原书第10版》《线性代数(原书第10版)》《线性代数及其应用》赠书活动 八九月的朋友圈刮起了一股晒通知书潮
家有娇妻张兔兔
·
2023-09-19 18:13
粉丝送书活动
考研
送书活动
福利
c++操作系统类编程 - read list
ConcurrencyC++inActionLinux多线程服务端编程:使用muduoC++网络库
现代操作系统
UNIX环境高级编程
lc_fan
·
2023-09-18 12:27
linux内核分析:探究x86
CPU工作模式:执行程序的三种模式-知乎一口气看完45个寄存器——x86/x64架构-知乎
现代操作系统
内存管理到底是分段还是分页,段寄存器还有用吗?-知乎
boring_111
·
2023-09-16 16:49
linux内核
linux
运维
服务器
【程序猿包邮送书:第五期】考研408书籍&数学书籍大放送,多本书籍任君挑选
欢迎来到爱书不爱输的程序猿的博客,本博客致力于知识分享,与更多的人进行学习交流爱书不爱输的程序猿:送书第五期点击直达福利前言01《数据结构与算法分析》书籍介绍作者简介目录02《计算机网络:自顶向下方法》书籍介绍作者简介目录03《
现代操作系统
爱书不爱输的程序猿
·
2023-09-15 18:12
考研
数据结构
计算机网络
操作系统
计算机组成原理
线性代数
概率论
朋友圈大佬都去读研了,这份备考书单我码住了(文末赠书)
朋友圈大佬都去读研了,这份备考书单我码住了1、《数据结构与算法分析》2、《计算机网络:自顶向下方法》3、《
现代操作系统
》4、《深入理解计算机系统》5、《概率论基础教程(原书第10版》6、《线性代数(原书第
热爱编程的小K
·
2023-09-15 02:16
小K图书推荐
大数据
人工智能
python文件处理
python内置了文件读写的函数,在磁盘上读写文件的功能都是由操作系统提供的,
现代操作系统
不允许普通的程序直接操作磁盘,所以读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据文件或者把数据写入这个文件对象本章节的课程主要可以概括为以下几个方面
老张_Jason
·
2023-09-14 19:12
Linux——进程间通信(匿名管道、命名管道、共享内存)
在
现代操作系统
中,进程间通信是非常常见的,因为它允许不同的进程在运行时交互和协作。进程间通信目的数据传输:一个进程需要将它的数据发送给另一个进程。资源共享:多个进程之间共享同样的资源。
太早162
·
2023-09-14 18:24
算法
linux
运维
Linux 查询进程的子进程
线程是
现代操作系统
上进行并行执行的一个流行的编程方面的抽象概念。
SkTj
·
2023-09-13 20:55
一文告诉你什么是 TCP 数据粘包,该如何解决!
这主要是由于
现代操作系统
的网络传输机制所产生的。我们知道,网络通信采用的套接字(socket)技术,其实现实际是由系统内核提供一片连续缓存(流缓冲)来实现应用层程序与网卡接口之间的中转功能。
Linux内核站
·
2023-09-13 17:22
tcp/ip
网络协议
网络
Linux内核
《网络操作系统》课后习题答案
②
现代操作系统
的基本特征:1、并发性2、共享性3、虚拟性4、不确定性2.操作系统在计算机系统中处于何种地位:是硬件层的第一次扩充,是计算机系统软件的重要组成部分。
weixin_34068198
·
2023-09-10 16:56
操作系统
shell
数据结构与算法
现代操作系统
第一章 引论
现代操作系统
第一章引论文章目录
现代操作系统
第一章引论计算机硬件介绍CPU存储器I/O设备总线实时操作系统微内核习题本文为读书摘要(个人认为重要的知识点),穿插课后习题的选取(主要选取考察概念性的习题)考察操作系统有两种观点
爱好学习的青年人
·
2023-09-10 16:54
计算机系统
读书笔记
【Python】多线程
进程、线程
现代操作系统
比如MacOSX,UNIX,Linux,Windows等,都是支持“多任务”的操作系统。
杼蛘
·
2023-09-09 21:45
Python
python
开发语言
risc-v指令集手册(非特权架构)- RV32I基本整数指令集V2.1(已批准)
RV32I旨在构成一个编译器目标并支持
现代操作系统
环境。ISA还旨在减少在最小实现中所需的硬件。
masterleego
·
2023-09-09 07:14
riscv
risc-v
好书推荐|《UNIX传奇》操作系统跟我们的生活有什么关系?
而谈到
现代操作系统
,就不能不谈一下Unix。如果没有他,可能我们连手机都没
麦卡希
·
2023-09-05 17:32
Windows下的网络编程
socket接口已普遍存在于
现代操作系统
中Windows下的socket编程接口与Linux中几乎相同不同之处返回值类型不同(句柄类型)句柄不是文件描述符,Windows中并不是一切皆文件Windows
qq_52484093
·
2023-09-03 03:58
网络编程
windows
网络
java并发编程(二)-- 用户线程和内核线程
什么是线程
现代操作系统
在运行一个程序时,会为其创建一个进程。例如,启动一个Java程序,操作系统就会创建一个Java进程。
胡志强
·
2023-09-01 16:22
一个例子看懂IO模型
1.用户态和内核态
现代操作系统
将空间划分为用户空间和内核空间。用户态:一般都是些应用程序,不能直接的访问内核空间和硬盘。内核态:操作系统的核心,只有切换到内核态才能操作磁盘。
迷茫的羔羊羊
·
2023-08-26 17:03
IO模型
java
缓存
windows
前端
后端
掌握命令提示符(CMD):Windows命令行工具的基本指南
尽管
现代操作系统
提供了许多图形用户界面(GUI)工具,但CMD仍然是一个强大且有用的工具,尤其对于系统管理员、开发人员和技术爱好者来说。
程序员 小侯
·
2023-08-26 11:15
windows
【OS笔记 9】操作系统内核的功能
一、内核是什么
现代操作系统
设计采用层次结构,往往将一些与硬件紧密相关的模块或运行频率较高的模块设置在第一层软件中,称为操作系统的内核。
Crayon小鱼干
·
2023-08-26 07:52
操作系统OS
操作系统
内核
HTTP与RPC的取舍
HTTP协议图HTTP的优点:广泛的支持:由于HTTP是Web应用程序的核心协议,几乎所有
现代操作系统
、浏览器和服务器都可以使用它。
arguments_zd
·
2023-08-24 08:37
java
http
rpc
网络协议
SOA通信中间件常用的通信协议
在
现代操作系统
中,将单个模块映射到独立的软件进程非常方便,这些进程可以位于同一计算设备上,也可
yessunday
·
2023-08-23 05:04
网络技术
汽车
信息与通信
Linux内核学习(四)—— 系统调用(基于Linux 2.6内核)
在
现代操作系统
中,内核提供了用户进程与内核进行交互的一组接口,这些接口在应用程序和内核之间扮演了使者的角色。这些接口保证了系统的稳定可靠,避免应用程序肆意妄行。
Patarw_Li
·
2023-08-20 17:01
Linux内核设计与实现
linux
学习
运维
Git 完整概念的基本学习
基本介绍和学习在正式学习Git之前,我们有必要的了解以下知识:KernelShellGitBashKernel将软件发出的数据转移成数据处理的指令,并提交给CPU及电脑中的其他电子组件处理,Kernel是
现代操作系统
最基本的部分
·
2023-08-20 10:39
git
Java多线程简介
进程和线程是
现代操作系统
中两个必不可少的运行模型。在操作系统中可以有多个进程,这些进程包括系统进程(由操作系统内部建立的
sun13047140038
·
2023-08-17 21:36
java
开发语言
《深入Linux内核架构》(2)进程管理和调度
所有
现代操作系统
都可以“同时”运行若干进程。只有一个处理器的系统只能在给定时刻运行一个程序。在多处理器系统中可以真正并行运行的进程数目取决于物理CPU的数目。
Elec Liu
·
2023-08-16 22:39
《深入Linux内核架构》
linux
架构
运维
启动优化之二进制重排
涉及的基础知识点虚拟内存和分页我们知道,
现代操作系统
一般都采用虚拟内存管理机制,用分段(segment)和分页(page)管理虚拟内存。
iOS心安
·
2023-08-14 18:50
基于多进程并发-进程通讯之共享内存(shared memmory)
一、什么是共享内存操作系统对进程内存实现原理:
现代操作系统
,对于内存管理,采⽤的是虚拟内存技术,也就是每个进程都有⾃⼰独⽴的虚拟内存空间,不同进程的虚拟内存映射到不同的物理内存中。
大胡子的艾娃
·
2023-08-09 10:56
并发编程
c++
windows
并发
shared
memmory
共享内存
UNIX 系统概要
虚拟计算机特性其他操作系统LinuxRichardStallmanGNU项目FSF组织GPL协议LinusTorvaldsUNIX家族有人说,这个世界上只有两种操作系统:UNIX和类UNIX操作系统其他操作系统因为UNIX是
现代操作系统
小喵要摸鱼
·
2023-08-08 16:21
UNIX
系统
unix
服务器
Linux
一文读懂Channel设计
一、为什么会有goroutine
现代操作系统
中为我们提供了三种基本的构造并发程序的方法:多进程、I/O多路复用和多线程。
机器铃砍菜刀
·
2023-08-07 23:02
Golang
golang
channel
goroutine
并发编程
【Linux】进程间通信——System V信号量
在
现代操作系统
中,更常用的是POSIX信号量(通过sem_*系列的函数进行操作)或更高级的同步原语(如互斥锁、条件变量等)来实现进程间通信和同步。所以这里只说一下大概的使用过程,不过多详细解释。
次元工程师!
·
2023-08-07 17:30
服务器
运维
linux
信号量
system
V
上一页
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
其他