一、LVS简介LVS是LinuxVirtualServer的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。在linux内存2.6中,它已经成为内核的一部分,在此之前的内核版本则需要重新编译内核。LVS主要用于多..
分类:
其他好文 时间:
2015-10-10 14:05:08
阅读次数:
207
上篇博文“将传入结构体 pMtInfo 中包含的数据内容转换成 JSON 字符串返回”的代码虽然运行结果正确,但是造成了严重的内存泄露,上篇博文链接如下:http://my.oschina.net/BambooLi/blog/514946 用Linux内存泄露...
分类:
Web程序 时间:
2015-10-09 20:06:24
阅读次数:
195
前一段时间看了《深入理解Linux内核》对其中的内存管理部分花了不少时间,但是还是有很多问题不是很清楚,最近又花了一些时间复习了一下,在这里记录下自己的理解和对Linux中内存管理的一些看法和认识。我比较喜欢搞清楚一个技术本身的发展历程,简而言之就是这个技术是怎么发展而来的,在这个技术之前存在哪些技...
分类:
系统相关 时间:
2015-10-05 20:48:35
阅读次数:
247
转自:http://blog.chinaunix.net/uid-25909619-id-4491368.htmlLinux内存管理摘要:本章首先以应用程序开发者的角度审视Linux的进程内存管理,在此基础上逐步深入到内核中讨论系统物理内存管理和内核内存的使用方法。力求从外到内、水到渠成地引导网友分...
分类:
系统相关 时间:
2015-09-29 23:21:30
阅读次数:
409
转自:http://blog.chinaunix.net/uid-25909619-id-4491362.html1,linux内存管理中几个重要的结构体和数组pageunsignedlongflags一组标志,也对页框所在的管理区进行编号atomic_t_count该页被引用的次数atomic_t...
分类:
系统相关 时间:
2015-09-29 18:36:09
阅读次数:
243
转自:http://blog.csdn.net/myarrow/article/details/86828191. First Fit分配器 First Fit分配器是最基本的内存分配器,它使用bitmap而不是空闲块列表来表示内存。在bitmap中,如果page对应位为1,则表示此page已经被分...
分类:
系统相关 时间:
2015-09-25 11:05:31
阅读次数:
249
转自:http://blog.csdn.net/myarrow/article/details/86246871. Linux物理内存三级架构 对于内存管理,Linux采用了与具体体系架构不相关的设计模型,实现了良好的可伸缩性。它主要由内存节点node、内存区域zone和物理页框page三级架构组成...
分类:
系统相关 时间:
2015-09-25 10:50:56
阅读次数:
251
转自《谈谈Linux内存释放》首先我们可能会用free 去查看内存的使用率,它应该是这样的:[root@ipython ~]# free -m total used free sharedbuffers cachedMem: 3204031707332049827649-/+ buffers/c.....
分类:
系统相关 时间:
2015-09-19 01:03:57
阅读次数:
244
unix/linux共享内存应用与陷阱 (2012-06-12 14:32) 标签: linux 内存 分类: linux应用 共享内存是系统出于多个进程之间通讯的考虑,而预留的的一块内存区。在/proc/sys/kernel/目录下,记录着共享内存的一些限制,如一个共享内存区的最大字节数shmma...
分类:
系统相关 时间:
2015-09-15 14:28:58
阅读次数:
253
欢迎关注瘋耔新浪微博:http://weibo.com/cpjphone一.线性映射与非线性映射 1?内存管理①物理内存管理:Linux内存最小管理单位为页(page),通常一页为4K。初始化时,linux会为每个物理内存也建立一个page的管理结...
分类:
系统相关 时间:
2015-09-15 12:51:53
阅读次数:
278