- 鐵幣
- 817 元
- 文章
- 225 篇
- 聲望
- 239 枚
- 上次登入
- 13-2-16
- 精華
- 2
- 註冊時間
- 05-1-18
- UID
- 89004
|
回覆: 不知大家一不一樣呀!!!
想太多...
基本上,這是技術的問題,
我們先以複製檔案為例子:比方 CD 有一檔案要複製到 HD 此時有以下方式:
1.CPU先將CD的資料搬到記憶體中,再將記憶體中的資料搬到HD,在此時 CD與HD的溝通管道是?
沒錯 CPU,所以CPU的使用率會很高,在這例子中也顯示出這是沒效率的方法。
2.由於 CD,HD 都是接到南橋(沒記錯的話),那就讓南橋去仲裁CD,HD這兩個傢伙自個兒交換資料...
CPU呢?...沒錯它閒閒的.(它可以做別的事,只要不吵 CD,HD就好)你說這是不是有效率的方法?
由於 PC 的硬體不全然相同,如果所有的軟體都直接和硬體溝通...那 MS 也太笨了.
MS 弄了個 ActiveX 的標準給軟體去用,所有使用到 ActiveX 的程式就不用去管(硬體與軟體)或
(軟體與軟體)間協調的問題.
當我們下載 HP 時因為 HP 使用了 ActiveX 技術,而 ActiveX 剛巧指定消耗大量 CPU 資源
所以...........不必多慮.
以上 |
|