Linux操作系统采用虚拟内存管理技术,使得每个进程都有各自互不干涉的进程地址空间。该空间是块大小为4G的线性虚拟空间,用户所看到和接触的都是该虚拟地址,无法看到实际的物理内存地址。 利用这种虚拟地址不但能起到保护操作系统的效果(用户不能直接访问物理内存),而且更重要的是用户程序可使用比实际物理内存更大的地址空间。 当进程需要内存时,从内核获得的仅仅时虚拟的内存区域,而不是实际的物理地址,进程并没有获得物理内存,获得的仅仅是对一个新的线性地址区间的使用权。实际的物理内存只有当进程真的去访问新获取的虚拟地址时,才会由“请页机制”产生“缺页”异常,从而进入分配实际页框的例程。
上传时间: 2016-02-23
上传用户:jqy_china
首先介绍了Visual C++开发环境及概要性地介绍了基于MFC 的应用程 序,然后详细讲解了图形和文本输出、对话框和Windows 标准控件、菜单、工具栏、状态 栏、文档视图、数据库、组件与ActiveX 控件、动态链接库、多线程及网络等编程技术。
上传时间: 2014-11-27
上传用户:agent
围绕 工业现 场 测控网络 、 远 程 智能 测控 、网络 化 分布 式 智 能测 控 等技 术中的国 内外研 究 热点 问题 , 阐述 了其发展现状及技术特点,分析了其关键技术及发展趋势 。
上传时间: 2013-12-13
上传用户:上善若水
【Visual C++ 教室】入门教程 第一课:Windows编程和面向对象技术 第二课:使用Visual C++ 5.0 第三课:窗口、菜单与消息框 第四课:工具条和状态栏 第五课:对话框 第六课:控件。 第七课:文档/视图结构。 第八课:多文档界面(MDI)。 第九课:创建用户模块。 第十课:数据库编程。 第十一课:多媒体编程。 第十二章:多线程与串行通信。
上传时间: 2014-01-18
上传用户:jqy_china
利用JSP技术开发BBS系统 ,本软件使用JAVA语言实现,通过对SCOKET技术的理解,在此基础上建立服务器与多客户端的连接,利用多线程处理多个客户端之间的信息。 通过对软件的编写,加深对以上技术的理解和掌握。
上传时间: 2014-01-26
上传用户:tianjinfan
题目:电子时钟的设计 一、实验目的: 1. 掌握多位计数器相连的设计方法。 2. 掌握十进制、六十进制、二十四进制计数器的设计方法。 3. 继续巩固多位数码管的驱动及编码。 4. 掌握扬声器的驱动 5. 掌握EPLD技术的层次化设计方法 二、实验要求: 1.用时、分、秒计数显示功能,以24小时循环计时。 2.具用清零,调节小时、分钟功能。 3.具用整点报时功能。
上传时间: 2013-12-23
上传用户:yyq123456789
24C**的读写程超精简,也可以用来读取其它二线制兑线器件
上传时间: 2013-12-25
上传用户:ippler8
线程池+socket,非常好的服务器端源代码,可以很深入的学习线程池技术
上传时间: 2014-11-24
上传用户:hanli8870
介绍了自动交换光网络(ASON) 出现的技术背景,并针对ASON的体系结构,着重描述了其具有特色的3 个平面和3 种连接的概念。 然后对ASON所引入的控制平面的功能需求、结构组件、接口模块和信令协议进行了论述。最后,简要介绍了ASON协议的标准化进 程以及ASON在未来光网络中的应用
上传时间: 2014-01-26
上传用户:凌云御清风
Lucene.net技术的一个比较完全的技术文档,因为工作需要,从网络摘录,并为方便制作成chm文件,希望对大家学习Lucene.net有帮助。欢迎交流!
上传时间: 2014-12-03
上传用户:maizezhen