1樓:網友
這是很正常的現象。
實際上位元組並不是儲存檔案的最小單元。作業系統將硬碟劃分為若干個簇,然後以簇作為最小單位儲存檔案。每個簇的大小因為作業系統和分割槽大小而不同。
例如win9x/fat16分割槽,如果分割槽小於512m,每個簇為8k;大於512m,每個簇為16k。如果乙個檔案為1k,那麼在小於512m的分割槽,它佔用8k;在大於512m的分割槽,它佔用16k。大於乙個檔案,檔案大小和佔用空間之間的差距很小。
但對於乙個目錄中的多個檔案,這種差別可能非常大。所以你要是計算佔用空間,先調getdiskfreespace獲得磁碟的簇的大小。 然後利用檔案大小除以簇的大小並將小數進位得到佔用的簇數,然後再乘以簇的大小就可以獲得獲得檔案佔用的空間。
大小和佔用空間不一樣是很正常的,硬碟分割槽的最小是以4k為計算單位的。就是說好像乙個乙個格仔一樣,這些格仔比較大。即使是乙個檔案寫了乙個字,它的大小不足1k,但是顯示佔用空間為4k。
所以特別是一些小檔案很多的東西。大小加起來不大,可是佔用空間往往比較懸殊。
2樓:荇珩
資料夾也佔地,5000多個資料夾,合乙個沒佔多大 地方。
還有檔案數太大了50000,這也是佔地的。
請問檔案的大小和佔用空間不一樣是怎麼回事?
3樓:太平洋電腦網
在磁碟工具欄中單擊「工具」選項,顯示受作業系統保護的檔案。即可找到被系統隱藏的資料夾,詳細步好走:
1、開啟電腦的資源管理器,檢視c盤空間佔用情況。
2、在上圖中可以計算出c盤的佔用空間大小為:80-44=36g。
但是統計c盤中所有檔案大小後,我們發現佔用空間為22g。
3、那麼剩下的10g空間哪去了呢?點選進入c盤,在工具欄中單擊「工具」選項。
4、在開啟的快捷選單中選擇「資料夾選項」。
5、按照下圖指示進行操作來顯示受作業系統保護的檔案。
6、上步操作完成後可以發現c盤中多出了兩個大型檔案,即和,這兩個檔案佔用了c盤中的14g空間。
資料夾也會佔空間嗎?
4樓:u盤加密
會,只要是它存在就會佔用空間,只不過是大小的區別,你可以在你的資料夾上右鍵,選擇屬性,就可以看到當前這個資料夾所佔用的情況。
檔案大小和佔用空間不一樣
5樓:
1、這是由於檔案系統是採用簇作為檔案儲存的基本單位,每乙個簇只能被1個檔案佔用;2、簇的大小是硬碟分割槽在高階格式化時決定的,例如目前固態硬碟要求採用4k的簇大小;3、舉例說明:下**件大小隻有6個位元組,當仍然需要佔用1個簇的空間,下圖也說明該分割槽採用了4kb的簇的大小。
檔案大小為什麼和佔用空間不一樣?
6樓:網友
1、這是由於檔案系統是採用簇作為檔案儲存的基本單位,每乙個簇只能被1個檔案佔用;
2、簇的大小是硬碟分割槽在高階格式化時決定的,例如目前固態硬碟要求採用4k的簇大小;
3、舉例說明:下**件大小隻有6個位元組,當仍然需要佔用1個簇的空間,下圖也說明該分割槽採用了4kb的簇的大小。
7樓:網友
這裡面關係到硬碟分割槽的乙個概念:簇。這是硬碟上資料的最小儲存單位空間。(位元組那是計算單位,不一樣。)
乙個檔案如果小於乙個簇,那它還是要佔用這個簇的,並且是佔夠整個簇的空間。如果大於乙個簇,就會在硬碟上分散起來存放,這就是所謂的磁碟碎片了。
關於fileupload控制元件上傳檔案大小限制問題
這個就是.net的原因沒什麼辦法的,通過設定配置檔案不能從根本上解決上傳大檔案的問題。現在一般的解決方案 1,使用第三方的元件 一般要花錢的而且效能方面還有待於測試。要嗎就是自己寫分塊讀取,網上有相關的文章 可以設定斷點跟蹤檢視下發生了什麼事情,要是傳的東西非常大建議使用檔案操作!在web.conf...
如何設定PDF檔案以減少檔案大小
在所有的office軟體中,pdf對於檔案傳輸過程中的完整度可以說是保持得最高的!我們都知道它好用。但有時候我們很趕時間,而pdf檔案又太大導致檔案傳輸速度極其慢,該怎麼辦?最好的解決方法就是壓縮它的大小,讓它去減 1 將工具安裝在電腦上點選工具開啟,點選工具頁面上的選擇pdf壓縮功能,點選pdf壓...
求資料夾生成樹狀目錄帶檔案大小bat
用dir命令生成檔案列表 dir命令是windows 2000 命令提示符 視窗中的一個內部命令,巧妙地加以運用,也可以生成檔案列表。假定要想生成 c winnt media 資料夾中的檔案列表,可以在 命令提示符 視窗 依次執行 開始 程式 附件 命令提示符 可以開啟 命令提示符 視窗 的命令列上...