由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Hardware版 - matlab有这么吃内存吗?
相关主题
IE浏览器发信提示内存不足,FIREFOX正常,咋回事?求教 ts140 和 ts440
win 10这个250为啥俺的smartctl报告有很多unknown_attribute
最近有SSD和内存的deal么?[合集] 包子题: 电脑出问题请求帮助 20 mit $
怎么判断主板坏还是cpu坏?请教怎么tune windows XP 的performance
是不是要上4G内存求救 T-400 backup
X220t内存 (转载)西数的绿盘是不是不适合做raid啊?
x61t升级到8G内存了,不错i7-930 with ASUS P6T SE for $310, good deal?
在线急问一个问题硬盘是不是要挂了?
相关话题的讨论汇总
话题: matlab话题: double话题: 1x1话题: br话题: 内存
进入Hardware版参与讨论
1 (共1页)
t*********u
发帖数: 26311
1
matlab导入一个400k的数据
然后windows就会间隔报内存不足了
现在是16g的 开了matlab平时看也就是用12gb左右
为啥还会内存不足 而且其他的浏览器都变得不稳定了
d*a
发帖数: 1863
2
循环里面,Array长度一直增加的话就是很吃内存
固定长度就明显好很多
F***Q
发帖数: 6599
3
if it is a static session, type "whos" and list the variable memory sizes.
if you want to profile the memory utility of a code, use
feature mtic;
your_code;
feature mtoc
see http://undocumentedmatlab.com/articles/profiling-matlab-memory-usage/
t*********u
发帖数: 26311
4
400k是文件大小
没有这个。。。。
Error using feature
Feature mtic not found
Error in ex1a_linreg (line 15)
feature mtic;

if it is a static session, type "whos" and list the variable memory sizes.
if you want to profile the memory utility of a code, use
feature mtic;
your_code;
feature mtoc
see http://undocumentedmatlab.com/articles/profiling-matlab-memory-usage/

【在 F***Q 的大作中提到】
: if it is a static session, type "whos" and list the variable memory sizes.
: if you want to profile the memory utility of a code, use
: feature mtic;
: your_code;
: feature mtoc
: see http://undocumentedmatlab.com/articles/profiling-matlab-memory-usage/

c*********9
发帖数: 229
5
matlab的内存管理一直不是强项,但是应该不至于400K都
搞不定,你这个可能是程序写得不太好。

【在 t*********u 的大作中提到】
: matlab导入一个400k的数据
: 然后windows就会间隔报内存不足了
: 现在是16g的 开了matlab平时看也就是用12gb左右
: 为啥还会内存不足 而且其他的浏览器都变得不稳定了

d*a
发帖数: 1863
6
你把导入数据的那个循环贴上来看看

【在 t*********u 的大作中提到】
: 400k是文件大小
: 没有这个。。。。
: Error using feature
: Feature mtic not found
: Error in ex1a_linreg (line 15)
: feature mtic;
:
: if it is a static session, type "whos" and list the variable memory sizes.
: if you want to profile the memory utility of a code, use
: feature mtic;

v****r
发帖数: 11
7
开了matlab就12g?还在run哪些?用太多了,注意windows有内存泄漏,重启下也有帮
助。其次就是文件数据储存和matlab用多少内存不完全一样,matlab一般需要更多。
t*********u
发帖数: 26311
8
还开了其他的 主要是浏览器
开matlab之前是8g
之后是12g
这个就是load进去data后 whos
Name Size Bytes Class Attributes
X 785x60000 376800000 double
f 1x1 8 double
g 785x9 56520 double
m 1x1 8 double
n 1x1 8 double
num_classes 1x1 8 double
theta 785x9 56520 double
y 1x60000 480000 double

开了matlab就12g?还在run哪些?用太多了,注意windows有内存泄漏,重启下也有帮
助。其次就是文件数据储存和matlab用多少内存不完全一样,matlab一般需要更多。

【在 v****r 的大作中提到】
: 开了matlab就12g?还在run哪些?用太多了,注意windows有内存泄漏,重启下也有帮
: 助。其次就是文件数据储存和matlab用多少内存不完全一样,matlab一般需要更多。

v****r
发帖数: 11
9
1个double 8byte
你大概有380M doubles
3G已经差不多用掉了,很正常
重启,然后关掉不需要的tab,不然就把程序改成divide and conquer。


: 还开了其他的 主要是浏览器

: 开matlab之前是8g

: 之后是12g

: 这个就是load进去data后 whos

: Name Size Bytes Class Attributes

: X 785x60000 376800000 double

: f 1x1 8 double

: g 785x9 56520 double

: m 1x1 8 double

: n 1x1 8 double



【在 t*********u 的大作中提到】
: 还开了其他的 主要是浏览器
: 开matlab之前是8g
: 之后是12g
: 这个就是load进去data后 whos
: Name Size Bytes Class Attributes
: X 785x60000 376800000 double
: f 1x1 8 double
: g 785x9 56520 double
: m 1x1 8 double
: n 1x1 8 double

t*********u
发帖数: 26311
10
我的意思是 电脑是16g的
开了matalb之后 就经常报 内存不够
是不是内存真的不够

