a*****a 发帖数: 46 | 1 现在有个程序,使用的内存在10G左右,在有24G内存的机器上运行,有时候还是会报内
存不足的错误,主要表现为vector扩大size的时候申请不到内存,然后就挂了。有什么
建议或者资料可以参考? |
|
k**********g 发帖数: 989 | 2
刚才回覆前没看清楚原文,现在深想一层,
64-bit process是不容易出现virtual address space fragmentation的。
在CPU MMU (Paging system)的作用下,物理地址的fragmentation从来不是问题
(就好像把香肠的碎渣收集起来,又灌注一条新香肠一样)。
你遇见的问题,有三个可能性∶
(1)内存泄漏,有一些应该要释放的内存,实际上因为某种原因没有被释放。
(2)C++ 的建构或赋值重载代码,或调用的代码,或类库介面设计有缺陷,导致临时
对象产生,因此出现了短暂的内存泄漏或冗馀占用。
(3)标准库内的缺陷或不足,导致临时对象产生,或短暂的冗馀占用。
以上所有可能性都可以透过 debugger step execution 排解。 |
|
A*******s 发帖数: 3942 | 3 版上那位牛人对ada package比较熟悉的?
我最近遇到一个内存管理的问题。当我用ada训练完一个模型之后,返回的ada object
载入内存就已经有接近3 gb了,当我试图用predict()去做scoring的时候无一例外内存
不足。我觉得ada object里面应该不是所有的都和predict()有关吧,能不能只读入有
用的一部分用来scoring呢?
有没有牛人对ada object和predict函数比较熟悉的呢?有没有别的内存解决方法?
先谢了。有包子。 |
|
j*****y 发帖数: 1408 | 4 跟风买了moto e,感觉还不错,就是内存太小了,于是买了张内存卡,可是装进去以后
,下载东西的时候还是显示内存不足,应该是手机本身的内存,可是怎么才能设置成直
接下载到新装的内存卡上呢?谢谢 |
|
D*****t 发帖数: 1303 | 5 记得那时会熟练使用几个dos命令
cd (进入游戏目录)
dir *.exe /dir *.bat (找安装文件)
找setup 和 install 安装
好像那时候Dos系统内存分配有问题,有时候运行游戏总说内存不足,然后就得用另个
命令flush内存然后重启~ |
|
w****n 发帖数: 5749 | 6 为啥我8G内存,跑LR4的时候经常告诉我内存不足,然后去看任务管理器内存占用才5.
1G,那应该还有很多啊 |
|
z**********r 发帖数: 86 | 7 哦,再顺便问一下,macbook pro有必要把内存加到8G吗?我现在的笔记本是intel
7350,2G内存,跑大的程序有点慢,而且跑matlab的时候也会提示内存不足(比如分析
视频)。 |
|
i*****o 发帖数: 1714 | 8 一个好的操作系统可以弥补内存的不足。坏的操作系统只有靠加内存来掩盖它的缺陷。 |
|
d*******3 发帖数: 6550 | 9 感觉内存有点小,现在笔记本4G的内存,开着浏览器在开店别的软件有时候就提示内存
不足。
其他的还是希望能用个3年左右吧。 |
|
|
j****x 发帖数: 1704 | 11 如果我没有理解错的话,你需要对3000条长度3kb左右的序列进行多序列比对,是这样
吧?
这里的计算量不小,普通PC处理起来并不轻松,尤其是使用经典的clustal算法(
bioedit和mega应该都用的这种算法),由于存在两两比对并建树的过程,时间/空间复
杂度很高,内存不足很容易就溢出了。
对于这种情况一般推荐使用Muscle,如果序列之间的相似度较高(既然都是来自病毒的
同种片段),可以采用“最快”模式(牺牲一定的准确性),时间复杂度可以降低到O(
NL^2),意味着时间和序列数成线性关系。clustal上可能跑需要一年的工作,不到半个
钟头就能搞定了。当然,由于空间复杂度仍然较高,对内存还是有很高的要求,anyway
,眼下内存早都白菜价了。 |
|
d*******1 发帖数: 854 | 12 用proc sort 被告知内存不足(有4G内存),怎么回事? 不是说SAS在硬盘上操作数据吗?
怎么也要那么多内存? |
|
b********n 发帖数: 38600 | 13 送交者: 东来
进则救世,退则救民;不能为良相,亦当为良医。
这是医圣张仲景的名言。东汉时他曾任长沙太守,访病施药,大堂行医。后毅然辞官回
乡,为乡邻治病.其实,治国,治病,养花种草都是一个道理。头疼医头,脚疼医脚,
必是庸医。
目前,中国周边狼烟四起,乱象纷呈。但这些多属枝节问题,不足以影响中华民族的伟
大复兴。变法30年,有得有失。得在经济大发展,失在道德大滑坡,执政党失去了凝聚
力。
太祖立国,用共产党这个水泥,团结了一盘散沙,形成了坚不可摧的水泥巨阵。面对这
个巨阵,美苏碰的头破血流,只好把颠覆中国的希望寄托在第三代,第四代领导人身上
。
太祖遗训,阶级斗争要年年讲,月月讲,天天讲。徒子徒孙们偏偏不讲,一心当鸵鸟,
幻想让世界充满爱。结果是,敌对势力不停的向中国渗透。嘲笑奉献,鼓励自私,极大
的腐蚀了党员和群众。这里,国安局和中宣部都该重责。
反腐是恢复执政党凝聚力的重要手段。这点羽白做的比前几任强。大方向对,手段值得
改进。
太祖的方针是团结一切可以团结的力量,惩前毖后,治病救人。目前的政策是人人带病
,看谁倒霉,一经查处,永不录用。浪费了太多人才,形成巨大的反对力量。有容人... 阅读全帖 |
|
|
z****e 发帖数: 54598 | 15 汇总好办,不需要用一个内存装,分成几块,比如0-100到某一个地方去
101-200到另外一个地方去,这样,很容易分治,处理好并发读写冲突就行
上zookeeper管理文件,如果需要的话
用bit的话,更容易遇到内存不足的问题
排序就不太可能了吧 |
|
g*****g 发帖数: 34805 | 16 来自主题: JobHunting版 - 秒杀设计题 只要能放进内存,memcache和redis算是首选。couchbase我不熟不敢评论。
Session大,内存不足,或者session的数据重新产生的penalty很大,可以考虑C*,
Dynamo. 所有的设计都是取舍,没有一个什么都好的方案,看的是哪个更适合自己的应
用。 |
|
s***n 发帖数: 1280 | 17 最新的研究表明学习成绩/学术成就和记忆力的关联比IQ强。研究者测了5岁娃的闪存和
IQ,发现闪存能更好地预测孩子以后的学习成绩。所以推内存确实是智商普通娃提高学
习成绩进入GT的好办法。不过你认为GT娃全是内存条GT有失偏颇。普通娃进GT要靠推内
存条GT,GT娃可以靠其他方面的GT来补充内存条方面的不足。自然,如果GT娃内存条也
GT的话,普通娃就要拼小时数才能赶上了。
你说的那种机械记忆太强的情形是生出来的,不是推出来的。正常人推不到那个高度。 |
|
g********x 发帖数: 4671 | 18
记得DOS时代最苦恼的就是内存不足, 有没有同感的?
那该死的640k基本内存,好些游戏都是需要至少600k以上,而我老爸的一个WPS就占了N
多。 不过也
就因为这个才开始自学的DOS, 后来什么自己编config.sys, QEMM386, memmaker之类
的 |
|
i****a 发帖数: 36252 | 19 1. 懵懂少年学多事 (DOS),苦命民工路初定
己经记不清楚小时候什么时候开始玩电游的了,可能是小学时3~4年级时,上初中的哥
哥买了台二手 Apple II e, 第一次摸到电脑键盘开始的吧。但那时候什么都不会,通
常是哥玩,我在旁边看。小时候家里穷,什么任天堂红白机只有去小朋友家时见到过,
不会玩,所以也是看别人玩。后来自己上初中了,家境况稍微好点,给我买了台386DX
学电脑用。还记得那时SX 是不带数字处理器,DX带所以贵。为了这个我们一家人还到
处去找懂行的人问,值不值得加钱买。父母为了让我有良好的学习工具,决定买高大上
的DX,40MB 硬盘,2MB 内存, 有5“ 和加钱才有的3.5“盘。从100%电脑盲开始,自己
看书学DOS,从dir, copy入手, 学会写Batch, 到后来为了玩游戏内存不足要折腾手动
调hi mem 什么的,也真自学成了个小DOS专家。从那时起对电脑产生了浓厚兴趣,后来
大学电脑也是因为爱好, 而不是那时的热潮。练成的DOS技能在长大成为lT民工后还偶
尔用得上,也算那么一点点对得起当初父母的苦心了,呵呵。
刚开始玩一些同学抄给我的小游戏, ... 阅读全帖 |
|
h***y 发帖数: 2194 | 20 32bit版用不过3G啊
现在组里只有我一个用64bit,大家都是3G,升级内存都没动力,唉,我每每
弹出内存不足警告 |
|
p********e 发帖数: 16048 | 21 对确实是这样的
32bit版用不过3G啊
现在组里只有我一个用64bit,大家都是3G,升级内存都没动力,唉,我每每
弹出内存不足警告 |
|
|
p*********e 发帖数: 32207 | 23 我跑过解raw的三个机器
双核2.4G的T400,4G DDR3,120G X25MG2
DELL XPS8100, I7 860, 8G DDR3, 80G X25MG2
RMBP低配,四核i7(型号忘了),16G,不知道型号的256G SSD
转一个5d2/3(这两个我基本感觉不到差别,在同一个机器上)
前者需要21-22秒的样子
后两者都是6-7秒左右
然后如果同时转了多个raw,用时通常不会更快,
但前者会很快提示内存不足,后两者的话没这个问题
感觉这个活还是cpu intensive的,内存只要够用就没大问题。 |
|
b******e 发帖数: 1861 | 24 基本不要想以后自己升级。12,13款的imac屏幕时粘在一起的,自己不容易打开。我觉
得CPU基本款足够了,内存还是上到16G吧,CPU不会是多大瓶颈,内存不足以后可能会
是瓶颈。
我的imac是13基本款,什么升级都没有,目前还没弄过图像处理,不知道速度如何。一
般使用没有任何问题。 |
|
d*********t 发帖数: 245 | 25 这要看你的raw有多大了,我原来D7000的raw一张也就20M撑死,现在换了D810一张50M
,原来的16G内存PS竟然给我报内存不足,我一气之下加到了32G... |
|
i****a 发帖数: 36252 | 26 年轻时LP整天说∶你都几岁了,还喜欢打游戏!每次我都说要打到60岁!现在都2040年
,60多岁了,是时候执行这么多年一直的承诺,金盆洗手,挂机了!
回想这40几年来的游戏人生,真是如昨夜春梦,让人回味无穷。现在挂机了,用空出来
的时间写个小小回忆。
1. 懵懂少年学多事 (DOS),苦命民工路初定
己经记不清楚小时候什么时候开始玩电游的了,可能是小学时3~4年级时,上初中的哥
哥买了台二手 Apple II e, 第一次摸到电脑键盘开始的吧。但那时候什么都不会,通
常是哥玩,我在旁边看。小时候家里穷,什么任天堂红白机只有去小朋友家时见到过,
不会玩,所以也是看别人玩。后来自己上初中了,家境况稍微好点,给我买了台386DX
学电脑用。还记得那时SX 是不带数字处理器,DX带所以贵。为了这个我们一家人还到
处去找懂行的人问,值不值得加钱买。父母为了让我有良好的学习工具,决定买高大上
的DX,40MB 硬盘,2MB 内存, 有5“ 和加钱才有的3.5“盘。从100%电脑盲开始,自己
看书学DOS,从dir, copy入手, 学会写Batch, 到后来为了玩游戏内存不足要折腾手动
调hi m... 阅读全帖 |
|
R****a 发帖数: 1492 | 27 在我的W980折磨了我一年多之后,今天它再次发威,继丧失了multi function键,铃声
和屏保并且以内存不足为由(NND,8G内存呢!插电脑上一看明明就还剩6G)删掉我所
有存储信息之后,它今天又删掉了我所有的CONTACT,甚至包括我SIM卡里的CONTACT。
逼得我不得不把它换掉。。。
我是ATT用户,短期内不会SWITCH,TMOBILE在我们这里都没信号,VERIZON不能带回国用
版上各位XDJM们推荐一款手机吧~~~preference和requirement如下:
1.长得不丑(blackberry就算了。。。)
2.后面的使用cost低,不用强迫我非得付费下载才能听音乐~~也不用我非得买暴贵无比
的配件,更不用配套逼我买信息套餐。。。
3.具有打电话,发短信,照相,听音乐,小游戏和闹铃的基本功能
4.能带回国内用
在此基础上,性价比越高越好。提议中标者10个包子感谢。
谢谢 |
|
c****M 发帖数: 58 | 28 google's Nexus One
在我的W980折磨了我一年多之后,今天它再次发威,继丧失了multi function键,铃声
和屏保并且以内存不足为由(NND,8G内存呢!插电脑上一看明明就还剩6G)删掉我所
有存储信息之后,它今天又删掉了我所有的CONTACT,甚至包括我SIM卡里的CONTACT。
逼得我不得不把它换掉。。。
版上各位XDJM们推荐一款手机吧~~~preference和requirement如下:
1.长得不丑(blackberry就算了。。。)
2.后面的使用cost低,不用强迫我非得付费下载才能听音乐~~也不用我非得买暴贵无比
的配件,更不用配套逼我买信息套餐。。。
3.具有打电话,发短信,照相,听音乐,小游戏和闹铃的基本功能
4.能带回国内用
在此基础上,性价比越高越好。提议中标者10个包子感谢。
谢谢 |
|
c******n 发帖数: 7263 | 29 所有类似问题都可以这么回答
generally来说 auto跟容易设置和管理。但是不能一概而论 嘿嘿
我实际碰到过一个问题就是偷懒只设了memory_target 结果一次application patch之
后 db就出现内存不足 最后发现是db cache和shared pool没有设reserved size,两者
不停的resize,造成shared pool里面有一个 kgh no access的东西越来越大 最终内存
不够用 着严格来说算oracle的bug fix就是根据实际需要设reserved size 减少resize
次数 这也就和手动差不多了
如果有人问让你比较过去manual 配置和现在的Automatic Shared Memory Management
的利弊,应该怎么说呢,或者说是不是就可以依赖Automati........ |
|
|
n**y 发帖数: 11447 | 31 我猜测可能是因为可用内存不足4G
你可以到我的电脑属性里看一下安装和可用内存各是多少 |
|
H**********f 发帖数: 2978 | 32 ASUS忽然硬盘占有率100%,可能是内存不足在使用虚拟内存,可能是定期运行的程序(
碎片整理,杀毒软件,windows update等),当然也有可能是病毒。看看到底是什么
lenovo开机启动杂项确实多。我当时买thinkpad第一件事就是卸载预置垃圾软件,要先
搞清楚哪些是垃圾软件,别不小心把有用的卸载了 |
|
y**b 发帖数: 10166 | 33 有些模拟计算和后处理对内存和显卡要求超狠。
前几年不少超级计算机还是32GB每节点,现在128GB都是标配了,
甚至不少节点是512GB-1TB的配置。说起来很不得了,实际上
也算不了多大规模的东西。打个比方,你随手抓一把细沙,几千万个
复杂形体颗粒,当前最牛逼的超计算机都无法高精度模拟它们的力学
运动,模型都有,就是计算能力不足。 |
|