码迷,mamicode.com
首页 >  
搜索关键字:内核空间    ( 686个结果
IO模式和IO多路复用
网络编程里常听到阻塞IO、非阻塞IO、同步IO、异步IO等概念,总听别人装13不如自己下来钻研一下。不过,搞清楚这些概念之前,还得先回顾一些基础的概念。 1 基础知识回顾 注意:咱们下面说的都是Linux环境下,跟Windows不一样哈~~~ 1.1 用户空间和内核空间 现在操作系统都采用虚拟寻址, ...
分类:其他好文   时间:2019-03-04 15:57:31    阅读次数:149
iptables和netfilter
1.iptables和netfilter说明 netfilter/iptables组成Linux平台下的包过滤防火墙,iptables是用户空间的管理工具,netfilter是内核空间的包处理框架。 2.数据包处理流程 首先数据包进入PREROUTING链,之后根据路由决策进入INPUT(本机)还是 ...
分类:Web程序   时间:2019-03-04 14:27:14    阅读次数:177
Linux学习---内存分布基础
内核空间 应用程序不允许访问 3G 栈空间 局部变量 RW 运行时的堆空间 malloc 全局的数据空间(初始化的,未初始化)static RW data(数据段) 、bss(未初始化的数据段) 只读数据段 (“Hello world”) R text(代码段) 代码段(code) R text / ...
分类:系统相关   时间:2019-03-03 20:58:29    阅读次数:219
Linux系统I/O模型详解
Linux系统I/O模型,从基本的原理上了解用户空间、内核空间、进程上下文、及系统的五种常用I/O模型,加深对Linux系统的理解
分类:系统相关   时间:2019-03-02 20:00:05    阅读次数:207
iptables 简介
一、linux防火墙linux防火墙包含两部分:netfilter和iptables。netfilter位于内核空间,通常作用是允许数据表过滤函数挂载到系统内核中。由于用户通常无法接触和修改内核,于是有了iptables这样的一个命令行的用户工具,供用户添加、管理具体的过滤规则。二、iptables四表五链四表filter表:过滤规则表nat表:地址转换规则表mangle表:修改数据标记位规则表r
分类:其他好文   时间:2019-03-02 16:04:05    阅读次数:196
澄清一个get user pages的事实
get_user_pages的作用是得到用户的页面,作为参数返回,注意,得到的是一个page结构数组而不是别的,这些page最起码 在当前记录着用户进程的数据,一般情况下,内核在调用此函数得到用户页面以后,会再将它们映射到内核空间的一个虚拟地址,然后操作这些页面的数据。这样的话在调用完get_use ...
分类:其他好文   时间:2019-02-17 12:37:30    阅读次数:264
linux的swapper pg dir的初始化
linux的启动涉及到一个解压与定位的过程,对于x86体系结构而言,系统被加载到0x100000的地方,那么swapper_pg_dir的值是什么呢?我们知道swapper_pg_dir是一个很重要的东西,它是所有进程内核空间的页表的模板,而且在涉及到896M以上的内存分配时,swapper_pg_ ...
分类:移动开发   时间:2019-02-17 12:33:03    阅读次数:180
KVM虚拟化专题(2)KVM及Libvirt架构
kvm是内核组件,并没有自己的用户空间,QEMU是一个通用的开源的硬件模拟器,可以模拟多种硬件QEMU_KVM从分支与主干合并,QEMU成为KVM在用户空间的管理工具,及KVM运行在内核空间负载虚拟机调用物理资源的请求处理,QEMU则在用户空间处理用户下达给虚拟机的各种指令从架构上看KVM属于宿主模型,因为Linux设计之初并内有针对虚拟化的支持,KVM是以内核模块的形式存在的。但是随着越来越多的
分类:其他好文   时间:2019-02-09 22:38:08    阅读次数:333
Java网络编程和NIO详解3:IO模型与Java网络编程模型
Java网络编程和NIO详解3:IO模型与Java网络编程模型 基本概念说明 用户空间与内核空间 现在操作系统都是采用虚拟存储器,那么对32位操作系统而言,它的寻址空间(虚拟存储空间)为4G(2的32次方)。操作系统的核心是内核,独立于普通的应用程序,可以访问受保护的内存空间,也有访问底层硬件设备的 ...
分类:编程语言   时间:2019-02-09 19:21:51    阅读次数:187
mysql 与linux ~ 内存分析与调优
一 简介:linux内存和mysql二 分类 1 用户空间和内核空间 用户空间内存,从低到高分别是五种不同的内存段 1 只读段 包含代码和常量等 2 数据段 包含全局变量等 3 堆,包含动态分配的内存,从低地址开始增长 4 文件映射段,包括动态库,共享内存等,从高地址开始向下增长 5 栈,包括局部变 ...
分类:数据库   时间:2019-01-31 15:46:54    阅读次数:208
686条   上一页 1 ... 9 10 11 12 13 ... 69 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!