虚拟内存是现代操作系统普遍使用的一种技术。虚拟内存的基本思想是,每个进程有用独立的逻辑地址空间,内存被分为大小相等的多个块,称为页(Page)。每个页都是一段连续的地址。对于进程来看,逻辑上貌似有很多内存空间,其中一部分对应物理内存上的一块(称为页框 page frame,通常页和页框大小相等),还...
分类:
其他好文 时间:
2015-06-03 13:29:42
阅读次数:
159
题外语:本人对linux内核的了解尚浅,如果有差池欢迎指正,也欢迎提问交流!首先要理解一下每一个进程是如何维护自己独立的寻址空间的,我的电脑里呢是8G内存空间。了解过的朋友应该都知道这是虚拟内存技术解决的这个问题,然而再linux中具体是怎样的模型解决的操作系统的这个设计需求的呢,让我们从linux...
分类:
系统相关 时间:
2015-05-09 06:33:19
阅读次数:
238
SQL Server 2014中的内存引擎(代号为Hekaton)将OLTP提升到了新的高度。现在,存储引擎已整合进当前的数据库管理系统,而使用先进内存技术来支持大规模OLTP工作负载。就算如此,要利用此新功能,数据库必须包含“内存优化”文件组和表即所配置的文件组和表使用Hekaton技术。幸运的是...
分类:
数据库 时间:
2015-05-08 21:48:17
阅读次数:
187
我们知道,在32位机器上linux操作系统中的进程的地址空间大小是4G,其中0-3G是用户空间,3G-4G是内核空间。其实,这个4G的地址空间是不存在的,也就是我们所说的虚拟内存空间。那虚拟内存空间是什么呢,它与实际物理内存空间又是怎样对应的呢,为什么有了虚拟内存技术,我们就能运行比实际物理内存大的...
分类:
系统相关 时间:
2015-03-15 15:09:35
阅读次数:
262
20150311 NandFlash驱动分析 2015-03-11 李海沿 一、结构体详解 MTD体系结构: 在linux中提供了MTD(Memory Technology Device,内存技术设备)系统来建立Flash针对linux的统一、抽象的接口 引入MTD后,linux系统中的Flash设...
分类:
其他好文 时间:
2015-03-11 22:57:58
阅读次数:
204
http://baike.baidu.com/search?word=%E5%8C%97%E4%BA%AC%E5%88%98%E5%BF%83%E8%AF%AD%E4%B8%B0%E8%83%B8%E8%8C%B6 从技术的角度来看,NAND Flash闪存介质虽然存在擦写次数寿命的问题,但是,配....
分类:
其他好文 时间:
2015-03-11 14:39:51
阅读次数:
197
从技术的角度来看,NANDFlash闪存介质虽然存在擦写次数寿命的问题,但是,配合软件算法、系统级的数据保护技术,NANDFlash的寿命问题变得不再是一个棘手的问题,而NANDFlash更多的优势成为该项技术向前推进的重要动力。采用NANDFlash构建的SSD正快速的替代传统磁盘,已经大面积..
分类:
其他好文 时间:
2015-03-08 01:35:59
阅读次数:
369
原帖地址:http://blog.csdn.net/bugouyonggan/article/details/9167213MTD,Memory Technology Device即内存技术设备字符设备和块设备的区别在于前者只能被顺序读写,后者可以随机访问;同时,两者读写数据的基本单元不同。字符设备...
分类:
其他好文 时间:
2015-03-07 15:27:16
阅读次数:
142
经过第三课《你的第一个程序》,我们已经知道怎么在屏幕上显示文字了。暂时我们也就只能做这么多了。而这是正常的,因为我们还没学习很重要的编程知识: 变量...
分类:
编程语言 时间:
2015-01-11 08:30:17
阅读次数:
291
内存分配给虚拟机之后,Hyper-V主机把系统可用内存资源分配给创建之后的虚拟机,默认的内存我们称之为静态内存,即当你创建虚拟机时你给多少G内存那么虚拟机就分配多少G内存,WindowsServer2012/R2Hyper-V提供的动态内存功能,管理员可以重新调整资源,让有限的内存资源能够得..
分类:
其他好文 时间:
2014-12-07 23:24:20
阅读次数:
299