Windows上的可执行模块是否有理想的大小?
发布时间:2020-12-14 04:04:51 所属栏目:Windows 来源:网络整理
导读:我一直在注意许多应用程序的.exe文件大小. 我看到Visual Studio 2005的.exe大小为453KB,VS2008为1.04MB,因为它们将应用程序分成许多部分(.exe多个.dll文件). 我还看到MS Outlook有一个非常大的.exe文件(11.8MB),而MS Word非常小(398KB)! 在思考了我所看到的
我一直在注意许多应用程序的.exe文件大小.
我看到Visual Studio 2005的.exe大小为453KB,VS2008为1.04MB,因为它们将应用程序分成许多部分(.exe多个.dll文件). 我还看到MS Outlook有一个非常大的.exe文件(11.8MB),而MS Word非常小(398KB)! 在思考了我所看到的事情后,我留下了这些问题: >使用小的.exe是否有优势,即使应用程序的最终大小(所有加载的DLL)都大得多?
大型可执行文件可能具有较少的共享库(较少的可重用代码),这意味着应用程序可能比使用共享库的应用程序更加占用内存.如果您希望系统具有最小的内存占用,则需要共享库.
一个大的exe可能更自包含,这可能使更容易保持稳定的部署. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 使用.NET 4.5编写的软件需要什么版本的.NET运行时?
- Windows 2008上每个NIC有多个Vlan
- Powershell获取Exchange 邮箱用户配额
- windows-server-2008 – 如果我没有指定密码,为什么PSEXEC会
- windows – 批处理文件似乎被缓存
- Windows下python3生成UTF8的CSV文件和sha256sum踩坑记录
- windows – 如何使用cmake在vcproj文件中设置属性?
- windows-phone-7 – 如何在Windows Phone 7中使用全局样式?
- windows-server-2008 – 我可以为新的域控制器重用失败的域
- windows-server-2008-r2 – 允许来自同一用户的多个远程桌面
推荐文章
站长推荐
- windows-phone-7 – Windows Phone:确定设备(制
- ExtJS打开窗口,最大高度
- 在Windows 2000中使用Visual Studio 2010编译C D
- windows-phone-8 – 用于获取Windows Phone 8设备
- windows-server-2012 – 如何将现有的Azure VM与
- 可以将Microsoft Kinect与.NET Gadgeteer一起使用
- 如何在Windows和Unix之间触发跨平台作业
- windows-vista – Vista Ultimate 64 w / SP1还可
- 项目管理 – XP vs传统的良好项目管理
- windows-server-2008-r2 – 为什么称它为Windows
热点阅读