由买买提看人间百态

topics

全部话题 - 话题: 内存
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)
p******e
发帖数: 528
1
我觉得你的意思是说好的CPU自动带大的cache,所以速度会快。但是在预算有限的
条件下,如果我确实需要比较大的内存,同时计算的瓶颈主要是CPU等待内存的大量
数据IO(数据量太大,CPU的cache无论如何放不下。)的情况下, 先满足一个
足够快的内存,也许还是有用的。

1
m*****n
发帖数: 3644
2
来自主题: Hardware版 - 内存问题求教 Q-code b7
asus 双路2011主板,一共8条内存插槽。
插4条内存没有任何问题,进win7各种程序
插8条内存连屏幕都不亮,主板上的led卡在b7了。
这是怎么回事?
D***3
发帖数: 12712
3
我的游戏机当机了三次今天 据说是内存不够
以前以为8GB内存足够了 现在又要加内存了。。。。
h******n
发帖数: 2795
4
双通道有规则的吧?看主板说明书,将两个新买的内存条,安排在一个通道内。
正常情况下,你原来的两根内存条是分配在两个通道内(也就是slot 1 和 slot 2)。
如果你外加两根(假如插在slot 3 和slot 4),肯定属于混插。也就是说,一个通道内
的内存属于不同型号。
按照双通道规则,你应该将原来两根内存,拔出其中的一根,将新买的一根插入到原来
的那个插槽中。然后,其余两根分别插入对应通道中。注意:相同的通道内,应该是相
同品牌,相同型号的内存。
n******7
发帖数: 12463
5
来自主题: Hardware版 - Unbranded 的内存能买吗?
搜1600 ECC 内存
最便宜的两个都是香港卖家
unbranded的内存
这个能买吗?
品质不好的话还不如non-ecc内存了
其他都贵太多了
p******e
发帖数: 528
6

CPU
我知道我运行的程序所用的内存没有超过机器的内存大小,因为我用htop看过,
硬盘上的swap空间确实是没有被动用过。但是由于程序用的数据量比较大,
做过分析的人告诉我说实际上CPU在很大的时间内是在等待和内存交换数据,
所以升级CPU对于性能的提升有限。
CPU
我找到了一些分析的程序,像perf,glances。不过看了得仔细的看说明来学一下这些
工具
怎么用.
j*****I
发帖数: 2626
7
用top或者类似的看virtual page.如果virtual page一直太大,可能是这个app耗内存
,或者内存管理有问题。内存问题最后多多少少会引起swap,看page fault number.
至于CPU运算速度,我觉得你想的说的是程序的算法效率或者复杂度相对于CPU的问题?
这个通过简单的用系统的工具看指标我觉得意义不是很大。
x********3
发帖数: 566
8
想给W530扩一下内存,发现如果买出厂时的IBM 8GB内存,最便宜也得$90每条,可是同
样的兼容的其他牌子的8GB 内存价格在$30-50 每条。怎么价格会差这么多。有什么讲
究吗?谢谢!
p***o
发帖数: 1252
9
平行放没问题, 可以先装散热器, 再装内存, 最后装风扇,热风从机箱顶上出去。
垂直放看起来可以,但肯定要先装内存,散热器离内存顶端好像有1-2mm。
x*******i
发帖数: 81
10
已确认 扣具可以直接使用
如果内存没有马甲的话,热管不会碰到内存。
装好散热器后内存仍然可以拆装
h*****g
发帖数: 1327
11
来自主题: Hardware版 - FreeNas内存
旧电脑装FreeNas做的家庭服务器,只有6G的内存,在ebay上买了二手的16G内存,从中
国寄过来的,只能用于AMD芯片的主板,我的主板恰好是配的AMD芯片的,结果买回来悲
剧了,有时能够点亮机器,有时机器就开不了,换上以前的内存就是好的,不知有没有
类似经验的站友怎么解决?
D******k
发帖数: 335
12
有台Lenovo Thinkstation S30台式机,目前用了混搭内存:
Kingston Technology ValueRAM 8GB 1600MHz DDR3 PC3-12800 ECC Reg CL11 DIMM DR
x4 Hynix C Server Memory KVR16R11D4/8HC 和
Kingston 16GB 240-Pin DDR3 SDRAM ECC Registered DDR3 1600 Server Memory DR
x4 Model KVR16R11D4/16
想升级下内存,不知道ebay哪里卖便宜的2手8GB/16GB ECC Registered 台式机/服务器
内存?想把8个内存条都换成一样的内存条用满,机器再发挥余热几年。
谢谢!
a***e
发帖数: 27968
13
尼玛上网2小时,就用chrome然后就内存不足了
看内存使用chrome倒是不多,就几百兆
explorer.exe占了快7GB但是活动就60M
重启explorer就都释放了
是软工的问题还是狗工的问题
a***e
发帖数: 27968
14
扯淡,它耗干内存直接导致网页没法load,其他软件打不开crash
物理内存这种奇葩耗法也太奇葩了

