请问你们的虚拟内存是怎么设置的呀,我内存条是7G的 硬盘128g固态硬盘,有提示说内存不足

c# 虚拟内存 使用 过大?
作者:用户
浏览:198 次
c#windowform开发的。。占用物理内存到不大,但是虚拟内存占用过大,虚拟内存使用到1G多的时候程序就卡死以及报“Outofmemory“”。请问,通过什么方法解决?要么通过什么方法释放虚拟内存
问题描述c#windowform的。。占用物理内存到不大,但是虚拟内存占用过大,虚拟内存使用到1G多的时候程序就卡死以及报“Outofmemory“”。请问,通过什么方法解决?要么通过什么方法释放虚拟内存呢?解决方案解决方案二:考虑如何释放内存,而不是如何释放虚拟内存解决方案三:这是你的windows系统设置的问题。贴出你的电脑的分页文件大小设置,截个屏来看看!解决方案四:有的时候,虽然windows系统的分页文件大小设置足够(例如16G),但是用户可能胡乱修改了系统用户对系统文件的访问权限,那么就是人祸。此时就只能重装windows系统。所以不要动不动就去修改windows权限。少听那些谣言。解决方案五:对于程序来讲,才没有什么物理内存、虚拟内存的概念呢所以你应该说究竟是什么原因导致outofmemory解决方案六:虚拟内存。不就是为了弥补物理内存的不足从磁盘划分一块保存页面文件麽。C#不是号称托管内存的麽。内存换页是操作系统级的吧。合理使用和释放内存/加大内存解决方案七:必要时可以手动释放内存。GC.Collect()解决方案八:建议从程序本身找找问题,一般这种问题在程序长时间运行,申请的内存得不到释放导致的。特别是关于数据库连接,流对象的使用等,用完后没能及时释放,导致内存不断攀升。解决方案九:另外监测下你的程序内存使用情况,如果升至1G到2G,程序很可能就会报错这种错误解决方案十:??????????[ErrorSystemMomory:RAM使用状况]??????????1.1TotalPhysicalMemory:3,772MB1.2FreePhysicalMemory:1,247MB2.1TotalPageFileSize:3,772MB2.2FreeSpaceinPageFile:3,454MB3.1TotalVirtualMemory:2,047MB3.2FreeVirtualMemory:852MB4.SystemDiskFreeSize:231,704MB5.processMemoryUseSize:157MB6.详细内容:PrivateMemorySize64:249MB==&PagedMemorySize64:249MB==&PeakPagedMemorySize64:299MB==&WorkingSet64:157MB==&PeakWorkingSet64:208MB==&PeakVirtualMemorySize64:1,370MB==&VirtualMemorySize64:1,195MB==&解决方案十一:上面是报错的时候,使用状况收集的。TotalPhysicalMemory:3,772MB(总物理内存)1.2FreePhysicalMemory:1,247MB==》还剩的不少5.processMemoryUseSize:157MB==》我的程序占用内存量系统是64位Windows7professional,分页文件是默认的,大概7G多。。解决方案十二:引用7楼wjkaola123的回复:建议从程序本身找找问题,一般这种问题在程序长时间运行,申请的内存得不到释放导致的。特别是关于数据库连接,流对象的使用等,用完后没能及时释放,导致内存不断攀升。同意解决方案十三:及时释放不用的资源解决方案十四:引用12楼xuzuning的回复:及时释放不用的资源5.processMemoryUseSize:157MB不用的资源内存释放做处理了。但关于虚拟内存是好像c#是无法控制。有没有别的方法解决问题呢?请大家帮忙。。解决方案十五:按照我的理解虚拟内存就是所谓的交换区,操作系统会将物理内存中暂时不活动的内存块转移到硬盘上的交换区,以腾出更多的物理内存供活动进程使用通常程序在申请内存时,都是申请一段连续的内存空间。如果物理内存不够时,就可能被申请到了交换区(虚拟内存)所以,你可以考虑适当减少单个容器的数据规模,而代之以多个容器解决方案:引用14楼xuzuning的回复:按照我的理解虚拟内存就是所谓的交换区,操作系统会将物理内存中暂时不活动的内存块转移到硬盘上的交换区,以腾出更多的物理内存供活动进程使用通常程序在申请内存时,都是申请一段连续的内存空间。如果物理内存不够时,就可能被申请到了交换区(虚拟内存)所以,你可以考虑适当减少单个容器的数据规模,而代之以多个容器PeakVirtualMemorySize64:1,370MB==&系统分配该应用程序1,370MB???VirtualMemorySize64:1,195MB==&现在正使用的虚拟内存。比如这个时候因发生别的事件,500Mb数据移到虚拟内存时,0虚拟内存最大值(PeakVirtualMemorySize64),我理解的对吗?解决方案:是这个意思不过当发生交换时,最小的计量单位是页操作系统不同,内存页的大小也不同解决方案:别人在程序中为了释放内存,使用以上方法来释放内存。物理内存到控制的很好,但是虚拟内存一直攀升,也不会释放不用的cache...有没有办法,把PeakVirtualMemorySize64最大值提高,或者释放虚拟内存中不用的数据?解决方案:再帮帮忙吧解决方案:程序应该写得有问题,导致内存无法释放使用工具软件,查看是什么对象占用内存
【云栖快讯】直播推荐——现在报名3月12日编程语言系列讲座,与行业资深专家一起学习Python、C++、JavaScript、Java!还可在活动页面领取红包,百分百中奖哦!&&
弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率
6款热门基础云产品6个月免费体验;2款产品1年体验;1款产品2年体验
稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一
IT采购开年惠,百款产品5折起,新购满额再返最高6000!503 Service Temporarily Unavailable
503 Service Temporarily Unavailable…0&&parseInt(document.getElementById('custompage').value)页&&1&&parseInt(document.getElementById('custompage').value)楼&&
回复:46 &查看:10621 &
真心请教,128G内存,虚拟内存该怎么设?
有车却没有人的生活
11230 爱卡币
来自: 广东省|深圳市
真心请教,128G内存,虚拟内存该怎么设?
win7 旗舰版,没有SSD,只有双CPU+128g内存,虚拟内存该怎么设啊
如果让他自动,光虚拟内存就占了100多G,页面文件又100G,严重浪费空间
760) {this.resized= this.width=760; this.alt='Click here to open new window';}" onmouseover="if(this.width>760) {this.resized= this.width=760; this.style.cursor='hand'; this.alt='Click here to open new window';}" onclick="if(!this.resized) {} else {window.open('http://image.xcar.com.cn/attachments/a/day_cf72f8f4jBvk60Ce3SR2.jpg');}" onmousewheel="return imgzoom(this);" alt="" />
[ 本帖最后由 q3a 于
18:14 编辑 ]
徘徊在回收站外
[每日热点]:
8395 爱卡币
来自: 桃花盛开的地方
760) {this.resized= this.width=760; this.alt='Click here to open new window';}" onmouseover="if(this.width>760) {this.resized= this.width=760; this.style.cursor='hand'; this.alt='Click here to open new window';}" onclick="if(!this.resized) {} else {window.open('http://image.xcar.com.cn/attachments/a/day_afddfd5c310b63b0dqqk28MFMWbVj.gif');}" onmousewheel="return imgzoom(this);" alt="" />
[每日热点]:
12095 爱卡币
来自: 广东省|深圳市
128g内存?服务器吗?
[每日热点]:
86690 爱卡币
来自: 广东省|深圳市
[每日热点]:
1867 爱卡币
来自: 广东省|深圳市
虚拟内存的出现,是在真实内存不足时,将硬盘拿一部分来“虚拟”。
你的内存这么大,完全用不上虚拟内存。
直接说:pagefile.sys 这个文件完全没必要了。
[每日热点]:
27715 爱卡币
来自: 广东省|深圳市
我10G内存,都没有使用虚拟内存了.
你再虚拟有啥意义呢
[每日热点]:
95656 爱卡币
来自: 广东省|中山市
这个牛,128G的内存。
760) {this.resized= this.width=760; this.alt='Click here to open new window';}" onmouseover="if(this.width>760) {this.resized= this.width=760; this.style.cursor='hand'; this.alt='Click here to open new window';}" onclick="if(!this.resized) {} else {window.open('http://t.xidie.com/skin/bbs_17.jpg');}" onmousewheel="return imgzoom(this);" alt="" />
[每日热点]:
有车却没有人的生活
11230 爱卡币
来自: 广东省|深圳市
我10G内存,都没有使用虚拟内存了.
你再虚拟有啥意义呢 是不是手动设置成0?
徘徊在回收站外
[每日热点]:
1142 爱卡币
来自: 广东省|深圳市
[每日热点]:
27715 爱卡币
来自: 广东省|深圳市
共获得爱卡币
是不是手动设置成0? 改为:无分页文件.
[每日热点]:
回复成功,收到1个大米!工作人员会尽快审核,请耐心等待。
1…0&&parseInt(document.getElementById('custompage_down').value)页楼

我要回帖

更多关于 海盗船128g内存条 的文章

 

随机推荐