由买买提看人间百态

topics

全部话题 - 话题: 内存
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)
w****p
发帖数: 45
1
来自主题: Programming版 - 程序占用很大内存
正在用C++编一个能读很大GRAPH的程序。现在的程序只能读2百万节点的GRAPH,要是读
更大的,就会用完计算机的内存(3G的内存),出现内存不够的错误。
是不是解决的办法是把大部分数据存在硬盘上,将需要处理的部分读到内存? 如果是,具体这样该怎么做?
多谢建议!!!
S*****y
发帖数: 567
2
【 以下文字转载自 Linux 讨论区 】
发信人: Schummy (QQ), 信区: Linux
标 题: 新人5个包子请教问题,redhat读写文件的内存问题
发信站: BBS 未名空间站 (Tue Apr 10 18:18:18 2012, 美东)
希望有个大虾能给解释下。
版本是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 > ... 阅读全帖
y**b
发帖数: 10166
3
来自主题: Programming版 - 请问释放容器内存的方法
是的,是两个层次的问题,stl和os两个层次,bytes.com里面说得很清楚。
内存碎片这个问题确实有些麻烦,而且不止是stl的内存碎片(这个尽量使用vector来消
除),
mpi从大量进程接收数据,也会造成无数内存碎片。
我测试了一下,mpi从10个进程接收数据,一共接收8MB数据,这样反复循环几次,接收
进程
内存消耗很快就达到100MB,数据结构全部使用vector。
t****t
发帖数: 6806
4
来自主题: Programming版 - 请问释放容器内存的方法
你需要改变一下内存分配的模式. 内存足够的时候, 用缺省的内存分配就够了. 但是如
果很紧张的话, 就需要定制了. 先看看malloc的option能不能解决(mallopt(3)), 如果
不行, 再自己做内存池.
N******K
发帖数: 10202
5
来自主题: Programming版 - 请教关于C++内存管理
std::vector ? 这个在内存中是连续存储的
比如当前10G 打算扩大到12G
但是内存周围都被占了
那么 就重新申请 12G的连续内存 这个时候 总共耗费内存22G 就挂了
w***x
发帖数: 105
6
来自主题: Programming版 - 请教关于C++内存管理
我的情况是,不用kmalloc分配内存,而是上来就保留了一大块内存,从64M到512M不等
,然后自己管理内存,动态分配,但要保障每个object的内存是处在连续的空间内。所
以4M对我来说不算大,但对kmalloc可就要命了。
w***x
发帖数: 105
7
来自主题: Programming版 - 请教关于C++内存管理
写的挺好,gtt在cpu角度看,就是保障cache一致的一个窗口,不过芯片如果支持llc,
也可以绕过gtt直接访问sysmem,。intel的内存管理,实际上有两个,一个是gtt的空间
管理,另一个是它的stolen mem管理,用的都是一套东西,但和系统的virtual内存一
样,都有碎片化的问题,所以都需要把一些内存块swap出去。这方面,我想nv也一样,
独立显存也是有限的。
关于物理连续的内存分配,有时候还是需要的,有些老旧的video capture设备,硬件
需要物理连续的buffer,需要在效率和碎片之间做平衡,就比较讨厌了。
d****n
发帖数: 1637
8
来自主题: Programming版 - 分享:Go语言黑魔法(内存)
http://zhuanlan.zhihu.com/thought/20010926
达达 · 6 天前
今天我要教大家一些无用技能,也可以叫它奇技淫巧或者黑魔法。用得好可以提升性能
,用得不好就会招来恶魔,嘿嘿。
黑魔法导论
为了让大家在学习了基础黑魔法之后能有所悟,在必要的时候能创造出本文传授之外的
属于自己的魔法,这里需要先给大家打好基础。
学习Go语言黑魔法之前,需要先看清Go世界的本质,你才能获得像Neo一样的能力。
在Go语言中,Slice本质是什么呢?是一个reflect.SliceHeader结构体和这个结构体中
Data字段所指向的内存。String本质是什么呢?是一个reflect.StringHeader结构体和
这个结构体所指向的内存。
在Go语言中,指针的本质是什么呢?是unsafe.Pointer和uintptr。
当你清楚了它们的本质之后,你就可以随意的玩弄它们,嘿嘿嘿。
第一式 - 获得Slice和String的内存数据
让我小试身手,你有一个CGO接口要调用,需要你把一个字符串数据或者字节数组数据
从Go这边传递到C那边,比如像这个:mysql/con... 阅读全帖
z****e
发帖数: 54598
9
没太看懂你要评估啥东西
你是打算计算平均内存使用吗?
java的大部分程序,内存是托管的
使用的情况是动态的,因为一旦过了临界点,就会触发gc
gc之后,内存使用就小一点,这个动态的过程你评估了有啥用?
你是担心内存使用太多导致溢出吗?
n******7
发帖数: 12463
10
主要两个目的:
1. 尽量减少内存使用。因为在cluster上跑job有cpu和内存配额,需要的内存越少越好
2. 我本来琢磨触发GC会降低运行效率,所以想测试不同参数下运行时间,在内存使用
和运行时间之间找一个平衡。 不过这个结果似乎说明,GC不是问题,最快的结果是在
XMX参数最小的时候获得的。另外XMS参数不宜过大。
我结果里面的mem用量是每个参数下极限mem使用量,所以还是可比的。我的job必须指
定比这个量大的mem用量才不会被杀掉
Q**F
发帖数: 995
11
来自主题: Programming版 - java内存问题请教大牛
面试的时候被问内存方面的问题很频繁。
主要是问你怎么监视service内存使用, 使用什么工具。
什么情况下会出现内存泄漏,什么情况下会出现out of memory. 怎么分析和处理/
debug 这种情况。
开发阶段, 怎么测试你的程序的内存使用情况。
是不是有这方面的材料可以看看。谢谢了
d******a
发帖数: 32122
12
来自主题: Programming版 - R 里怎么骗R用虚拟内存?
最近找了个package,运行的时候出现了内存不足的问题。我一查,32G内存用光了,好
需要额外15G。Package
肯定有内存管理的问题,但没源代码。我怎么让R用虚拟内存计算?主板是mini itx,没
法扩了。
w******t
发帖数: 241
13
【 以下文字转载自 CS 讨论区 】
发信人: webcraft (此处不留爷,自有留爷处;处处不留爷,爷, 信区: CS
标 题: 请教一个程序调用的内存问题
发信站: BBS 未名空间站 (Sat Sep 8 11:10:10 2007)
我现在在做一个嵌入式系统的程序,其中一个中断会调用一function A,然后function
A又会调用function B,function B 调用C, 一直这样有6个嵌套的调用,我想请问一
下这样函数是不是会不停地在stack上面开销内存(包括函数本身以及函数内申明的局
部变量),这些内存会一直被占用到函数调用结束。像这样地情况,有没有更好的程序
架构能够避免这样的问题。
另外还有一个问题想请教,如果我在某个子函数中申明了指针,并且用malloc开了内存
空间,函数完结的时候free了空间,想请问一下函数调用结束返回之后,这个指针是不
是被自动设置为NULL(我想是这样,因为这个指针是局部变量)?谢谢大家
F**********e
发帖数: 2135
14
来自主题: Windows版 - 怎么查内存好坏
【 以下文字转载自 Linux 讨论区 】
发信人: FridayInLove (老马), 信区: Linux
标 题: 怎么查内存好坏
发信站: BBS 未名空间站 (Thu Nov 3 00:08:11 2005), 转信
最近windows xp蓝屏了两次,今天干脆起不来了,桌面图标没出完
就冻住了。ubuntu倒是可以正常使用。怀疑是内存问题。问:
1,有没有可能win比lin对内存更敏感?
2,linux下面有什么工具可以测试内存的?
M******y
发帖数: 736
15
来自主题: Windows版 - win xp sp3 还是看不到所有内存
重装了,没用。
主板:a8n-vm csm
内存:两条 1g 的,两条 512M 的。
内存的各种排列组合都试验过了,bios 里都认,System Info for Windows 查了,也都
挺好。
boot.ini 里啥都用过了,什么 /3gb 啦,/pae 啦(sysdm.cpl 显示 pae 了)。
就是 sysdm.cpl 只显示有 896M 内存 -- 我的显卡不会吃掉 2G 多内存吧?
各位啊,咋整啊?多谢多谢 :)
r****e
发帖数: 66
16
WIN XP 系统, hp/compaq nc8430 笔记本。
2G内存
每次开机后,有一个后台运行的程序agent.exe, 会随着使用时间的增加而占用更多的
内存空间。刚开机的时
候会占用大约90M的内存, 运行大约一个小时,占用内存的空间居然增加到700M (在
不启动任何应用程序的
前提下).不知道这个agent.exe是什么程序。请高手指教。不会是病毒吧
k***s
发帖数: 277
17
【 以下文字转载自 Hardware 讨论区 】
发信人: kenjs (乔峰.Leon), 信区: Hardware
标 题: 请教一个4G内存的问题(windows/Linux)
发信站: BBS 未名空间站 (Wed Dec 23 12:52:26 2009, 美东)
最近升级电脑内存到4G, 情况如下:
Thinkpad T61, 2G+2G
Dell Dimension 5150, 4x1G
BIOS和硬件测试软件(比如Everest)都确定系统安装了4G内存
现在的问题是操作系统无法全部使用。
T61, 在Windows XP 32bit, Windows Server 2003 32bit, Linux 32/64bit
下都一样,只有3G
5150, 在Windows XP sp3 32bit, Windows 7 Ultimate Edition 32bit/64bit,
Windows Server 2003 32bit, Linux 32bit/64bit下也都一样,
只有3.3G.
(以上的linux kernel中都配置了大内存的支持)
google了一下
d**********t
发帖数: 20415
18
需要大内存的,果断win7 64兼容性相当不错了
用XP实在没必要用大于4G的内存啊,试试看把多余内存设成虚拟内存看看吧
HQ
发帖数: 19201
19
开的都是flash的网页,
xp这边,2G内存,开着一直都稳定
另一台更好的电脑,os是WIN8,4G内存,开着同样的网页,占用内存就会慢慢上升,
最后到3.5G左右,浏览器crash掉。
感觉貌似是占用内存不会自己释放。
请问,有什么解决办法?windows8的优化程度感觉落后xp一个世纪阿。为什么会这样?
U********a
发帖数: 75
20
来自主题: Computation版 - windows下有没有内存限制?
各位大侠,我写了一个c++的程序,运行时出现内存不足的错误,但是我的机器有8G的
内存,而从任务管理器看,该程序只占用了1G多点的内存,为什么会报错呢?是不是
windows对单个进程能分配的内存有限制啊?有什么办法可以解决这个问题么?
U********a
发帖数: 75
21
使用matlab实现了一个算法,想统计该算法的实际内存开销,在matlab里头如何统计呢
?直接观察windows的人物管理器,和实际的内存开销相距甚远,想必是有部分内存是
matlab本身运行占用的,如何才能统计到我的算法的实际内存开销呢?
w***g
发帖数: 5958
22
来自主题: DataSciences版 - 通过日志分析yarn app实际内存用量
【 以下文字转载自 Programming 讨论区 】
发信人: wdong (cybra), 信区: Programming
标 题: 通过日志分析yarn app实际内存用量
发信站: BBS 未名空间站 (Tue Jan 13 15:05:17 2015, 美东)
上次介绍过yarn/spark怎么调参数。但是yarn/spark并没有给出一种方法可以确定一个
app的实际内存用量。这就导致调参数很大程度上只能是guesstimate。
我起了一个github project可以指定一个app ID,然后通过日志分析给出这个app的每
个yarn container实际最高内存使用量。这样开发的时候用这个脚本确定内存用量后,
提交任务的时候就可以设置更加准确的值,避免出现占着毛坑不拉屎的情况。
https://github.com/aaalgo/yarn-memory-tracker
比如
$ yarn-memory-tracker.sh application_1421176927536_0002
184 containers found for app applicatio... 阅读全帖
f****e
发帖数: 24964
23
来自主题: Military版 - 内存要求低 一般用刻刀
没有公开资料吧
cpu拿到授权买到机器就能造,就像土鳖软件靠开源,硬盘内存山寨都没处山寨

