为了好玩,我创建了一个项目,创建了大约5 GB的内存,并且没有删除它。只要应用程序在运行,“内存泄漏”就会存在。当我关闭应用程序的那一秒,内存就会在2秒内恢复正常,就好像我的程序从未运行过一样。所以这些问题必须被问出来。
Windows 7会在坏程序完成后清理内存泄漏吗?
所有的Windows版本都这样做吗?
Linux和Mac OS X环境可以做到这一点吗?
我正在看一个产品,它是用.NET和混合编写的。我想知道是否有可能让它在Linux上运行?我听说过Mono (它可以在Linux上运行.NET )和Sun Java Web Server (它可以在Linux上运行ASP Classic )。你还有其他推荐的技术吗?
另外,有没有什么我应该知道的主要陷阱?