Різниця в розмірах для Windows 8 Споживчі перегляди зображень ISO , між 64 бітами і 32 версіями є 800 Мб або різниця 24% .
Я ніколи не бачив такої різниці.
Чому існує така велика різниця?
Різниця в розмірах для Windows 8 Споживчі перегляди зображень ISO , між 64 бітами і 32 версіями є 800 Мб або різниця 24% .
Я ніколи не бачив такої різниці.
Чому існує така велика різниця?
Відповіді:
Існує кілька причин невідповідності розміру:
Перша і остання причини не сприяють майже такому ж рівню, як 32-бітне програмне забезпечення, що поставляється з 64-розрядною Windows, - але для повноти вони слід розглядати.
sxs
папка має відношення до (2), а не до (1). Порядкові збірки не є частиною WoW64, хоча 32-бітні DLL виконуються під WoW64. Проте папка WinSxS існує забезпечують 32-бітні і 64-розрядні двійкові програми для програм які вимагають відповідних DLL - по суті мають як 32-бітну, так і 64-розрядну версію DLL.
WinSxS
в папці .iso]).
У 64-бітних версіях Microsoft розгортає додаткове програмне забезпечення. Наприклад, існує дві версії Internet Explorer (64 і 32 біт). Іншим прикладом є ціла система виконання Win32-додатки .
Також отримає двійковий код більше .
Ймовірно, сума цього це робить велику різницю.
64-розрядні версії, як правило, більше, ніж 32-розрядна версія для декількох причин.
Перше, що потрібно розглянути, - тип компілятора і середовище виконання, в якому виконується програмне забезпечення. Якщо програмне забезпечення побудовано з компілятором, який виробляє рідний код і виконується без середовища виконання, можна побачити невеликі відмінності в генерованому розмірі коду, який пов'язаний з більшим набором команд в процесорах CISC.
По-друге, якщо програмне забезпечення компілюється для виконання в середовищі виконання, наприклад .NET, ви не побачите жодних відмінностей у розмірах, оскільки компілятор генерує той же (проміжний) код.
Нарешті, 64-розрядна версія Windows містить повну 64-бітну версію з деякими аналогами з 32-бітною версією. Це потрібно, оскільки деяке програмне забезпечення є 32-бітним і потребує виконання без змін у Windows 64-bit.
sxs
папка всередині .iso - 177m для 32bit, 315m для 64bit.windows
в папціinstall.wim
всередині iso 7,9g для 32bit, 11.9g для 64bit. і всередині цієї папки ми зновуWinSxS
що становить 3.9g для 32bit і 6.9g для 64bit. Поряд з речами є найбільшим фрагментом даних тут, і він існує як для 32-бітних, так і для 64-бітних програм у 64-бітній версії Windows. наявність більших двійкових файлів і деяких подвійних версій програм практично не впливає на розмір isos.