码迷,mamicode.com
首页 >  
搜索关键字:用户空间    ( 1288个结果
docker
介绍 一次封装,到处运行 仓库:存放镜像的地方镜像:容器的模板容器: 镜像的实例就是容器(模板) 每个容器相互隔离 可以看做是一个简易版的linux环境(包括 用户权限,进程空间,用户空间,网络空间)和运行在其中的应用程序。 集装箱:容器鲸鱼:docker linux 容器:linux contai ...
分类:其他好文   时间:2020-07-06 00:36:56    阅读次数:144
Nginx理论
网络通信 磁盘通讯 同步:调用者等待被调用者返回消息 异步:被调用这通过状态通知调用者, 阻塞:什么也不干; 指IO操作粗腰彻底完成后返回到用户空间,调用结果返回之前;调用者被挂起; 非阻塞:调用者不会被挂起; 组合起来有多中情况;阻塞型‘非阻塞型;’ ...
分类:其他好文   时间:2020-06-29 13:51:52    阅读次数:57
虚拟机和容器的比较
容器和虚拟机具有相似的资源隔离和分配优势,但功能不同,因为容器虚拟化了操作系统,而不是硬件。容器更加便携和高效。 容器是应用程序层的抽象,将代码和依赖项打包在一起。多个容器可以在同一台计算机上运行,??并与其他容器共享OS内核,每个容器在用户空间中作为隔离的进程运行。容器占用的空间少于VM(容器映像... ...
分类:其他好文   时间:2020-06-25 19:30:13    阅读次数:79
结合中断上下文切换和进程上下文切换分析Linux内核的一般执行过程
结合中断上下文切换和进程上下文切换分析Linux内核的一般执行过程 1.什么叫中断上下文? 硬件通过触发信号,导致内核调用中断处理程序,进入内核空间。这个过程中,硬件的 一些变量和参数也要传递给内核,内核通过这些参数进行中断处理。所谓的“ 中断上下文”,其实也可以看作就是硬件传递过来的这些参数和内核 ...
分类:系统相关   时间:2020-06-23 15:59:27    阅读次数:78
linux内存地址分配
32位下的内存地址分布图如下:1g为内核空间,3g为用户空间 内核空间:内核空间表示运行在处理器最高级别的超级用户模式(supervisor mode)下的代码或数据,内核空间占用从0xC0000000到0xFFFFFFFF的1GB线性地址空间,内核线性地址空间由所有进程共享,但只有运行在内核态的进 ...
分类:系统相关   时间:2020-06-23 09:12:53    阅读次数:99
CPU上下文切换
## 1. 进程上下文切换Linux 按照特权等级,把进程的运行空间分为内核空间和用户空间。* 内核空间(Ring 0)具有最高权限,可以直接访问所有资源;* 用户空间(Ring 3)只能访问受限资源,不能直接访问内存等硬件设备,必须通过系统调用陷入到内核中,才能访问这些特权资源。进程既可以在用户空... ...
分类:其他好文   时间:2020-06-22 01:40:50    阅读次数:103
回调函数
一、概念 对回调函数的概念一直不清晰,看过两次,时间一长就忘光了,因此在这篇文章中针对Java中的回调函数及其相关内容进行梳理总结。 记得以前刚接触回调函数是在异步IO中,操作系统将数据从内核空间复制到用户空间时会通过回调函数通知进程对数据进行处理,因此当时下意识的以为是线程间的一种通信机制;再后来 ...
分类:其他好文   时间:2020-06-21 17:49:01    阅读次数:57
docker基础-基本概念
1.镜像 操作系统 = 内核 + 用户空间 对于linux而言,内核启动后,会挂载root文件系统为其提供用户空间支持,而docker镜像,就相当于root文件系统。 docker镜像是一个特殊的文件系统,除了提供容器运行时所需的程序,库,资源,配置等文件外,还包含了一些为运行时准备的一些配置参数( ...
分类:其他好文   时间:2020-06-20 15:44:08    阅读次数:50
Python线程理论
阅读目录 一 什么是线程 二 线程的创建开销小 三 线程与进程的区别 四 为何要用多线程 五 多线程的应用举例 六 经典的线程模型(了解) 七 POSIX线程(了解) 八 在用户空间实现的线程(了解) 九 在内核空间实现的线程(了解) 十 用户级与内核级线程的对比(了解) 十一 混合实现(了解) 十 ...
分类:编程语言   时间:2020-06-17 12:32:10    阅读次数:55
结合中断上下文切换和进程上下文切换分析Linux内核的一般执行过程
一、以fork和execve系统调用为例分析中断上下文的切换 1.fork具体流程如下: fork系统调用定义是依赖于体系结构的, 因为在用户空间和内核空间之间传递参数的方法因体系结构而异,但他们都调用体系结构无关的_do_fork(或者早期的do_fork)函数, 负责进程的复制。 _do_for ...
分类:系统相关   时间:2020-06-15 11:45:30    阅读次数:69
1288条   上一页 1 2 3 4 5 6 ... 129 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!