:好像内存,硬盘这些比CPU还难造。国内都基本掌握了自主造CPU,可是自主造内存,
硬盘
:还是遥遥无期。

发帖数: 1
24
发信人: wsn2018 (wsn2018), 信区: Hardware
标 题: 紫光DDR4内存真相反转:是韩国颗粒
发信站: BBS 未名空间站 (Fri Mar 2 10:26:46 2018, 美东)
擦,土鳖国又出丑了。
目前在售的紫光DDR4内存并没有使用国产颗粒,而是SK Hynix颗粒,是韩国公司的颗粒
,也就是说现在的国内DDR4内存依然是挂羊头卖狗肉,跟市场上其他内存条没有什么区
别,国产的只是PCB之类的。
b*****s
发帖数: 3390
25
来自主题: Classified版 - [出售]DDR3内存,电源,风扇
内存三条:两条台式机一条笔记本
Team elite 4G ddr3 1333台式机内存,两条$50包邮
Gskill 4G ddr3 1600一条,这个newegg买来一对,因为另一个笔记本电脑没内存插槽
,故只用了一条,这一条没用过,$30包邮
台式机电源是 ultra 600w
主板供电24+8pin
显卡供电6pin×2
sata供电口4个,还有一堆ide供电口
评测见http://www.xbitlabs.com/articles/cases/display/atx-psu4_11.html#sect0
卖$20,运费另算
风扇:
全新noctua 14cm风扇一个,noctua nh-c14散热器带的
二手antec 12cm风扇一个
二手adda 8cm风扇一个
一共走$20,运费另算
站内联系
w**********8
发帖数: 4112
26
来自主题: ebiz版 - Ipad2买不到就买内存吧
我觉得近期内存会涨,大家看哪里有rebate的内存多屯点吧,炒不到ipad就炒内存,嘎
l********t
发帖数: 878
27
来自主题: FleaMarket版 - [出售]Broken内存
二手交易风险自负!请自行验证是否合法和一手卡!:

