首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 390 毫秒
1.
内存是Windows NT系统的一个重要资源。本文结合Windows NT Server 4.0介绍几个与内存相关的问题,帮助大家更好地使用和优化内存。 一、Windows NT的内存分配特点 1.Windows NT的虚拟内存及其实现过程 Windows NT Server 4.0支持4GB(2GB 2GB)的虚拟内存空间。其中,高端的2GB供Windows NT操作系统使用,低端的2GB提供给应用软件使用。Windows NT利用虚拟内存管理器  相似文献   

2.
操作系统内核内存分配算法的分析与性能评价   总被引:1,自引:0,他引:1       下载免费PDF全文
内存是计算机中的重要资源,快速、合理地分配内存不但能提高内存资源的利用率,也能使系统的整体性能得以提升.本文介绍了操作系统中几种常见的内存分配算法,深入分析了几种操作系统内核内存分配算法(内核分配器KMA),并对其性能进行了评价.  相似文献   

3.
在文件里查找某一字符串,在程序设计上常常要用到。若用Delphi写,小文件可以用TmemoryStream把整个文件读进内存,在内存上进行查找。但若文件比较大,上几十兆,就不能用此法,若你你强行用TmemoryStream,硬盘因交换文件而不断的读写,效率很低。 大家对Win32的内存映射文件(File Mapping)一定不会陌生,用它可以方便地实现多个进程共享数据。这里介绍用内存映射文件作快速的全文检索,功能如Windows的查找(在某目录的文件里查找某一字符串),但此法比Windows的查找效率要高。  相似文献   

4.
大家知道SSD固态硬盘的最大优势就是读写速度快,如果把操作系统安装在SSD硬盘,可以有效提高系统运行效率,不过现在SSD硬盘价格仍然让人望而却步。其实随着内存价格的不断走低,现在拥有大内存用户越来越多,那么我们就可以把系统安装到内存中,打造高速内存系统,实现类似SSD硬盘的加速效果。  相似文献   

5.
在Windows运行过程中,各种资源的分配情况时刻都关系着系统是否能够正常运作。例如当你启动程序、读写文件、连接网络等操作时,系统都需要对CPU占用率、内存分配、磁盘管理、交换文件等资源项目进行及时的协调与管理。  相似文献   

6.
EASKY 《电脑自做》2001,(3):98-101
Windows对内存的管理并没有我们想象中那么好,有时程序已经终止,而它所占用的内存却没有被释放出来,由此造成可用内存减小。如果您的物理内存本身就不大,同时还需要运行大型程序,内存不够,Windows就会自动通过在硬盘上创建虚拟内存来进行弥补,虽然这招在通常情况下比较管用,但由于硬盘与真正内存的速度差异太大,会影响系统运行速度,甚至还有可能造成蓝屏死机。为避免出现上面情况,大量的第三方内存管理软件诞生了,  相似文献   

7.
视窗操作系统无疑是耗费内存的大户,如果任由系统自己管理内存,即使有256M的内存,若不能合理分配,也会消耗殆尽。在某些情况下,当一个应用程序关闭后,其所占用的内存并没有完全释放出来。当所有的物理内存都被占用后,Windows系统就开始使用虚拟内存,这种情况下,系统的运行速度会伴随硬盘的“咔咔”声而逐渐变慢。在进行多任务操作时,我们需要一款实时管理内存的软件。在这里我向大家推荐Cacheman。它可谓是一把管理内存的倚天剑,不仅能够实时重新整理内存,而且还可以从各个方面手动/自动设置合理的缓存指标。  相似文献   

8.
对于用户而言,硬盘容量永远是只少不多。随着Windows操作系统的不断升级换代,各种操作也愈加简单,但是文件大小与数量的日益膨胀却变成不可逆转的趋势,同时一些应用程序动辄就要吃掉上百兆的硬盘空间,使得硬盘资源日益紧张。因此,如何在操作中降低硬损耗缩短平均访问时间提高硬盘的读写速度,成为用户容易忽视却又不得不重视的问题。  相似文献   

9.
在Windows环境下,尽管Windows提供了一整套的内存管理函数,用户访问指定地址的内存仍有许多困难,致使许多科技人员开发的计算机插件无法在Windows环境下使用。本文将介绍在Windows环境下,用Borland C 3.1实现对内存直接读写的方法。  相似文献   

10.
在计算机的使用过程中,您可能经常会遇到这样的情况:随着您在Windows里运行的应用增多,尤其是运行了一些特别耗费内存的软件以后,Windows会越来越慢,到最后整个系统几乎停止了反映,只看到硬盘灯闪烁不停。如果再运行某些应用的话,系统会经常提示内存不足,还会时不时出现蓝屏、造成死机,这时只能重新启动Windows。 这些情况多半是由于Windows操作系统,无论是Windows 9x还是Windows NT,对系统内存进行即时优化的功能限制造成的。在您退出一个应  相似文献   

11.
内存是计算机最宝贵的资源 ,所有的程序只有在内存中才能执行。在DOS时代 ,由于其固有的640KB传统内存的限制 ,我们常常为了获得最大的可执行程序空间而冥思苦想。随着Windows操作系统的流行 ,内存不足好像已不再像以前那样频频束缚我们的手脚 ,只要条件允许 ,安装尽量多的内存 ,似乎一切都可搞定。另一方面 ,内存价格也降到了普通玩家可以接受的水平 ,所以没有人再斤斤计较如何节省内存空间 ,大家总是往自己心爱的计算机中塞进尽可能多的内存。那么 ,是不是内存越多 ,系统性能就一定越好呢 ?换句话说 ,安装多少内存时 ,系统…  相似文献   