Attributes


【在 v****r 的大作中提到】
: 1个double 8byte
: 你大概有380M doubles
: 3G已经差不多用掉了,很正常
: 重启,然后关掉不需要的tab,不然就把程序改成divide and conquer。
:
:
: 还开了其他的 主要是浏览器
:
: 开matlab之前是8g
:
: 之后是12g
:
: 这个就是load进去data后 whos
:
: Name Size Bytes Class Attributes

相关主题
x61t升级到8G内存了,不错为啥俺的smartctl报告有很多unknown_attribute
在线急问一个问题[合集] 包子题: 电脑出问题请求帮助 20 mit $
求教 ts140 和 ts440请教怎么tune windows XP 的performance
进入Hardware版参与讨论
t*********u
发帖数: 26311
11
785x60000 * 8 = 376800000 了吧

Attributes


【在 v****r 的大作中提到】
: 1个double 8byte
: 你大概有380M doubles
: 3G已经差不多用掉了,很正常
: 重启,然后关掉不需要的tab,不然就把程序改成divide and conquer。
:
:
: 还开了其他的 主要是浏览器
:
: 开matlab之前是8g
:
: 之后是12g
:
: 这个就是load进去data后 whos
:
: Name Size Bytes Class Attributes

v****r
发帖数: 11
12
买内存也可以
反正干贵
d*a
发帖数: 1863
13
这么大数据量应该用fortran 或者python吧
F***Q
发帖数: 6599
14

a .mat file is compressed.
depends on sparsity of the array, a 400k compressed can be anything between
a few MB to TB (for example, a sparse array with only a few non-zero values).
on the other hand, convert it to a sparse (arrayname=sparse(arrayname)) if
it is highly compressible.

【在 t*********u 的大作中提到】
: 400k是文件大小
: 没有这个。。。。
: Error using feature
: Feature mtic not found
: Error in ex1a_linreg (line 15)
: feature mtic;
:
: if it is a static session, type "whos" and list the variable memory sizes.
: if you want to profile the memory utility of a code, use
: feature mtic;

F***Q
发帖数: 6599
15

consider matlab as an convenient interface for fortran, at least that's how
it was started

【在 d*a 的大作中提到】
: 这么大数据量应该用fortran 或者python吧
t*********u
发帖数: 26311
16
这个数据量很大嘛?
我现在处于复习阶段,用Matlab快速上手啊


: 这么大数据量应该用fortran 或者python吧



【在 d*a 的大作中提到】
: 这么大数据量应该用fortran 或者python吧
t*********u
发帖数: 26311
17
Fortran……………10年前还给本科生开课上过
用matlab主要是有些现成函数可以用例如求最小值


: consider matlab as an convenient interface for fortran, at least that'
s how

: it was started



【在 F***Q 的大作中提到】
:
: consider matlab as an convenient interface for fortran, at least that's how
: it was started

F***Q
发帖数: 6599
18

fortran 90 built-in
minval/minloc/maxval/maxloc
https://gcc.gnu.org/onlinedocs/gfortran/Intrinsic-Procedures.html#Intrinsic-
Procedures

【在 t*********u 的大作中提到】
: Fortran……………10年前还给本科生开课上过
: 用matlab主要是有些现成函数可以用例如求最小值
:
:
: consider matlab as an convenient interface for fortran, at least that'
: s how
:
: it was started
:

t*********u
发帖数: 26311
19
谢谢信息
用matlab主要是上手快,各种调试方便。。。

Intrinsic-

【在 F***Q 的大作中提到】
:
: fortran 90 built-in
: minval/minloc/maxval/maxloc
: https://gcc.gnu.org/onlinedocs/gfortran/Intrinsic-Procedures.html#Intrinsic-
: Procedures

d******a
发帖数: 32122
20
16G内存很有可能就用光了
也有可能是程序有问题
我用R的一个包, 64G内存居然就用光了
同样的算法, 在Stata上毫无问题

【在 t*********u 的大作中提到】
: matlab导入一个400k的数据
: 然后windows就会间隔报内存不足了
: 现在是16g的 开了matlab平时看也就是用12gb左右
: 为啥还会内存不足 而且其他的浏览器都变得不稳定了

1 (共1页)
进入Hardware版参与讨论
相关主题
艹,刚才情急中嘴吹了一把x61t风扇的灰是不是要上4G内存
求助配置建议 SSD 组 raid 0, 写入600MB/sX220t内存 (转载)
机箱灰尘怎么清楚x61t升级到8G内存了,不错
请教:我的T60最近风扇时而有噪音在线急问一个问题
IE浏览器发信提示内存不足,FIREFOX正常,咋回事?求教 ts140 和 ts440
win 10这个250为啥俺的smartctl报告有很多unknown_attribute
最近有SSD和内存的deal么?[合集] 包子题: 电脑出问题请求帮助 20 mit $
怎么判断主板坏还是cpu坏?请教怎么tune windows XP 的performance
相关话题的讨论汇总
话题: matlab话题: double话题: 1x1话题: br话题: 内存