我想卖的物品:
Broken内存
单张面值:
$100x2
可接受价格(必须明码标价!):
漫天要价就地还钱
$500x2
物品新旧要求:
used, broken (I think)
邮寄方式要求:
You choose you pay
买卖双方谁承担邮寄损失(Required if not code only):
before after
付款方式说明:
noncc paypal
boa
其他补充说明:
1GBx2内存Samsung PC2-3200U-333,旧机器换下来的,应该其中一根坏掉了。可以上机
器用,就是run吃内
存的程序会出错,加减法会出错-_-b
广告的有效期:
till gone
物品来源(Required for All Cards!):
Dell? Samsung
我的联系方式:
pm
Warranty期限:
none
能否证明是合法的一手卡?(Required for All Cards!):
什么卡?是两根内存,不是卡。
l*******4
发帖数: 3054
28
我想要的物品:
4条 2G DDR 2 667/800 笔记本内存, 2条2G DDR2 800台式机内存
PM我型号,品牌,价格
单张面值:
可接受的价格(必须明码标价!):
Your give me your offer
物品新旧要求:
NEW
买卖双方谁承担邮寄损失(Required if not code only):
付款方式说明:
BOA, BILL PAY, RMB
其他补充说明:
广告的有效期:
TILL GOT
物品来源:
我的联系方式:
二手交易风险自负!请自行验证是否合法和一手卡!:
l*******g
发帖数: 4894
29
来自主题: FleaMarket版 - 出内存 (转载)
【 以下文字转载自 Hardware 讨论区 】
发信人: louiswang (迷恋音符的疯子), 信区: Hardware
标 题: 出内存
发信站: BBS 未名空间站 (Tue Dec 28 14:27:03 2010, 美东)
由于是先买的内存再买的cpu和板子,现在看来,内存不能用。所以只好出了。
型号就是这个
http://www.buy.com/retail/product.asp?sku=212695590
买的时候有rebate,不过加了税。所以41+shipping 出。
有需要的站内。
c*********7
发帖数: 7607
30
【 以下文字转载自 ebiz 讨论区 】
发信人: capricorn87 (老猫咪), 信区: ebiz
标 题: 广大JS们 是时间升级内存,SSD了!
发信站: BBS 未名空间站 (Thu Apr 14 15:16:57 2011, 美东)
出售全新4G内存若干,全新 or lightly used SSD 若干
要的联系,beat any market price and all ships out next day,先到先得哦~~~
内存均为 4G G Skills 10600
SSD 有 Vertex III (有可能卖),C300 128G,Consair Force P128
b*****s
发帖数: 3390
31
来自主题: FleaMarket版 - [出售]DDR3内存,电源,风扇
内存三条:两条台式机一条笔记本
Team elite 4G ddr3 1333台式机内存,两条$50包邮
Gskill 4G ddr3 1600一条,这个newegg买来一对,因为另一个笔记本电脑没内存插槽
,故只用了一条,这一条没用过,$30包邮
台式机电源是 ultra 600w
主板供电24+8pin
显卡供电6pin×2
sata供电口4个,还有一堆ide供电口
评测见http://www.xbitlabs.com/articles/cases/display/atx-psu4_11.html#sect0
卖$20,运费另算
风扇:
全新noctua 14cm风扇一个,noctua nh-c14散热器带的
二手antec 12cm风扇一个
二手adda 8cm风扇一个
一共走$20,运费另算
站内联系
s********k
发帖数: 6180
32
【 以下文字转载自 CS 讨论区 】
发信人: silverhawk (silverhawk), 信区: CS
标 题: register在CPU中,但是也可以用内存地址访问?(embedded)
发信站: BBS 未名空间站 (Fri Dec 10 14:00:56 2010, 美东)
一般register是内存地址最开始的一段。既然不在RAM但是在CPU中,那么register和
RAM中其他内存用连续地址用处在于软件比较好访问?或者对于VM好操作?
s********k
发帖数: 6180
33
来自主题: JobHunting版 - 关于内存分配器的题。 谢谢。
其实我觉得内存分配最主要的overhead是速度,而不是内存大小,当然tree是有data
structure方面的overhead,但是其他简单的buddy system或者slab也有external,
internal fragementation的overhead。只是在实际系统中,对内存的要求满足tree形
式的太少了,几乎没有。
s********r
发帖数: 403
34
来自主题: JobHunting版 - 怎么看process 用多少内存? (转载)
这个网页说的和讨论进程所占内存是否 free 的问题,并没有关系 。
Linux 进程内核态数据结构 task_struct 中的 struct mm_struct *mm 负责与进程所
使用的内存挂钩。
mm_struct 中的 vm_area_struct 既组成一个 link list,又是个avl tree, 便于高效
内存管理。
btw, 这个网站:
http://www.linuxatemyram.com/
linuxatemyram.com 谁想出来的,是微软的人干的吗?哈哈哈哈
z**q
发帖数: 41
35
从线程的角度,Linux pthread 有个默认stack size,好像是几MB,这个stack size可以
设置的少一些, 我记得一般100-200k就够了。
从libcurl使用内存的角度,libcurl应该是接受buffer,然后传输,你说的使用内存,
是哪分配的内存? 我有点confuse. 不过libcurl我也有几年没用了,你能说详细点么?
SSL会burn cpu,影响点传输速率

