虚拟内存,虚拟打印机是什么?

来源:百度知道 编辑:UC知道 时间:2024/05/09 12:44:35

虚拟内存用硬盘空间做内存来弥补计算机RAM空间的缺乏。当实际RAM满时(实际上,在RAM满之前),虚拟内存就在硬盘上创建了。当物理内存用完后,虚拟内存管理器选择最近没有用过的,低优先级的内存部分写到交换文件上。这个过程对应用是隐藏的,应用把虚拟内存和实际内存看作是一样的。
每个运行在WindowsNT下的应用被分配到4GB的属于自己的虚拟地址空间(2GB给应用,2GB给操作系统)。
使用虚拟内存存在这样的问题,那就是读写硬盘的速度大大慢于读写实际RAM的速度。这就是当NT系统在没有足够的内存时程序运行慢的原因。
虚拟内存是文件数据交叉链接的活动文件。是WINDOWS目录下的一个"WIN386.SWP"文件,这个文件会不断地扩大和自动缩小。
就速度方面而言,CPU的L1和L2缓存速度最快,内存次之,硬盘再次之。但是虚拟内存使用的是硬盘的空间,为什么我们要使用速度最慢的硬盘来做为虚拟内存呢?因为电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致我们只有可怜的256M/512M内存消耗殆尽。而硬盘空间动辄几十G上百G,为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用...
打印机是比较重要的输出设备,但有些时候,我们并不需要把东西真实地打印出来,而只是想通过打印预览功能来看看输出的效果。但如果计算机中没有安装打印机,那么打印预览也不能实现,就不能够观看到打印的效果,这给我们这些没有打印机的朋友们带来了很多不便。
但在实际应用中我们更经常的可能会遇到这样的问题:我们有打印机,但是我们所使用的软件只提供给我们“打印”的功能,我们在打印之前不能预览。如果我们不想浪费纸、墨,一次又一次试验调用效果,那么解决办法只有一个:安装一个虚拟打印机。
简单地说,虚拟打印机就是在你的机器中添加一个虚拟的打印机让你可以使用它来打印。我说的这个虚拟打印机可不同于你以往添加的像hp LaserJet 2000那些只能用于打印预览的“虚拟打印机”:你可以用它来打印文件,即使软件并不支持打印预览的功能(如IE5.5以前的版本,超星阅读器3.54,还有一些财务软件)!使用的方法就和你使用正常的打印机一样.
当然,你不可