Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
pertanyaan mengenai saiz file
04-01-2014, 09:23 PM, (This post was last modified: 04-01-2014, 09:58 PM by rakyat.)
Post: #1
pertanyaan mengenai saiz file
[Image: uKGn03g.jpg]

kenapa berbeza size file tersebut?

Hmm
Reply
04-01-2014, 09:25 PM,
Post: #2
RE: pertanyaa mengenai saiz file
file ada corrupt kot ...
Reply
04-01-2014, 10:37 PM,
Post: #3
RE: pertanyaan mengenai saiz file
http://stackoverflow.com/questions/15470...ze-on-disk
Quote:Mulakan dengan mendengar, kemudian berfikir, bertanya untuk faham dan amalkan untuk sempurna...
Reply
05-01-2014, 01:07 AM,
Post: #4
RE: pertanyaan mengenai saiz file
(04-01-2014, 10:37 PM)lite Wrote: http://stackoverflow.com/questions/15470...ze-on-disk

ada mood nanti aku baca =.
Reply
05-01-2014, 01:43 AM,
Post: #5
RE: pertanyaan mengenai saiz file
Ada beberapa sebab, antaranya:

1) Data bagi sesuatu file dalam storan disimpan didalam block (atau sector), 1 block biasanya dalam 4Kb. Data disimpan didalam block untuk capaian yang mudah dan pantas. Jadi, jika anda save file kurang dari 4Kb, katakan 1 byte atau 2 bytes. Disebabkan data disimpan dalam block, jadi size on disk akan menunjukkan 4Kb (4096 bytes), manakala size (file) cuma 1 byte. Kalau size file 4097 bytes, data yang disimpan didalam harddisk/storan akan jadi 8192 dan begitulah seterusnya.

Dalam windows, kita boleh set 1 block berapa size dia masa format. Ia dipanggil Allocation Unit Size (dalam windows 7, windows versi terdahulu mungkin isitlah berbeza).

2) NTFS Compression jika dinyalakan ia akan compress file secara transparent. Masa save, file tu akan dicompress dahulu sebelum tulis dalam storan oleh driver dan bila load, file tu akan di decompress dahulu. Ia dipanggil transparent sebab software tak tahu file tu dicompress. Jika software tu request file size atau baca file, ia akan dapat size sebenar atau data yang sebenar, bukan data yang telah dicompress. Jadi size on disk (compressed) berbeza dengan size (uncompressed/size sebenar).

Jadi rumusannya:
Size: Saiz data file (size sebenar)
Size on disk: Saiz yang disimpan dalam disk.

Dua sebab ni je yang saya tahu sebab perbezaan file size dan size on disk. Yang lain seperti attributes, security/permission, alternate data stream selain ::$DATA tak akan effect size file dan size on disk.
[Image: 1Z3i3.jpg]
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  [Help] Zip file hilang lepas download kayman120 4 374 15-01-2014, 08:22 PM
Last Post: kayman120
  Permission to Move File? D4RK_5Y5T3M 2 395 08-09-2013, 05:56 PM
Last Post: shadowmacx
Question Import/Export Unknown File Type tanpaidentiti 18 1,407 05-09-2013, 10:30 PM
Last Post: tanpaidentiti
  [ask] hard disk bertukar saiz dari 500 gb ke 32gb sekilaspemerhati 14 1,684 02-02-2013, 07:04 AM
Last Post: matz
  [Problem] Cannot move file on Network Connection whcool 5 700 14-12-2012, 07:43 PM
Last Post: whcool
  [REQ] The place to leech or transload file from Repidsyer,Uploading or uploaded.com XdeathX 1 503 30-08-2012, 04:53 PM
Last Post: shahril
  File TerrickCEF 4 930 07-08-2012, 04:02 PM
Last Post: Mojo
  [pertanyaan] pasal bottleneck WTL 13 1,704 16-06-2012, 10:06 PM
Last Post: WTL
  [Pertanyaan] disini whcool 14 1,395 29-05-2012, 05:54 PM
Last Post: shahril
Bug contoh lain remote file inclusion ? shahril 10 1,882 27-05-2012, 09:09 PM
Last Post: shahril

Forum Jump: