Mac OS X'te neden bazı (tümü?) Dosyalar daha büyük?


12

Bunu esas olarak sellerle değil, başka şeylerle de fark ettim.

Örneğin, ~ 700MB'lık bir film indirirsem, Mac'imde ~ 760MB indirip alır. Aynı torrent, Nexus 7'mdeki indirme sayfasında veya bir Windows 7 masaüstünde listelenen ~ 700MB'yi alacak.

Ayrıca dijital kameradan fotoğraflar (JPG formatında), Final Cut Pro'dan film dosyaları, resimler, kelime belgeleri, PDF'ler gibi indirilmiş dosyalar ile bu alanın arttığını gördüm. Çoğunlukla küçük dosyalar ile fark göz ardı edilebilir, genellikle bir birkaç kB. Bununla birlikte, dosyalar daha büyük olduğunda, fark göz ardı edilir.

Bunun neden olduğunu bilen var mı? Windows'ta NTFS ve FAT veya Android'de YAFFS2 ve vFAT yerine Mac OS X dosya sistemi nedeniyle mi?

Yoksa Mac dosyaları farklı bir şekilde mi saklıyor?

Mümkünse kanonik bir yanıtı tercih ederim.


Evet Raghav, bunun sadece Dosya Sistemi yapısı nedeniyle olduğunu düşünüyorum, FAT32 Sistemli 8 GB Pen Drive'ım var ve Linux Sisteminde 5.5 GB'ın dosyasını kopyalayamıyorum, ancak kalem sürücüsünde daha fazla alan olarak hata veriyor, ancak kalem sürücü sadece boş, tüm 8GB kullanılabilir.
Lucifer

3
@Lucifer FAT32'nin dosya boyutu maksimum 4GB eksi 1 bayt olduğu için. Ancak, maksimum dosya boyutu hakkında soru sormuyorum. Neden böyle olduğunu soruyorum ve bunun da dosya sistemi yapısı yüzünden olduğunu düşünüyorum.
Raghav Sood

1
Ben bunu söylüyorum, İşletim Sisteminin Dosya Yapısı nedeniyle.
Lucifer

Pencerelerde, dosya özelliklerini sağ tıklatıp açtığınızda, "boyut" ve "diskteki boyut" olmak üzere 2 sayı alırsınız. Bize tam sayıları verir misiniz? Ve Mac OS için eşdeğer tam sayı (lar)?
weston

Yakından ilişkili, ancak tam olarak aynı sorun değil: Ne kadar depolama alanı kullanıyorum?
slhck

Yanıtlar:


16

Her zaman aynı birimi kullandığınızdan emin misiniz?

Bazı programlar baytları 1000'in katlarıyla sayar, diğerleri 1024'ün katlarıyla sayar. Bu şekilde, bir milyar baytlık bir dosya 1000 000 000 bayt veya 1000 MB (megabayt), ancak yalnızca 954 MiB (mebibit) olacaktır.

Bkz. Http://en.wikipedia.org/wiki/Mebibyte


23

Birkaç yıl önce, Mac OS X Snow Leopard standardına bir MB boyutunu değiştirdi megaolduğunu 1000000ve tarihsel 1048576[1].

Dolayısıyla, dosyalar tarafından kullanılan gerçek bayt sayısını karşılaştırırsanız, aynı olmalıdır.

[1] http://reviews.cnet.com/8301-13727_7-10330509-263.html


... ve sanırım insanlar nihayet "Yeni 3 TB'lık diskimde sadece 2,7 TB var! Soyuluyorum!"
Tim Pietzcker

Bu ve 1000 bayt == 1 KB kullanmak standartlara göre doğrudur.
Mike Weller

1
Tabii ki, herkes "standartlar" ikili uyumlu önekleri SI uyumlu almak için iyi kalp dışında tasarlanmış olmadığını, ancak disk sürücü sanayi lobicilik nedeniyle biliyor. Yani, "kibibyte"? Haydi. Metrik sistem birçok nedenden dolayı burada bile uygulanmamalıdır . Ama hey, bu standart ...
Thomas

@Thomas Disk endüstrisinin lobi faaliyetleri ile hemen hemen hiçbir ilgisi yoktu ama kullanımdaki gerçek tutarsızlıklar. Örneğin, "gigabit Ethernet" in hat hızı saniyede 1 milyar bittir. Öyleyse bu ".93 gigabit Ethernet" olmalı mı? Yoksa Ethernet endüstrisi lobisini suçlayacak mısınız?
David Schwartz

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.