★ 发自iPhone App: ChineseWeb 13
L********3
发帖数: 757
15
请问PC电脑内存自己丢失,是什么原因?如何恢复内存?谢谢
s******5
发帖数: 141
16
【 以下文字转载自 Apple 讨论区 】
发信人: seasky25 (vandal), 信区: Apple
标 题: 求推荐2017版5k imac上用的内存
发信站: BBS 未名空间站 (Tue Aug 1 22:53:44 2017, 美东)
准备给imac加点内存, 什么牌子的比较好?
现在是内存价格的高点还是低点?
多谢
x*******i
发帖数: 81
17
这个主板不错,24个内存插槽,适合要求大内存但是可以接受降速的人。这种内存插满
应该会从1600降低到1333.
能装这个主板的机箱不多。需要io挡板上侧还有空间。
原生支持nvme也是bonus,我自己给x9dai修改bios添加,还是有风险的。
t*****z
发帖数: 1598
18
这主板确实不错。我原有一块X9DR7,后来坏掉了。正好要找替补,楼主有意请站内联
系。
三组内存插槽,速度确实会显著降低。原先1866的,会降低到1066(如果两组,会降低
到1600)。我所知唯一的解决方案是选用技嘉的服务器主板,其一大特色是内存速度不
会降。我特地跟技嘉客服确认过。同时我收藏了一块同样有24道内存槽的技嘉的GA-
7PPSH主板:
http://b2b.gigabyte.com/Server-Motherboard/GA-7PPSH-rev-10#ov
这型号不曾在北美发行过,要搞到并不容易。然而我最近并没有装机的兴趣,所以一直
没有开工。

cfm)
y**b
发帖数: 10166
19
去年花了一千刀把一台工作站内存升级到192GB,幸亏没等到现在。
现在办公室两台工作站都是192GB,干活还是轻松多了。虽然内存跟
显卡、cpu、大容量raid比起来是小头,但是干活内存不够靠硬盘倒腾
那种痛苦,你懂的。
家里两小工作站都是12GB,teamviewer连过去操作大家伙,很流畅。
a*o
发帖数: 19981
20
卧槽啥粗鲁的活儿要192g?我只在专跑vm的服务器上见过这样的配置。


: 去年花了一千刀把一台工作站内存升级到192GB,幸亏没等到现在。

: 现在办公室两台工作站都是192GB,干活还是轻松多了。虽然内存跟

: 显卡、cpu、大容量raid比起来是小头,但是干活内存不够靠硬盘倒腾

: 那种痛苦,你懂的。

: 家里两小工作站都是12GB,teamviewer连过去操作大家伙,很流畅。

t******e
发帖数: 12
21
来自主题: Internet版 - Firefox 内存占用
Firefox用起来挺方便,但内存占用不小,一开马上占到40M,多开了几个tab后窜升至80M
,不知道这样算不算内存泄露。T42只有256M内存,实在受不了。改browser.cache.memor
y.capacity也不管用,怎么办啊?
多谢赐教!
l**o
发帖数: 148
22
来自主题: Internet版 - Firefox 内存占用

