請問為什麼每個檔案都有個大小和磁碟大小?

顯示結果從第 1 筆 到 5 筆,共計 5 筆
  1. #1
    會員 cpthk 的大頭照
    註冊日期
    2002-04-11
    所在地區
    AT&T DSL
    討論區文章
    916

    請問為什麼每個檔案都有個大小和磁碟大小?

    請問為什麼每個檔案都有個大小和磁碟大小?

    為什麼有時候會一樣, 有時候不會.

    請問差在哪?



  2. #2
    萌え尽き症候群 琥珀 的大頭照
    註冊日期
    2002-08-17
    所在地區
    中和區
    討論區文章
    10,022
    NTFS 預設 4KB 的關係?有些 exe 檔案可以刻意填滿。
    2002.8.17 - 2024.1.9

    繪本:Ghost cemetery



    畫集:日めくり 365


    名簿:創彩少女庭園

  3. #3
    會員
    註冊日期
    2006-01-30
    所在地區
    FTTB 60KK/20KK
    討論區文章
    472

    回覆: 請問為什麼每個檔案都有個大小和磁碟大小?

    一個是檔大小,一個是所佔空間。
    以一叢集為4KB,一個檔內容為400BYTES來說,
    該檔大小為400BYTES,但在HD中要佔1個叢集(也就是4K)空間。

  4. #4
    會員
    註冊日期
    2001-05-18
    討論區文章
    1,939

    回覆: 請問為什麼每個檔案都有個大小和磁碟大小?

    引用 作者:cpthk 瀏覽文章
    請問為什麼每個檔案都有個大小和磁碟大小?

    為什麼有時候會一樣, 有時候不會.

    請問差在哪?
    簡單敘述一下內容並不是完整, 有些忘記.)

    硬碟的組成是由 Cylinder Head Sector 每個 Sector 512Bytes
    Master Boot Record Sector 內含:
    Master Boot Record 446 Bytes
    Disk Partition Table 16*4 = 64 Bytes
    55 AA = 2 Bytes
    446 + 64 + 2 聽說剛好等於 512 Bytes

    而每個 Partition Table 16 Bytes 會指到該 Partition 的第一個 Sector 的位置
    而該位置稱為 BIOS Parameter Block Sector
    該 Sector 內容記載 這個 Partition 的相關訊息
    如每個 Sector Cluster 有幾個 Sector
    File Allocation Table 在哪? ........ 等
    而 BPB Sector 的最開頭就是 jump 跳過 BPB 的訊息, 去做 Initial Program Load

    這裡的 Sector Cluster 指的就是磁碟大小
    而檔案可能只用 256 個英文字母
    那磁碟大小就是 4k
    檔案大小就是 256 Bytes

    因為在 File Allocation Table 是代表這個 Sector Cluster 的位置上填入下一個 Sector Cluster 在哪?
    每個 Sector Cluster 對應到 File Allocation Table 固定位置.
    跑起來就像在查表.
    如果一個 Sector 就要對應到一個 File Allocation Table 那就會佔用 8 倍的 File Allocation Table, 如果設太大 32k 的 Sector Cluster 那可以縮小 File Allocation Table 但是缺點就是ㄧ個字的檔案也要用掉 32k磁碟空間.

  5. #5
    會員
    註冊日期
    2006-08-18
    所在地區
    CM 3M/256K
    討論區文章
    753

    回覆: 請問為什麼每個檔案都有個大小和磁碟大小?

    大小就是檔案實際的大小...和檔案屬性、副檔名、類型....等等有關...
    磁碟大小是指佔用硬碟多少空間...和格式化的格式有關...格式化--->把硬碟空間作規劃,能讓OS去作存取的一項技術..



類似的主題

  1. 【求助】請問為什麼我的磁碟掃描要非常久?
    作者:kpo989 所在討論版:-- Windows 討 論 版
    回覆: 1
    最後發表: 2004-02-15, 08:38 PM
  2. 請問為什麼磁碟機有時會讀一下呢?
    作者:josray 所在討論版:-- Windows 討 論 版
    回覆: 2
    最後發表: 2002-03-24, 08:02 PM
  3. MAXTOR硬碟:相同的檔案,不同的磁碟大小???
    作者:Grover 所在討論版:-- 電 腦 硬 體 討 論 版
    回覆: 2
    最後發表: 2002-01-25, 10:04 AM
  4. 請問"磁碟大小"是什意思??
    作者:人無天 所在討論版:-- Windows 討 論 版
    回覆: 1
    最後發表: 2001-12-13, 09:08 PM
  5. 每個人都有個心願
    作者:welching 所在討論版:-- 網 路 [ 佳 作 / 奇 文 ] 欣 賞 版
    回覆: 0
    最後發表: 2001-11-23, 10:24 PM

 

此網頁沒有從搜尋引擎而來的訪客

發表文章規則

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