电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

用事实说话Windows剪贴功能占资源吗?


发布日期:2023/3/5 10:33:16
 
在Windows中复制在实际操作时需要两个步骤首先把源数据复制到剪贴板中存放然后从剪贴板中把数据粘贴到目标处但实际情况真的如此吗?让我们来探个究竟

第一步用理论说话

我们设想一下如果Windows在复制时是真的不分情况直接就把源数据复制到剪贴板中存放那我现在的内存只有MB但为什么可以复制大于MB的文件呢?用了虚拟内存?那么我的虚拟内存的最大值是MB为什么还可以复制一个超过GB的文件呢?

惟一的解释就是剪贴中存放的内容不是我们所想像的那样简单

第二步用事实说话

现在我复制一个只有KB的文本文件按照我们以前的想法它应该会直接被复制到剪贴板中那为什么我将这个源文件删除以后粘贴操作将不能完成而且有错误提示(见图这就更进一步说明了复制粘贴不是我们想像中的那般简单

第三步慧眼将事实看穿

先从网上下载IISCN CopiXP()Windows /XP的用户如果不能上网下载可以用系统自带的剪贴板查看器依次点击开始→运行在弹出的对话框中输入clipbrd即可打开剪贴板查看器如果不能运行可以先运行clipsrv启用这项服务然后再运行clipbrd

在弄清事实真相前首先给我们平时所做的复制操作来个分门别类然后分别实践看看Windwos的剪贴板中存放的究竟是什么复制一般分以下几种

在做纯文本文档操作时复制的纯文本

在做一些诸如课件之类的文档操作时复制的图片

日常所做的复制文件操作

第一步复制文本我选中的就是这篇稿件中的一部分内容不论是在系统自带的剪贴板查看器还是CopiXP中都可以看到(见图剪贴板中存放的是文件本身并且将源数据删除后粘贴操作仍有效

第二步复制图片先打开字处理软件Word插入一幅图片(这里插入的是一幅大小为KB的图片)这时剪贴板查看器中和CopiXP中仍可以看到剪贴板中存放的是图片本身且在CopiXP中还可以查看到所占用的内存大小(见图删除源数据以后粘贴操作仍可完成

第三步复制文件复制一个约多MB的文件夹这时从剪贴板查看器中看到的已不再是那个文件夹本身了只是一个文件路径而已并且从CopiXP中可以得知此次操作所占用的内存并不大只有KB而已(见图这时将源数据删除粘贴操作不可完成

第四步终于得出结论Windows在复制文件时剪贴板中存放的只是文件信息而已并非整个文件本身只有在复制非文件诸如文本图片等时剪贴板中存放的才是源数据本身

现在你应该知道剪贴板中存放的究竟是什么了吧!只要不是一次复制太多图片复制操作都不会成为隐形资源杀手做了一个试验复制了一个大小为GB的文件夹内存占用才只有MB其实我们多想一点就应该不会犯文章中的那种错误了你想复制了一个大小为GB的文件夹时系统没有任何异样反应一秒钟不要就能从硬盘中复制到剪贴板中如果真的在复制数据就太快了!相反在复制一个较大图片时(约有KB)系统有明显停顿这才是真正的将源数据复制到剪贴板中的反映

上一篇:忘记密码不用愁:教你彻底突破Windows防线

下一篇:Windows7中全新的游戏管理器