Firefox用起来挺方便,但内存占用不小,一开马上占到40M,多开了几个tab后窜升至80M
,不知道这样算不算内存泄露。T42只有256M内存,实在受不了。改browser.cache.memor
http://windowssecrets.com/041202/
Fix a memory leak in Firefox 1.0
Firefox is supposed to dynamically release memory from its RAM cache to other
Windows applications as needed. Unfortunately, Firefox 1.0 seems to consume
more memory than it should, which hurts performance, when set to the default
of 51200 KB (51 MB).
To solve this, Firefox power users recommend limiting the memory cache using
th
w*******e
发帖数: 285
23
一个类似application server的程序,发现内存使用量是累积增加的,但是按理说该释
放的我都释放了,没有对它的引用以后java gc就应该定期清除了对吧。
有没有什么办法能检查内存都是被那些instance用的,都属于什么类型,每个都用了多
少内存呢?
j*******s
发帖数: 81
24
来自主题: Java版 - 关于数组的内存
在网上搜到一个这个:
这是一个与Java内存管理系统相关的问题。由于无论Java语言规范或VM规范都没有明确
要求内存管理系统的具体实现,所以这个问题依赖于具体的JVM。 一般而言,一个对象
的size大于一个int的size, 而int[50][2] 包含了50个int[], 而int[2][50]仅包含2个
int[], 故int[50][2]的size至少不会小于int[2][50]. 对于SUN J2SE 5.0 JVM, 可以
用Runtime.freeMemory()来估测这个问题。java.lang.management 包中也包含了估测
内存的方法。试一下便知.
测试语句:
long aa = Runtime.getRuntime().freeMemory();
int[][] test_0 = new int[50][2];
long bb = Runtime.getRuntime().freeMemory();
int[][] test_1 = new int[2][50];
long cc = Runtime.getRuntim
b******y
发帖数: 9224
25
来自主题: Java版 - java如何keep大数组在内存中?
比如说,内存里有个very big array of integers. 开始用这个array的时候还好,但
如果有很长一段时间不reference这个数组了,貌似操作系统自动的把内存腾出来了,
也就是,这个数组进了disk 缓存区了。所以,有时候再次调用数组的时候,很慢。
有啥办法能够keep这种数据在内存中吗?
我想了一些办法,不过也想听听版上大牛们的建议。
z**r
发帖数: 17771
26
现在是1G内存,放着很久没用了,想升级到4G来跑一些simulator软件,不知道有没有
这个必要,发现旧内存挺贵的。或者有什么好的解决方案?不要求硬盘多大,主要要求
内存大,然后最好省电。
E*V
发帖数: 17544
27
☆─────────────────────────────────────☆
wdong (cybra) 于 (Sun Mar 29 10:01:33 2009) 提到:
刚刚装了4G内存在我的笔记本上。开始Win XP和Ubuntu jaunty都只认3G。后来装了lin
ux server内核后ubuntu认了4G(还是32-bit linux),可见不是硬件问题。我想知道32-
bit win xp是不是没
指望用上剩下那1G内存了。
郁闷。
☆─────────────────────────────────────☆
piii (reader) 于 (Sun Mar 29 10:33:20 2009) 提到:
http://msdn.microsoft.com/en-us/library/aa366778.aspx
32-bit XP的limit是4G

