熱點推薦:
您现在的位置: 電腦知識網 >> 電腦常識 >> 正文

用事實說話Windows剪貼功能占資源嗎?

2013-11-11 13:54:00  來源: 電腦常識 
在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)系統有明顯停頓這才是真正的將源數據復制到剪貼板中的反映


From:http://tw.wingwit.com/Article/Common/201311/4771.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.