()
C*******n
发帖数: 193
36
class Solution {
public:
ListNode *removeNthFromEnd(ListNode *head, int n) {
if (n==0 || !head){
return NULL;
}

ListNode* res = new ListNode(0);
res->next = head;
head = res;

ListNode* p=head;
ListNode* q=head;

for (int i=0;i<=n;i++){
if (q){
q=q->next;
}else{
return NULL;
}
}

while (q){
... 阅读全帖
q**j
发帖数: 10612
37
来自主题: shopping版 - 请教给apple加内存容易不?
好像那个1500的model就是内存多了2G。(我不是很care 硬盘)。如果这样的话,自己
配内存要多少钱一个2g的?对了,那个1200的model 2G内存是一片还是两片?
a*******g
发帖数: 364
38
来自主题: shopping版 - 看图猜内存,先猜中的有包子
颜色不说明任何问题,呵呵。
现代的2G 4G的单条都是蓝色的。
南亚的内存不多见,一般都是OEM,acer的机器用南亚内存的不少。
不过,我没见过联想Thinkpad Ideapad用南亚的内存。
o**********r
发帖数: 652
39
来自主题: shopping版 - 折腾完lenovo 该折腾ddr3内存了
内存我不ZT。
我以前买了一堆(>10)$50的2GB ddr3 apple 内存单条,直到最近才以每条$26的单价售
出。
我不大会做生意,这件事给我教训很大,能收回一半的成本我已经很满意了。
以后不倒卖内存了,sigh.
a*********p
发帖数: 717
40
来自主题: shopping版 - X200 4G内存,居然是32位的vista
outlet的机器又不是联想配的。 很多都是CTO.
再说了,4G用32位系统非常正常。
笔记本一般只有两个内存槽,用3G内存没法组成全速的双通道。用2x1G又嫌内存太少。那你说32位系统装多少G呢?
m******d
发帖数: 379
41
【 以下文字转载自 Hardware 讨论区 】
发信人: minemond (我的月亮), 信区: Hardware
标 题: 【请教】dell vostro 系列能自己加个内存吗?
发信站: BBS 未名空间站 (Tue Oct 12 16:41:28 2010, 美东)
看见了dealslist上的一个deal, 不到400搞一个双核加显示器,虽然内存只有2g...准
备跳了。不过找review的时候看到有人说这个dell的这种台机自己不能做任何的升级。
。。有买过vostro系列的能不能说一下,我装个内存还是可以的吧?
对了,配置里没有modem,我是不是还得自己买个网卡?
谢谢。
p*******n
发帖数: 185
42
modem是拨号上网的,现在电脑一般都有以太网卡,不需要单独买网卡。内存要看你机
器主板有几个内存插条,现在已经插了几条内存。
L***s
发帖数: 2944
43
如果选T410s 4G的内存,价格就提的太高了。sigh
当然是想要4G的内存,不知道T410s的2G的性能怎么样?
a*****m
发帖数: 4745
44
mwave.com上面有13块钱的2G ddr3 sodimm 内存
顺便问一下:
欧的上网本配置是N455, 1G ddr3 RAM, 250G HD, intel 3150 显卡, win 7 starter
平时就pplive, 浏览网页,看看数码相机拷下来的照片 用外接DVD-ROM播放DVD, 轻量的
MS word editing.
大家说是否值得升级到2G内存?
a*****m
发帖数: 4745
45
来自主题: shopping版 - SU4100 轻薄本 配8G内存值不值?
有一台Toshiba 的13寸轻薄本, Pentium Duo Core SU4100 (1.3G),
目前3G内存, 32bit Win7
现在内存便宜, 大家说说 升级为8G内存 + 64bit系统是否值得啊
v*******n
发帖数: 38
46
加到 32G 内存 要1099刀
加到16G内存也要 400刀,
难道lenovo看不到市场上的内存多少钱么?
p*****y
发帖数: 242
47
来自主题: shopping版 - T400 内存求教!
t400的内存条,你还是谨慎点,存在兼容性问题
很多内存条换上后不能启动,
T400原配的内存是DDR3 PC8500 1066MHZ,两个插槽,
原来的插槽里的内存你可以都拔出来换上,
最大支持两个4G,如果你得win是32位的最大支持3.75gb,
64的支持8gb没问题
兼容性,
我的做法是从reviews里面搜索看是否有人把这个内存用在T400上,
如果用过而且没问题你放心买好了,
如果有问题的,你就move on
b*****e
发帖数: 2511
48
来自主题: shopping版 - Win7自动分配了31G的虚拟内存
16G物理内存的本还有必要设置虚拟内存吗?Win7自动分配了31G的虚拟内存。。。。
需要page file吗?
k*********g
发帖数: 700
49
最大支持16GB内存。
这样,对内存的支持就可能还不如 W520(支持32GB内存)了。
n****n
发帖数: 610
50
【 以下文字转载自 Hardware 讨论区 】
发信人: njekin (njekin), 信区: Hardware
标 题: 转T530随机内存 4G 1600 三星
发信站: BBS 未名空间站 (Wed Nov 7 11:05:02 2012, 美东)
刚买的T530,升级到16G内存,剩下这个拆下来的4GB 三星内存。谁要PM我, $15给你
邮了。
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)