NSIS vs InstallShield
Cài 1 chương trình, mặc dù ổ C mình Free hơn 5G, nhưng mà cũng bị báo là ko đủ
.
Bực mình, ra làm 1 bài đả kích cho bõ ghét.
Chúng ta cùng làm 1 cuộc so sánh dung lượng đĩa cần dùng khi cài 1 phần mềm (setup:1G, phần mềm: 2G) ( thực ra của tui là file setup 1.2G và ct là 2.5, nhưng thôi làm tròn lại cho dễ tính).
Giả sử ta làm việc hoàn toàn trên ổ C.
InstallShield: Bạn cần 1G cho bộ cài, 1G nữa để IS giải nén file msi vào thư mục temp, 1G để file msi tự cache bản của mình vào cùng thư mục "Downloaded Installations", 2G để file MSI cache dữ liệu phần mềm và 2G cho phần mềm lưu trữ. Như vậy cần tối thiểu 1+1+1+2+2 = 7G ổ cứng ![]()
Nếu bạn để bộ cài và cài phần mềm nơi khác, bạn chỉ cần 4G cho ổ C và 3G ở 1 ổ khác, quá nhiều cho 1 phần mềm mà setup+chương trình chỉ có 3G.
Quá trình đợi nó copy file vào cache ở ổ C thì vô cùng lâu rồi.
NSIS: Bạn cần 1G bộ cài, và 2G cho phần mềm. Tổng dung lượng 1+2 = 3G. ( Lưu ý là Nsis có cache nhưng nó chỉ yêu cầu cache = dung lượng file lớn nhất của chương trình - unconfirmed )
Nếu bạn cài phần mềm ở ổ khác, bạn ko cần dung lượng trống ở ổ C
.
Kết luận cho 1 bài đả kích ngắn, Open Source (NSIS) pwned ![]()





Comments