刚刚装了4G内存在我的笔记本上。开始Win XP和Ubuntu jaunty都只认3G。后来装了lin
ux server内核后ubuntu认了4G(还是32-bit linux),可见不是硬件问题。我
S*****y
发帖数: 567
28
希望有个大虾能给解释下。
版本是2.6.32-71.el6.x86_64
发现读取文件后,free mem大幅下降。文件很大,10几G的样子
total used free shared buffers cached
Mem: 32091 24459 7632 0 7 23250
-/+ buffers/cache: 1200 30891
Swap: 34271 21 34250
就是这里free/Mem那一格
网上查了说看是否内存泄漏应该看swap?
我有一个程序,读取文件。
如果我手动清理掉used Mem
echo 3 > /proc/sys/vm/drop_caches
然后跑一次那个程序。就会看到大概10个G的内存被用了,没有释放(文件大小差不多)
然后速度是1分钟。
然后在不释放那些内存的情况下,再跑n次,每次都是10秒钟。包括读取另外一个差不
多大小的文件,也是10秒钟的... 阅读全帖
m**k
发帖数: 290
29

内存泄漏跟 swap 没有直接的关系.
检查内存泄漏可以用一些工具比如 valgrind
多)
Linux 会把 IO read 数据放在系统 cache 里. 所以第二次读文件就可以直接从 cache
里读, 速度就会比第一次快.
search 了一下, vm.drop_caches 是一个 command, 而不是 tunable. 每次写的时候
才做 drop cache
系统内存不够的时候会自动释放 cache
s*****o
发帖数: 1565
30
来自主题: Linux版 - 帮忙看看内存问题
运行一个java的web crawler,多线程,用runnable做的,在centos 6.3上面运行
一开始只占几百mb,后来机器剩余内存越来越少,四五十个小时后程序因为
outofmemoryexception终止
同样的程序在windows下运行几个月都没事,内存使用从来也没超过-Xmx的限制
贴图是关闭程序之后的内存情况
请帮忙分析分析怎么回事,多谢!
c*m
发帖数: 836
31
来自主题: Programming版 - 内存泄漏怎么查?
已经不记得上次看到JVM bug导致内存泄露是啥时候了。。。
Java内存泄露基本都是程序员错误,最常见的就是你的objects被一个long live
object reference, 结果出了它的scope也没有释放。比如用HashMap做cache, 里面的
object常常就忘了释放.一般来说凡是有long live data structure hold大量objects,
都要小心,要么记得手工释放,要么用weak/soft reference。
不过Java内存泄露的情况的确是越来越罕见了,记得刚工作那阵儿还常见,现在恐怕一
两年都看不到一次。
l*******h
发帖数: 3
32
来自主题: Programming版 - C/C++函数调用和栈内存
这几天学C语言学晕了,都因是看内存管理变量分配的问题.现在看RETURN语句都不顺眼.
比如下面第一个CODE,因为B指针指向栈内存,离开fun2()就失效,所以返回main()的结果
不正确.
int *fun2(void)
{
int b=2;
return &b;
}
main()
{
int *b1=fun2();
printf(“%\n”, *b1);
}
那下面的CODE就对了吗? 变量b在fun1()子程序里不也是在栈内存吗?它离开fun1()子程
序不也无效了吗?怎能指望返回MAIN正确的值呢? RETURN 这个命令是怎么和把什么返回
主函数的?
int fun1(void)
{
int b=2;
return b;
}
main()
{
int b1=fun1();
printf(“%\n”, b1);
}
A**********e
发帖数: 3102
33
来自主题: Programming版 - nnd,内存管理出问题
本来以为是内存泄漏,因为程序越跑占内存越大,很快就吃了700M 内存了。
后来自己又消下去了,变 100M 了。
看来是有的 thread 被延时释放了?
挠头 ing... 随便感慨一下。
w***g
发帖数: 5958
34
是刚好名字相同。数据结构中的heap本质上是一种树结构。内存中的heap本质上是一种
线性结构。内存中的heap是和stack相对的,heap往上长,stack往下长,heap用来存全
局动态数据,stack用来存局部动态数据。不过内存中的stack倒是按照数据结构的
stack存放的。
t****t
发帖数: 6806
35
来自主题: Programming版 - 请教一下matlab的内存问题
请问你有没有算过, padarray((1:50:10000000)', [0 4000])是多大的一块内存?
再做一个cumsum就是两倍, 这是多大的内存?
"内存够用", 不是张嘴就来的, 是要算过的.
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)