针对c#软件内存占用多的解决方案
2010-05-19 16:58
323 查看
云南特产 | 健康论坛 | 创业论坛 | 淘宝客 | 低空飞行 | 网页目录 | ||
c#和其他语言有所区别,它是一门很占资源的语言,速度慢,占内存。一个普通的winform程序内存占到50兆以上是很平常的事,但是c#的优点也让它称为现在的热门 C#优点:开发速度快,简单,开发难度低,产品维护和升级相对容易。相比(C/C++)语言,开发者较容易掌握
既然c#占用这么多的内存 我们有什么办法使他保存一种较快的速度运行呢?办法当然有
以下是代码片段:
/// <summary>
云南特产 | 健康论坛 | 创业论坛 | 淘宝客 | 低空飞行 | 网页目录 | ||
/// </summary>
/// <param name="maxWorkingSet"></param>
public static void SetWorkingSet(int maxWorkingSet)
{
System.Diagnostics.Process.GetCurrentProcess().MaxWorkingSet = (IntPtr)maxWorkingSet;
}
可以设置 private int maxWorkingSet = 750000;
然后用一个times控件 定时清理不用的内存
云南特产 | 健康论坛 | 创业论坛 | 淘宝客 | 低空飞行 | 网页目录 | ||
相关文章推荐
- 对于c#软件或者服务程序 内存占用多的解决方案
- Windows 内存详解(六) C# WinForm应用程序降低系统内存占用方法总结
- MySQL 5.6内存占用过高解决方案
- Linux服务器Cache占用过多内存导致系统内存不足最终java应用程序崩溃解决方案
- C#_.Net程序减少内存占用的方法(SetProcessWorkingSetSize)
- 关于C#对象内存占用的试验
- win7 启动后内存占用达到99% 解决方案
- 诺顿 NIS2012杀毒软件 CPU、内存、磁盘IO占用情况测评
- Fermat软件 - 一款针对全球银行业的领先的集成的风险与绩效管理软件解决方案。
- 转:MySQL 5.6内存占用过高解决方案
- asp.net(C#)软件中多语言解决方案
- C# DevExpress WinForm编程 针对一些控件重复度高的属性设置问题的解决方案
- PHP脚本占用内存太多,解决方案
- Mysql5.6启动内存占用过高解决方案
- (转)Eclipse/CDT速度慢,占用内存大的问题的可用解决方案
- [C#] 内存占用释放
- keil软件查看内存占用情况
- C# Winform应用程序占用内存较大解决方法整理(转)
- C#程序最大占用的内存空间