顯示結果從 1 到 10 共計 3796 條

查看主題

  1. #9
    註冊日期
    2007-06-07
    文章
    3,243
    Thanks
    3,184
    Thanked 2,974 Times in 1,404 Posts

    預設

    簡單的說,high-level format只不過是改變磁碟的header files,後面的東西沒變。Low-level format只不過是在磁碟上寫00000(或是11111,不知道是那個)。問題是,磁碟紀錄的是磁性的改變,如果某個bit本來是0,再寫上1,那個bit的磁性是介於0和1之間(比較接近1 )。所以,即使是low-level format,我們還是有辦法把原來的資料讀出來。外面有一堆公司就是專門作這種修復壞掉的磁碟的服務。

    那要完全毀滅資料怎麼辦呢?
    1:拿個超強的消磁器把磁碟的磁性消掉
    2:用101010....的pattern寫一遍,再用010101....的patter寫一遍,再用其它的pattern寫。不同的單位,有不同的要求。美國國防部好像是要求要寫7次以上。
    3:用壓路機把磁碟壓爛。

    不要笑,我是說真的!

    另外,在RAM裡面存的0和1,也都不是“絕對值”。記得小時候念電子學的時候,隨取記憶體的“記憶”是來自旁路電容。這就是為什麼CPU每隔一陣子要丟出來一個memory refresh的cycle,讓這些旁路電容充充電,免得後面讀寫會錯掉。所以當然還是有1.0和0.9的存在。

    數位電路裡的元件還是在類比的世界裡工作啦!念電機,電子的還是得念類比線路啦!

  2. The Following User Says Thank You to kevintran For This Useful Post:


發文規則

  • 不可以發表新主題
  • 不可以發表回覆
  • 不可以上傳附件
  • 不可以編輯自己的文章
  •