64 bit ve 32 sürümleri arasındaki Windows 8 Tüketici Önizlemesi ISO görüntüleri için boyut farkı 800 Mb veya % 24'dür .
Hiç bu kadar büyük bir fark görmedim.
Neden bu kadar büyük bir fark var?
64 bit ve 32 sürümleri arasındaki Windows 8 Tüketici Önizlemesi ISO görüntüleri için boyut farkı 800 Mb veya % 24'dür .
Hiç bu kadar büyük bir fark görmedim.
Neden bu kadar büyük bir fark var?
Yanıtlar:
Boyut tutarsızlığının birkaç nedeni vardır:
İlk ve son nedenler, 64 bit Windows ile birlikte gelen 32 bit yazılıma katkıda bulunmaz - ancak eksiksiz olmaları için dikkate alınmaları gerekir .
sxs
Klasörün (2) ile yapması gerekir, (1) değil. Yan yana derlemeler WoW64'ün bir parçası değildir, ancak 32-bit DLL'ler WoW64 altında yürütülür. Bununla birlikte, WinSxS klasörü, ilgili DLL gerektiren programlar için 32-bit ve 64-bit ikili dosyaları sağlamak için oradadır - esasen DLL'nin hem 32-bit hem de 64-bit versiyonuna sahiptir.
WinSxS
.
64bit sürümlerinde, Microsoft ek yazılım dağıtır. Örneğin, iki Internet Explorer sürümü vardır (64 ve 32bit). Başka bir örnek, Win32 uygulamaları için tüm çalışma zamanı sistemidir .
Ayrıca, ikili kod daha büyük olacaktır . Muhtemelen bunların toplamı büyük fark yaratıyor.
64 bit sürümler genellikle birkaç nedenden dolayı 32 bit sürümden daha büyüktür.
Dikkate alınacak ilk şey, derleyici türü ve yazılımın yürütüldüğü çalışma zamanı ortamıdır. Yazılım, yerel kod üreten ve bir çalışma zamanı ortamı olmadan çalışan bir derleyiciyle oluşturulmuşsa, oluşturulan kod büyüklüğünde, CISC işlemcilerinde daha büyük komutlarla ilgili küçük farklılıklar görmek mümkündür.
İkincisi, yazılım .NET gibi bir çalışma zamanı ortamında çalışmak üzere derlenirse, derleyici aynı (ara) kodu oluşturduğundan, herhangi bir boyut farkını görmezsiniz.
Son olarak, Windows'un 64 bit sürümü, 32 bit sürüm benzerlerinin bazılarıyla birlikte tam 64 bit sürümünü içerir. Bazı yazılımlar 32 bit olduğundan ve Windows 64 bit'te değişiklik yapılmadan çalıştırılması gerektiğinden, bu gereklidir.
sxs
.iso içindeki klasör 32bit için 177m, 64bit için 315m'dir.windows
içeride klasörinstall.wim
iso içindeki 32bit için 7.9 g, 64bit için 11.9g olduğunu. ve bu klasörün içinde yineWinSxS
32bit için 3.9g ve 64bit için 6.9g. Yan yana, buradaki en büyük veri yığını ve 64bit Windows sürümünde hem 32bit hem de 64bit uygulamalar için var. daha büyük ikili dosyalara ve uygulamaların bazı çift sürümlerine sahip olmalarının, izosların boyutu üzerinde neredeyse hiçbir etkisi yoktur.