12.
采用CMP结构的服务器可以实现处理器、内存、I/O资源在不同操作系统间的轻松分配,能满足不断变化的应用需求。它可以根据工作量的变化配置资源,让用户最多可以同时安装8个操作系统,而且能够随时变化,比如,白天可以是全UNIX配置,晚上又可以配置成Windows NT/Windows 2000系统。  相似文献   

13.
在管理没有联网的计算机房时(如学校机房),为避免人为或病毒造成的文件损坏或系统崩溃,需要对计算机硬盘提供必要的保护手段。为此,本人编写了一个内存驻留程序LDP,用于对指定的硬盘逻辑分区实行写保护,控制计算机用户对硬盘逻辑分区的写操作权限。该程序曾在我校多种机型上使用,效果良好。实践证明,LDP具有以下优点: 1.安全可靠。程序驻留内存后,将禁止对被保护的硬盘逻辑分区的所有写操作,而对其它操作毫无影响。  相似文献   

14.
湛大骏 《电脑》1996,(3):54-55
目前大多数386、486电脑在升级成多媒体电脑的热潮下,普遍存在着内存紧张的问题,由于多媒体电脑的光驱、声霸卡驱动程序等至少需增加 50K 以上的基本内存(conventionalmemory),如再加上原来使用的硬盘增容驱动程序Drvspace.exe,防病毒驻留内存程序Vsafe.exe,则消耗的基本内存就更多,因此合理优化内存的问题就显得非常重要,否则在安装了多媒体驱动程序后,有可能一般的常用软件(如汉化的foxbase)都运行不了.笔者在一台486DX 2/66电脑上,对照了几种内存配置方案,得出了内存优化的几种办法.笔者电脑的基本配置情况:486DX 2/66 CPU,4兆内存,260兆硬盘,索尼55E光驱,OPTi 16位声卡,安装了DOS 6.22的硬盘增容驱动程度,另外为防病毒,在 Autoexec.bat文件开首加了句C:/DOS/Vsafe.exe,因此Vsafe.exe常驻内存.1.利用 DOS6.22的 Memmaker程序优化内存,用的是Compress setup(快速设置),且加装EMSL即扩展内存Expanded memory),则优化完毕后,我们用mem/c/p检查内存分配情况如下:  相似文献   

15.
A 1、虚拟内存的作用 内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完8寸,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。  相似文献   

16.
davy 《现代计算机》2007,(5):64-65
当我们迎来Windows Vista,操作系统时代之后,内存容量变得更为重要。原本Windows XP的“512MB温饱线”已经成了过去时。现在,越来越多的用户在购买笔记本电脑时选择当即添加内存,而厂商或是经销商也往往给予这样的便利与帮助。此外,已经使用笔记本电脑的用户也需要扩容内存。一时间,笔记本内存在DIY市场上格外走俏。[编者按]  相似文献   

17.
祝昶 《电脑爱好者》1998,(13):41-42
经常有人说:Windows程序的性能是由CPU主频、内存、硬盘等关键因素决定的。这种说法太笼统,其实应该从其消耗的资源来分析性能的影响因素。 Windows程序按其消耗资源的速率,可简单划分为CPU密集型、I/O密集型,后者主要指外存(硬盘)I/O和显示卡输出,广义地看也应该包括网络1/O。按其消耗资源的数量,可简单划分为耗内存型和耗外存型。  相似文献   

18.
随着计算机不断地更新换代,内存愈来愈大,最近主流内存开始向4GB迈进。内存大的好处,除了让电脑运行速度更快之外,也可以用部分内存变身为硬盘来使哦!可极大地提高文件读写速度。如今内存变硬盘的软件也有不少,但是经过一番对比筛选后,笔者向大家推荐VSuite.Ramdisk免费版,下载地址是http://www.crsky.com/soft/16474.html,下载后解压缩,双击里面的VSuite.Ramdisk.Fre.exe程序进行安装。  相似文献   

19.
嵌入式开发过程中,程序员一般会使用kmalloc()或malloc()动态分配内存,但是动态分配内存带有不可预测性和不可靠性.操作系统运行一段时间后,内存中会产生大量的碎片,程序员不得不花费大量的代码去探测操作系统中能分配的最大空间,也就是程序能获得的最小空间,而且这种探测很可能会不成功,尤其是在需要分配较大并且连续的物理空间时.一旦分配不成功,程序将不得不被挂起来等待,从而影响了系统整体的性能.受到内存分段思想的启发,笔者将某段内存空间从操作系统中分离出来,这块空间并没有完全脱离操作系统,只是操作系统内核无法使用它;然后开发一个内核模块,程序员通过该模块从用户空间控制这块空间.将操作系统自身分配空间和程序员分配空间两个行为分离开,不仅有利于操作系统本身的稳定,而且开发出来的程序更有利于调试与预测.  相似文献   

20.
《计算机与网络》2011,(3):41-41
用户在使用Win7时会发现系统消耗很多内存.但很多用户都不知道到底是win7的哪些程序消耗内存,也不知道win7是怎么消耗内存的,如果不关闭程序会让计算机运行速度减慢,下面就让我们看看占用Win7系统的两大因素。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号