Sự khác biệt về kích thước cho hình ảnh ISO của Windows 8 Consumer Preview , giữa phiên bản 64 bit và 32 là 800 Mb hoặc chênh lệch 24% .
Tôi chưa bao giờ thấy một sự khác biệt quá lớn.
Tại sao có sự khác biệt lớn như vậy?
Sự khác biệt về kích thước cho hình ảnh ISO của Windows 8 Consumer Preview , giữa phiên bản 64 bit và 32 là 800 Mb hoặc chênh lệch 24% .
Tôi chưa bao giờ thấy một sự khác biệt quá lớn.
Tại sao có sự khác biệt lớn như vậy?
Câu trả lời:
Có một số lý do cho sự khác biệt kích thước:
Những lý do đầu tiên và cuối cùng không đóng góp nhiều như phần mềm 32 bit đi kèm với Windows 64 bit - nhưng vì mục đích hoàn chỉnh, chúng nên được xem xét.
sxs
Thư mục phải làm với (2), không phải (1). Các tập hợp bên cạnh không phải là một phần của WoW64, mặc dù các DLL 32 bit được thực thi trong WoW64. Tuy nhiên, thư mục WinSxS có mặt để cung cấp các tệp nhị phân 32 bit và 64 bit cho các chương trình yêu cầu DLL tương ứng - về cơ bản có cả phiên bản DLL 32 bit và 64 bit.
WinSxS
thư mục trong .iso]).
Trong các phiên bản 64 bit, Microsoft triển khai phần mềm bổ sung. Ví dụ: có hai phiên bản Internet Explorer (64 và 32 bit). Một ví dụ khác là toàn bộ hệ thống thời gian chạy cho các ứng dụng Win32 .
Ngoài ra, mã nhị phân sẽ trở nên lớn hơn . Có lẽ tổng của những điều này làm cho sự khác biệt lớn.
Phiên bản 64 bit thường lớn hơn phiên bản 32 bit vì một vài lý do.
Điều đầu tiên cần xem xét là loại trình biên dịch và môi trường thời gian chạy nơi phần mềm thực thi. Nếu phần mềm được xây dựng với trình biên dịch tạo mã gốc và chạy mà không có môi trường thời gian chạy, có thể thấy sự khác biệt nhỏ về kích thước mã được tạo, có liên quan đến tập lệnh lớn hơn trong bộ xử lý CISC.
Thứ hai, nếu phần mềm được biên dịch để chạy trong môi trường thời gian chạy, chẳng hạn như .NET, bạn sẽ không thấy bất kỳ sự khác biệt nào về kích thước, vì trình biên dịch tạo cùng mã (trung gian).
Cuối cùng, phiên bản Windows 64 bit chứa phiên bản 64 bit hoàn chỉnh với một số phiên bản 32 bit. Điều này là bắt buộc vì một số phần mềm là 32 bit và cần chạy mà không cần sửa đổi trong Windows 64 bit.
sxs
thư mục bên trong .iso là 177m cho 32 bit, 315m cho 64 bit. cácwindows
thư mục bên tronginstall.wim
bên trong iso là 7.9g cho 32bit, 11.9g cho 64bit. và bên trong thư mục đó, chúng ta có một lần nữaWinSxS
là 3,9g cho 32 bit và 6,9g cho 64 bit. các công cụ phụ là phần dữ liệu lớn nhất ở đây và nó có cho cả ứng dụng 32 bit và 64 bit trong phiên bản 64 bit của windows. có các nhị phân lớn hơn và một số phiên bản kép của ứng dụng hầu như không ảnh hưởng đến kích thước của các isos.