码迷,mamicode.com
首页 >  
搜索关键字:用户空间    ( 1288个结果
容器化技术之Docker
一、入门 1 简介 1.1 Docker与传统虚拟机 1.2 Docker架构 2 Docker基本概念 2.1 镜像(Image) 对于Linux而言,内核启动后,会挂载root文件系统为其提供用户空间支持。而Docker镜像,就相当于一个root文件系统。比如官方镜像centos:7.6就包含了 ...
分类:其他好文   时间:2020-02-22 22:09:14    阅读次数:96
linux 内核与用户空间通信之netlink使用方法
摘自 https://www.cnblogs.com/x_wukong/p/5920437.html 转自:http://blog.csdn.net/haomcu/article/details/7371835 Linux中的进程间通信机制源自于Unix平台上的进程通信机制。Unix的两大分支AT& ...
分类:Web程序   时间:2020-02-22 18:37:18    阅读次数:108
一个讲解用户空间和内核空间的图
为什么要区分内核空间和用户空间? 大致有三点因素: 第一点:操作系统的数据都是存放于系统空间的,用户进程的数据是存放于用户空间的; 第二点:分开来存放,就让系统的数据和用户的数据互不干扰,保证系统的稳定性,并且管理上很方便; 第三点:也是重要的一点,将用户的数据和系统的数据隔离开,就可以对两部分的数 ...
分类:其他好文   时间:2020-02-22 12:07:49    阅读次数:128
Docker 容器操作
Docker容器类似于一个轻量级的沙箱子(因为Docker是基于Linux内核的虚拟技术,所以消耗资源十分少),Docker利用容器来运行和隔离应用。容器是从镜像创建的应用运行实例,可以将其启动、开始、停止、删除,而这些容器都是相互隔离、互不可见的。可以吧每个容器看作一个简易版的Linux系统环境(包括了root用户权限、进程空间、用户空间和网络空间),以及与运行在其中的应用程序打包而成的应用盒子
分类:其他好文   时间:2020-02-15 10:14:51    阅读次数:86
epoll实现原理
作者:蓝形参链接:https://www.zhihu.com/question/20122137/answer/14049112来源:知乎 首先我们来定义流的概念,一个流可以是文件,socket,pipe等等可以进行I/O操作的内核对象。不管是文件,还是套接字,还是管道,我们都可以把他们看作流。之后 ...
分类:其他好文   时间:2020-02-14 19:02:41    阅读次数:64
大文件拷贝,试试NIO的内存映射
最近项目里有个需求需要实现文件拷贝,在java中文件拷贝流的读写,很容易就想到IO中的InputStream和OutputStream之类的,但是上网查了一下文件拷贝也是有很多种方法的,除了IO,还有NIO、Apache提供的工具类、JDK自带的文件拷贝方法IO拷贝publicclassIOFileCopy{privatestaticfinalintBUFFER_SIZE=1024;publics
分类:其他好文   时间:2020-02-10 20:59:34    阅读次数:94
9内核同步介绍
一、临界区与竞争条件 临界区就是访问和操作共享数据的代码段。 如果两个执行线程有可能处于同一临界区中同时执行,那么我们就称它们为竞争条件(race conditions) 避免并发和防止竞争条件称为同步(synchronization) 二、加锁 2.1 锁的介绍 我们需要一种方法确保一次有且只有一 ...
分类:其他好文   时间:2020-02-08 17:12:15    阅读次数:56
tsar指标解释
系统模块 cpu 字段含义 user: 表示CPU执行用户进程的时间,通常期望用户空间CPU越高越好. sys: 表示CPU在内核运行时间,系统CPU占用率高,表明系统某部分存在瓶颈.通常值越低越好. wait: CPU在等待I/O操作完成所花费的时间.系统部应该花费大量时间来等待I/O操作,否则就 ...
分类:其他好文   时间:2020-02-04 15:38:08    阅读次数:636
ebpf sock sk_filter实现
sk_attach_filter()和sk_run_filter():前者将 filter 伪代码由用户空间复制进内核空间;后者则负责在报文到来时执行伪码解析 BPF JIT 的接口还是简单清晰的:各平台的 JIT 编译函数都实现于bpf_jit_compile()之中(3.16 之后,开始逐步改为 ...
分类:其他好文   时间:2020-01-21 19:44:22    阅读次数:99
printk()函数-消息优先级宏
在对内核进行代码调试的时候,除了打开相应的内核开发配置选项之外,最普通也是最常用的调试就是打印出相关信息进行调试,对某些怀疑的变量进行监视,在用户空间下,我们最常用的方式是通过printf()函数来进行相关信息的输出,而在内核调试中,我们常用printk()函数来进行相关关键信息的输出,与print ...
分类:其他好文   时间:2020-01-21 15:54:53    阅读次数:92
1288条   上一页 1 ... 6 7 8 9 10 ... 129 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!