码迷,mamicode.com
首页 >  
搜索关键字:内核空间    ( 686个结果
同步IO,异步IO,阻塞IO,非阻塞IO的联系与区别
"转载" 同步IO、异步IO、阻塞IO、非阻塞IO之间的联系与区别 POSIX 同步IO、异步IO、阻塞IO、非阻塞IO,这几个词常见于各种各样的与网络相关的文章之中,往往不同上下文中它们的意思是不一样的,以致于我在很长一段时间对此感到困惑,所以想写一篇文章整理一下。 POSIX(可移植操作系统接口 ...
分类:其他好文   时间:2018-02-17 19:56:18    阅读次数:133
linux内核物理内存空间分布
Linux 操作系统和驱动程序运行在内核空间,应用程序运行在用户空间,两者不能简单地使用指针传递数据,因为Linux使用的虚拟内存机制,用户空间的数据可能被换出,当内核空间使用用户空间指针时,对应的数据可能不在内存中。 Linux内核地址空间划分 通常32位Linux内核地址空间划分0~3G为用户空 ...
分类:系统相关   时间:2018-02-13 17:56:59    阅读次数:1468
linux内核内存管理(zone_dma zone_normal zone_highmem)
Linux 操作系统和驱动程序运行在内核空间,应用程序运行在用户空间,两者不能简单地使用指针传递数据,因为Linux使用的虚拟内存机制,用户空间的数据可能被换出,当内核空间使用用户空间指针时,对应的数据可能不在内存中。 Linux内核地址空间划分 通常32位Linux内核地址空间划分0~3G为用户空 ...
分类:系统相关   时间:2018-02-12 18:48:49    阅读次数:240
Linux内核空间-理解高端内存
Linux 操作系统和驱动程序运行在内核空间,应用程序运行在用户空间,两者不能简单地使用指针传递数据,因为Linux使用的虚拟内存机制,用户空间的数据可能被换出,当内核空间使用用户空间指针时,对应的数据可能不在内存中。 Linux内核地址映射模型 x86 CPU采用了段页式地址映射模型。进程代码中的 ...
分类:系统相关   时间:2018-02-12 18:38:20    阅读次数:240
iptables防火墙相关命令详解
前提基础: 当主机收到一个数据包后,数据包先在内核空间中处理,若发现目的地址是自身,则传到用户空间中交给对应的应用程序处理,若发现目的不是自身,则会将包丢弃或进行转发。 iptables实现防火墙功能的原理是:在数据包经过内核的过程中有五处关键地方,分别是PREROUTING、INPUT、OUTPU ...
分类:其他好文   时间:2018-02-10 00:01:37    阅读次数:225
PHP-X介绍
为什么要开发PHP扩展 PHP-X是用来开发PHP扩展的库。PHP代码写得好好的,为啥要开发PHP扩展呢? 我们知道PHP不擅长CPU密集型的操作,那么把CPU密集型的相关代码迁移到扩展上,就可以大幅提高效率了。 大牛们说的从用户空间沉降到内核空间,就是指从PHP代码改为扩展。 开发扩展用的语言 P ...
分类:Web程序   时间:2018-02-07 21:19:12    阅读次数:183
孤儿进程与僵死进程
孤儿进程: 因父亲进程先退出而导致一个子进程被 init 进程收养的进程为孤儿进程,即孤儿进程的父亲更改为 init 进程,该进程在孤儿进程退出后回收它的内核空间资源。 僵死进程: 进程已经退出,但它的父亲进程还没有回收内核资源的进程为僵死进程,即该进程在内核空间的 PCB(进程控制块) 没有释放。 ...
分类:系统相关   时间:2018-02-03 23:14:11    阅读次数:257
Linux 内核空间与用户空间
本文以 32 位系统为例介绍内核空间(kernel space)和用户空间(user space)。 内核空间和用户空间 对 32 位操作系统而言,它的寻址空间(虚拟地址空间,或叫线性地址空间)为 4G(2的32次方)。也就是说一个进程的最大地址空间为 4G。操作系统的核心是内核(kernel),它 ...
分类:系统相关   时间:2018-02-03 20:01:54    阅读次数:247
网路基础之命令操作
Linux网络配置(1)    在Linux系统中,网络功能的实现被分成两部分存放;        1.存放于内核空间中的协议栈;            包括:物理层、数据链路层、网络层以及传输层协议; &nb
分类:其他好文   时间:2018-01-18 16:56:19    阅读次数:173
python并发编程之多线程理论部分
阅读目录 一 什么是线程 二 线程的创建开销小 三 线程与进程的区别 四 为何要用多线程 五 多线程的应用举例 六 经典的线程模型(了解) 七 POSIX线程(了解) 八 在用户空间实现的线程(了解) 九 在内核空间实现的线程(了解) 十 用户级与内核级线程的对比(了解) 十一 混合实现(了解) 一 ...
分类:编程语言   时间:2018-01-18 00:58:24    阅读次数:214
686条   上一页 1 ... 19 20 21 22 23 ... 69 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!