本部分不仅仅是LDD的介绍部分, 还包括了对linux的内存模型的总结.
一句话总结
伙伴系统是基石, slab基于伙伴系统, kmalloc基于slab.
要点
?伙伴系统是对连续大内存而言, 得到的内存的单位从1个page到211 page, 解决外部碎片问题.
?Slab分配器是针对小内存而言, 从32B到128KB, 解决的是内部碎片问题, kma...
分类:
其他好文 时间:
2014-12-31 18:36:46
阅读次数:
242
前几天在CSDN论坛上发了一个帖子,说年底年年终奖都没有。立即有人回复了,第一句话就是说是你自己一个人没有还是所有人都没有。
看到那一句,真恨不得打脸,现在键盘英雄可越来越多了。
今天是2014年倒数第二天,心想着早点下班,可却总是事与愿违,加班到11点。
回来的路上,想到如果这事在傲娇的键盘英雄脑海里估计又会是一大堆冷嘲热讽。
“加班肯定是因为你速度慢,没有按时完成任务,...
分类:
其他好文 时间:
2014-12-31 01:04:43
阅读次数:
173
我在中印象最深刻的一句话就是:“C#程序全部都是由类组成的,所以说C#是一门完全面向对象的程序语言”。以前只是对觉得对象是一个人,类是人的总称这样子,但是这样子的想法让我无法把这些理解的东西汇入到代码里,但是,在模仿视频中代码自己创建类,定义属性方法的时候,我觉得我的理解变得深刻了许多。...
一、介绍
Web Service用一句话概括就是它提供了一个服务接口使客户端能够与服务端进行交互用非常多种的方式,超过普通的浏览器的模式。在Web Service中通常是以XML的格式方式进行传输和通信的。这其中还涉及了XML的Security安全方面的操作。
1、Web Service服务是Web服务器的一个扩展形式。
2、Web Service采用的XML的数据格式保证了可读性。
3、...
分类:
Web程序 时间:
2014-12-30 17:12:24
阅读次数:
125
先来张大图:结合上图来说明一下解析的各个步骤涉及的锁。软解析、硬解析、软软解析区别的简单说明:为了将用户写的sql文本转化为oracle认识的且可执行的语句,这个过程就叫做解析过程。解析分为硬解析和软解析,SQL语句第一次解析时必须进行硬解析一句话说明硬解析与软解析的区别是:硬解析=需要生成执行计划...
分类:
数据库 时间:
2014-12-30 11:21:18
阅读次数:
179
一句话:十月革命成功的太容易了,至少时间上很快[说几句]于:2014-11-18 22:48:34 复:3877891来的快,去的也快,简单的说就是基础不够牢固如果中国革命也象苏联那样,比如说当年那些海归李立三和瞿秋白,当然还有周恩来和朱德,等等,如果他们南昌起义成功,中共就那样夺取政权了,中共政权...
分类:
其他好文 时间:
2014-12-29 22:54:24
阅读次数:
166
先来试个一句话解释仨,当浏览器碰到script脚本的时候:没有defer或async,浏览器会立即加载并执行指定的脚本,“立即”指的是在渲染该script标签之下的文档元素之前,也就是说不等待后续载入的文档元素,读到就加载并执行。有async,加载和渲染后续文档元素的过程将和script.js的加载...
分类:
Web程序 时间:
2014-12-29 18:03:13
阅读次数:
167
这本书其实来,也是不久的事。在京东上看了一些它的介绍,讲的是一群牛人在互联网发展的过程中,自己的努力奋斗的经历。
现在的自己几乎完全处在一阵迷茫中,多看看,也似乎是自己寻找出路的唯一途径。
突然想起来一句话,一个人在很多的时候,都确实是孤独的。没有哪一个人可以完全正确适当的做好你的导师。不会总在你低落的时候,会有一个博学之士出现在你的面前,为你指点迷津。
所以好好看书...
分类:
其他好文 时间:
2014-12-28 17:01:43
阅读次数:
179
1.-- --metatable 可以作为继承的用法
parent = {
house = 1
}
parent.__index = parent --如果没有这一句话 child即使是设置parent为元表 也不能找到parent中的内容. __index指向的内容是nil
child = {
wife = 2
}
setmetatable(child, parent)...
分类:
Web程序 时间:
2014-12-28 15:38:52
阅读次数:
152
介绍)
前面主要介绍了一些直接通信和间接通信,包括一些中间件的一些技术,这次我学习的内容是层级再往下,用一句话形式就是:在分布式系统中的操作系统级别对于中间件的支持。在这篇中,主要关注与操作系统级别对于通信的一些支持,包括RPC这样的远程调用等。
操作系统的层次)
操作系统是一个凌驾于纯硬件资源上面的一个软件系统,封装了对于硬件的抽象,在上面有内存管理,I/O管理,CPU的管理等等。
1....
分类:
其他好文 时间:
2014-12-27 17:40:46
阅读次数:
162