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
内核态BFD
日更2021年11月26日
2a3933a306732
bfd
5714d18c0.PNG每天4个习惯(昨天复盘)a.坚持写日更:✓b.健身:✓c.早睡:×(刷手机很浪费时间!!!)
爱运动爱学习
·
2023-09-24 00:36
win7x64新进程画面均无显示一例分析——从
内核态
到用户态,从x64到wow64,从汇编到托管
文章目录故障现象dmp分析
内核态
用户态wow64c#托管代码初步结论解法win7x64新进程画面均无显示一例分析——从
内核态
到用户态,从x64到wow64,从汇编到托管故障现象win7x64,故障时新进程画面均无显示
sculida
·
2023-09-23 21:28
Windows
逆向
c++
c#
windows
日更2022年1月29日
2a3933a306732
bfd
5714d18c0.PNG每天4个习惯(昨天复盘)a.坚持写日更:✓b.健身:×c.早睡:×(刷手机很浪费时间!!!)
爱运动爱学习
·
2023-09-23 20:37
日更2022年8月1日-日签350
2a3933a306732
bfd
5714d18c0.PNG每天4个习惯(昨天复盘)a.坚持写日更:✓b.健身:✓(2022.7.30日减肥到68公斤以内!!!)
爱运动爱学习
·
2023-09-23 11:55
文件操作以及序列化
硬件包括CPU,内存,硬盘多数CPU都有两种模式,即
内核态
与用户态。
daruan1111
·
2023-09-23 08:45
操作系统
运维
json
操作系统:体系结构
2.注意操作系统内核需要运行在
内核态
操作系统的非内核功能运行在用户态2.大内核
Junglei-Rim
·
2023-09-23 04:58
操作系统
windows
linux
netty源码解读二(几种零拷贝的比较与堆外内存回收问题)
零拷贝总览1)传统IO需要4次复制(包括两次cpu复制)4次用户态
内核态
的切换;2)mmap/write需要3次复制(包括一次cpu复制)4次用户态
内核态
的切换;3)sendfile需要3次复制(包括一次
orcharddd_real
·
2023-09-22 23:54
netty
java
netty
零拷贝相关
【操作系统笔记十一】进程间通信
总结:Linux中,用户态通过读写文件的Api进行系统调用,在
内核态
中,上层是虚拟文件操作系统VFS,它为用户态提供统一接口,屏蔽底层实现细节,VFS层定义了底层具体的文件系统需要实现的接口,VFS层往下对接不同的具
川峰
·
2023-09-22 21:24
操作系统学习笔记
操作系统
进程通信
管道
共享内存
信号量
消息队列
Linux文件系统
日更2022年4月28日
2a3933a306732
bfd
5714d18c0.PNG每天4个习惯(昨天复盘)a.坚持写日更:✓b.健身:×(2022.5.10日减肥到68公斤以内!!!)c.早睡:✓(刷手机很浪费时间!!!)
爱运动爱学习
·
2023-09-22 17:09
日更2022年10月1日-日签411
2a3933a306732
bfd
5714d18c0.PNGimage.png每天4个习惯(昨天复盘)a.坚持写日更:✓b.健身:✓(2022.9.30日减肥到66公斤以内!!!)
爱运动爱学习
·
2023-09-22 14:50
Java线程池中哪些事??
原因:从线程池那线程,存粹的用户态操作,从系统创建线程,涉及到用户态和
内核态
之间的切换,真正的创建,是要在
念君思宁
·
2023-09-22 14:35
java要笑着学
操作系统哪些事?
java
开发语言
java-ee
网络
dyld 的原理
dyld概念dyld(thedynamiclinkeditor),动态链接器,是专门用来加载动态库以及主程序的库.当kernel做好程序的启动准备工作之后,系统的执行由
内核态
转换为用户态,由dyld首先开始工作
coder_feng
·
2023-09-22 12:54
操作系统:中断和异常
“中断”会使cPU由用户态变为
内核态
,使操作系统重新夺回对CPU的控制权。2.Cpu状态的切换
内核态
→用户态:执行一条特权指令――修改PSW的标志位为“用户态”,这个动作
Junglei-Rim
·
2023-09-22 11:47
操作系统
windows
linux
【操作系统笔记】并发安全问题
用户态抢占和
内核态
抢占内核中可以执行以下几种程序:①当前运行的进程:陷阱程序(系统调用)和故障程序(pagefault),进程运行在
内核态
的时候,其实就是在执行进程在用户态触发的异常对应的异常处理程序②
川峰
·
2023-09-22 00:09
操作系统学习笔记
操作系统
并发安全
线程同步
CAS
自旋锁
死锁
信号量
【Linux/Ubuntu操作系统学习笔记】01-
内核态
,目录结构,常用终端命令
1.
内核态
(内核版本)与用户态(发行版本)
内核态
(内核版本)是Linux的基础,本质上是一种软件,用来控制计算机的硬件自愿,并提供上层应用程序运行的环境,可以访问所有的内存和外围设备(如硬盘,网卡等)用户态
cyoushika_Nara
·
2023-09-21 18:37
Linux
linux
ubuntu
运维
DCN VSF
BFD
分裂检测配置
//先开启VSF自动合并;vsfauto-mergeenable//创建用于分裂检测的Vlan#vlan4000//将两个分裂检测接口加入Vlan4000vlan4000#swinte1/0/24vlan4000#swinte2/0/24//进入Vlan4000接口启用VSFBFD分裂检测vlan4000#vsfmadbfdenable//设置分裂检测IP(采用BFDMAD分裂检测)//SW-1B
Miuss
·
2023-09-21 17:11
【操作系统笔记】内存布局&内存映射
虚拟内存布局虚拟地址空间大小:32位虚拟地址空间[0~2^32-1]总共4GB64位虚拟地址空间[0~2^64-1]总共16777216TB不管是运行在用户态还是
内核态
,都需要使用虚拟地址,这是因为计算机硬件要求的
川峰
·
2023-09-21 04:29
操作系统学习笔记
操作系统
虚拟内存布局
虚拟地址空间
内存映射
共享内存映射
用户程序页表
内核页表
365天搞定八股文——Day 002
内核态
和用户态的区别
什么是
内核态
和用户态为了避免操作系统和关键数据被用户程序破坏,将处理器的执行状态分为
内核态
和用户态。
ShowM3TheCode
·
2023-09-20 21:20
linux
用户态与
内核态
的区别与理解
用户态与
内核态
的区别与理解先给大家看看Linux进程的地址空间,如下:对于Linux
内核态
的地址空间,3G-4G是大家共享的。这里存放的是整个内核的代码和所有的内核模块以及内核所维护的数据。
阿Q正砖
·
2023-09-20 15:46
笔记
Linux
操作系统
内核
linux
HCIP——路由
的跨层封装IP地址DHCP服务---动态主机配置协议DNS服务---域名解析协议HTTP协议---超文本传输协议TCP协议TCP的面向连接三次握手四次挥手UDPHTTP状态码以太网(计算机局域网)静态路由
BFD
试试就逝世GG
·
2023-09-20 03:52
网络内容
网络
tcp/ip
udp
Runloop 实现机制
有消息需要的处理的时,立即被唤醒,(
内核态
-->用户态)没有消息需要处理时,进入休眠状态,避免资源占用。
荷码人生
·
2023-09-20 01:00
9月11-12日上课内容 第二章 GFS 分布式文件系统
系统:用户态和
内核态
通过内核层面去调用硬件设备,协同各方,存储数据,文件系统在内核层面来调用用户态只做操作无元数据:保存数据的地方1.
m0_70766460
·
2023-09-19 15:02
服务器
运维
分布式
GlusterFS
Linux信号详解
coredump)status2、调用系统函数向进程发信号3.由软件条件产生信号4、硬件异常产生信号三、阻塞信号1、概念2、内核中的表示3、信号集操作函数3.1用户层函数3.2系统接口四、信号捕获1、用户态和
内核态
敲键盘的喵
·
2023-09-19 13:09
Linux系统与网络编程
linux
操作系统
Java并发编程之并发容器 CopyOnWrite,ConcurrentSkipListMap/Set,阻塞队列等
无锁编程(LockFree)算法的主要优点:(1)开销较小:不需要在
内核态
和用户态之间切换进程。(2)读写不互斥:只有写操作需要使用基于CAS机制的乐观
干天慈雨
·
2023-09-19 02:09
日更2022年10月28日-日签438
2a3933a306732
bfd
5714d18c0.PNGimage.png每天4个习惯(昨天复盘)a.坚持写日更:✓b.健身:✓(2022.10.30日减肥到66公斤以内!!!)
爱运动爱学习
·
2023-09-18 17:05
日更2022年7月11日-日签329
2a3933a306732
bfd
5714d18c0.PNG每天4个习惯(昨天复盘)a.坚持写日更:✓b.健身:✓(2022.7.30日减肥到68公斤以内!!!)
爱运动爱学习
·
2023-09-18 14:44
日更2022年12月31日-日签502
2a3933a306732
bfd
5714d18c0.PNGimage.png每天4个习惯(昨天复盘)a.坚持写日更:✓b.健身:✓(2022.12.31日减肥到66公斤以内!!!)
爱运动爱学习
·
2023-09-18 13:40
select & epoll的比较
select1、每次调用select需要把fd集合从用户态拷贝到
内核态
,这个开销在fd很多时会很大2、每次调用select都需要在内核遍历传进来的fd,这个开销在fd很多时也很大3、select支持的文件描述符太少了
宝宝家的隔壁老王
·
2023-09-18 09:54
日更2022年3月7日
2a3933a306732
bfd
5714d18c0.PNG每天4个习惯(昨天复盘)a.坚持写日更:✓b.健身:×c.早睡:✓(刷手机很浪费时间!!!)
爱运动爱学习
·
2023-09-18 08:17
操作系统学习笔记-精简复习版
文章目录操作系统概述1、操作系统2、主要功能3、用户态和
内核态
4、系统调用进程管理1、进程和线程2、引入线程的好处3、线程间同步4、进程控制块PCB5、进程的状态6、进程的通信方式7、进程的调度算法8、
风落_
·
2023-09-18 05:11
学习
笔记
网络
日更2022年8月9日-日签358
2a3933a306732
bfd
5714d18c0.PNG每天4个习惯(昨天复盘)a.坚持写日更:✓b.健身:✓(2022.8.30日减肥到68公斤以内!!!)
爱运动爱学习
·
2023-09-18 04:48
详谈操作系统中的
内核态
和用户态
其实CPU和人一样,没有执行程序的时候,是没有什么状态的,当它执行的程序是用户程序的时候就叫用户态,当执行的程序是操作系统的代码时就叫系统态或者
内核态
.接下来,我们就来谈谈
内核态
和用户态.目录1.
内核态
和用户态的概念
Pei213
·
2023-09-18 03:57
算法
六 异常控制(course14-15)
进程这个概念背后,其实隐藏着一整套系统级机制,从进程切换、用户态与
内核态
的转换到系统实时响应各种事
西部小笼包
·
2023-09-18 03:00
Windows驱动开发(一)第一个驱动程序
首先我们需要了解,在操作系统中,是分两种权限的,一种是
内核态
,我们也称为0环,一种是用户态,称之为3环。
call就不要ret
·
2023-09-17 21:10
操作系统
驱动开发
windows
IO
copyformhttps://blog.csdn.net/lisonglisonglisong/article/details/51944671两个阶段:等待数据数据从
内核态
复制到用户态1.阻塞式IO
wncbbnk
·
2023-09-17 12:52
日更2022年4月5日
2a3933a306732
bfd
5714d18c0.PNG每天4个习惯(昨天复盘)a.坚持写日更:✓b.健身:×c.早睡:✓(刷手机很浪费时间!!!)
爱运动爱学习
·
2023-09-17 11:53
操作系统的运行机制
程序运行的过程就是CPU执行一条一条机器指令的过程2.程序的分类程序分为应用程序和内核程序应用程序只能执行非特权指令,运行在用户态内核程序可以执行特权指令,也可以执行非特权指令,运行在
内核态
N个内核程序组成了操作系统内核
南林yan
·
2023-09-17 10:31
操作系统
运维
服务器
Linux学习之平均负载的概念和查看方法
不可中断状态的进程:正处于不可以打断的
内核态
关键流程中的进程,比如最常见的是等待硬件设备的I/O响应,也就是我们在ps命令中看到的D状态(Uninte
seasidezhb
·
2023-09-17 10:55
Linux性能优化
linux
性能优化
黑马JVM总结(十)
基本使用下面我们看一下使用了ByteBuffer直接内存,大文件的读写效率是非常的高Java本身并不具备磁盘读写的能力,它需要调用操作系统的函数,需要从java的方法内部调用本地方法操作系统的方法,设计到了cpu的用户状态变为
内核态
喵俺第一专栏
·
2023-09-17 09:11
JVM虚拟机
jvm
Linux设备驱动程序学习(六)——中断处理
中断的分类根据中断来源分类 根据中断的来源,中断可分为内部中断和外部中断:内部中断的中断源来自CPU内部(软件中断指令、溢出、除法错误等,例如,操作系统从用户态切换到
内核态
需借助CPU内部的软件中断)
Alex-wu
·
2023-09-17 06:54
Linux设备驱动程序
Linux设备驱动程序
linux
中断处理
设备驱动程序
操作系统学习笔记---计算机系统概述
目录概念功能和目标特征并发共享(资源共享)虚拟异步发展与分类手工操作阶段(无OS)批处理阶段单道批处理系统多道批处理系统分时操作系统实时操作系统网络操作系统分布式计算机系统个人计算机操作系统操作系统运行环境
内核态
和用户态特权和非特权指令状态切换中断中断机制的基本原理系统调用按功能分类过程操作系统体系结构分层法模块化宏内核
清风千里.
·
2023-09-16 12:04
操作系统学习笔记
学习
笔记
面试常见问题汇总
加权随机,iphash等ng怎么解决惊群现象:加锁ng用的是什么实现多路复用:epoll,epoll的原理,底层数据结构,和其他多路复用对比的优点:红黑树,双链表,有点事没有限制连接数,也不会有用户态和
内核态
复制
幸好还年轻
·
2023-09-16 02:54
Java 与零拷贝
简述
内核态
和用户态Linux的体系结构分为
内核态
(内核空间)和用户态(用户空间),我们知道一台计算器拥有CPU、网卡、内存和磁盘等硬件资源,
内核态
相当于LinuxCore,它是一种特殊的软件程序,也可以看成操作系统本身
imonkeyi
·
2023-09-15 19:56
java
零拷贝
【JavaEE】多线程(一)
对下:管理好各种硬件设备对上:要给应用程序通过稳定的运行环境操作系统的“
内核态
”是操作系统里面最核心的功能模块,硬件的驱
日夜无休时
·
2023-09-15 10:38
JavaEE
java-ee
java
日更2022年8月29日-日签378
2a3933a306732
bfd
5714d18c0.PNG每天4个习惯(昨天复盘)a.坚持写日更:✓b.健身:✓(2022.8.30日减肥到68公斤以内!!!)
爱运动爱学习
·
2023-09-14 05:57
深入理解Linux内核之进程睡眠(上)
1开场白环境:处理器架构:arm64内核源码:linux-5.10.50ubuntu版本:20.04.1代码阅读工具:vim+ctags+cscope无论是任务处于用户态还是
内核态
,经常会因为等待某些事件而睡眠
宋宝华
·
2023-09-13 23:19
内核
操作系统
java
linux
epoll
HUAWEI-
BFD
实验
目标:PC1访问PC2,A路径down后,自动切换B路径实验环境如图所示:1.配置IP2.在R2上配置去往1.1.1.0和2.2.2.0的路由[R2]iproute-static1.1.1.024Ethernet0/0/012.1.1.1[R2]iproute-static2.2.2.024Ethernet0/0/121.1.1.23.在R1配置去往21.1.1.0的路由,在R3上配置去往12.1
6IE闫辉
·
2023-09-13 05:50
mmap用于本地进程间通信
与传统IO的其区别传统的IO调用,例如write(),CPU需要从用户态切换到
内核态
,操作系统内核负责从用
·
2023-09-11 20:32
linux kernel 获取时间函数api
学习链接:https://www.kernel.org/doc/html/latest/core-api/timekeeping.html最近在学习内核获取时间api函数随手挑了几个记录下方便以后用,如下:
内核态
常用获取纳秒的函数
wy-211121
·
2023-09-11 19:10
Linux内核
GO语言网络编程(并发编程)原子操作(atomic包)
GO语言网络编程(并发编程)原子操作(atomic包)1、原子操作(atomic包)1.1.1.原子操作代码中的加锁操作因为涉及
内核态
的上下文切换会比较耗时、代价比较高。
lucky九年
·
2023-09-11 16:46
网络
golang
服务器
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他