作者fairwind (应天风)
看板Statistics
标题[问题] SAS跑大量资料所需的时间
时间Mon Mar 16 20:40:11 2009
想请问大家SAS在跑大资料时所需的时间
资料档约5G左右
下面是研究室新购的配备
=============================
CPU:Intel i7-940
RAM:Transcend DDR3 1333 2G*6
HDD:Hitachi 640G
O.S:WinXP pro 32bit
=============================
资料档80多万笔,700多个变数
跑一些基本的程式 就会很久(其实老师大概只试20分钟)
老师没有很满意 想请问像这种大资料档一般的处理时间约为多少?
还有一个问题是 学校的SAS(9.13)只支援32bit的作业系统
如果换成x64的系统 也就是记忆体可以读到12G 跑程式的时间会大幅减少吗
想请教有经验的版友们
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.86.144
1F:推 tew:同样的结果 我程式写差一点 要跑55分钟 03/16 21:21
2F:推 tew:後来证明是自己程式写太差 修改後只要5分钟 03/16 21:21
3F:推 tew:所以 未必是电脑配备问题 03/16 21:22
4F:推 jwjeng:要不要把你的程式po上来给大家参考一下? 03/16 22:32
5F:→ fairwind:这台我只负责装 囧> 所以我也不知道code耶...sorry 03/16 23:02
6F:推 jwjeng:所以你是要证明不是你装的电脑烂、是对方写的程式烂吧? 03/16 23:11
7F:→ fairwind:也不能这麽说啦 只是老师很失望 我很怕是我选的设备不好 03/16 23:15
8F:→ fairwind:毕竟他很期待5~10分钟可以跑出结果... 03/16 23:16
9F:推 jwjeng:OK,如tew大所言,程式执行速度跟程式本身写法有很大关系, 03/16 23:28
10F:→ jwjeng:执行速度慢未必是硬体问题。既然你也知道SAS只支援32bit, 03/16 23:31
11F:→ jwjeng:那就算你把他的OS换成x64版本,搞不好根本不能跑SAS了.. 03/16 23:32
12F:推 west1996:建议先从code的精简着手效益比较高 03/16 23:43
13F:→ kingbee:DDR插到6条? XP也只能读到3G吧 03/17 09:21
14F:→ kingbee:另一种方式 架RAID0 因该可以加快 03/17 09:24
15F:→ kingbee:可以到mobile01去问电脑魔人 03/17 09:25
16F:→ fairwind:我原本灌x64 结果安装SAS时才发不支援= = 03/17 12:53
17F:推 jwjeng:RAID0只是让硬碟大颗,除非资料有几百G一颗装不下才用得着 03/17 13:41
18F:→ kingbee:那买个2TB不就ok了 03/17 15:59