m*****n 发帖数: 3644 | 1 与其花大价钱买高级内存,不如加点钱换大catch cpu。只是我的想法,不确定。请大
牛指点。理由如下。
cpu需要读取数据,大致寻址次序是L1,L2, L3catch,数据找不到,找内存,最后找硬
盘。这也是各级设备的速度排序。我们以前要提高速度,往往就是加大内存。如果内存
不够,哪怕硬盘速度从4500转到7200转到1万转到SSD,计算机速度还是快不起来。毕竟
内存比硬盘快几百倍
同理,不管内存多块,各级catch也是比内存快得多,根本不是一个数量级,大概50到
几百倍。而内存可以加够,catch这玩意太贵,就没有够的。AMD cpu做不过intel,当
年一个策略就是加大catch。
大catch CPU就是Xeon按个配置64G,DDR4 比DDR3要贵几百吧。DDR3 1600又比1333贵1
, 200多吧.这个差价,不如换上一代Xeon |
j********2 发帖数: 4438 | |
m*****n 发帖数: 3644 | |
D*S 发帖数: 324 | 4 更多时候是工具决定的,现实里好多搞生物拉的dd大到要用hdd交换数据, 用raid ssd
就能提高10-20%效率成本更低。 |
d****o 发帖数: 32610 | 5 我也这感觉
有没有什么推荐的讲代码缓存优化的书?
1
【在 m*****n 的大作中提到】 : 与其花大价钱买高级内存,不如加点钱换大catch cpu。只是我的想法,不确定。请大 : 牛指点。理由如下。 : cpu需要读取数据,大致寻址次序是L1,L2, L3catch,数据找不到,找内存,最后找硬 : 盘。这也是各级设备的速度排序。我们以前要提高速度,往往就是加大内存。如果内存 : 不够,哪怕硬盘速度从4500转到7200转到1万转到SSD,计算机速度还是快不起来。毕竟 : 内存比硬盘快几百倍 : 同理,不管内存多块,各级catch也是比内存快得多,根本不是一个数量级,大概50到 : 几百倍。而内存可以加够,catch这玩意太贵,就没有够的。AMD cpu做不过intel,当 : 年一个策略就是加大catch。 : 大catch CPU就是Xeon按个配置64G,DDR4 比DDR3要贵几百吧。DDR3 1600又比1333贵1
|
D***3 发帖数: 12712 | 6 看工作需要
一般人8gb就够了
再加8gb也就三十多吧 |
w***n 发帖数: 1613 | 7 高级内存不如更多内存。CPU另外一回事了
1
【在 m*****n 的大作中提到】 : 与其花大价钱买高级内存,不如加点钱换大catch cpu。只是我的想法,不确定。请大 : 牛指点。理由如下。 : cpu需要读取数据,大致寻址次序是L1,L2, L3catch,数据找不到,找内存,最后找硬 : 盘。这也是各级设备的速度排序。我们以前要提高速度,往往就是加大内存。如果内存 : 不够,哪怕硬盘速度从4500转到7200转到1万转到SSD,计算机速度还是快不起来。毕竟 : 内存比硬盘快几百倍 : 同理,不管内存多块,各级catch也是比内存快得多,根本不是一个数量级,大概50到 : 几百倍。而内存可以加够,catch这玩意太贵,就没有够的。AMD cpu做不过intel,当 : 年一个策略就是加大catch。 : 大catch CPU就是Xeon按个配置64G,DDR4 比DDR3要贵几百吧。DDR3 1600又比1333贵1
|
p******e 发帖数: 528 | 8 我觉得你的意思是说好的CPU自动带大的cache,所以速度会快。但是在预算有限的
条件下,如果我确实需要比较大的内存,同时计算的瓶颈主要是CPU等待内存的大量
数据IO(数据量太大,CPU的cache无论如何放不下。)的情况下, 先满足一个
足够快的内存,也许还是有用的。
1
【在 m*****n 的大作中提到】 : 与其花大价钱买高级内存,不如加点钱换大catch cpu。只是我的想法,不确定。请大 : 牛指点。理由如下。 : cpu需要读取数据,大致寻址次序是L1,L2, L3catch,数据找不到,找内存,最后找硬 : 盘。这也是各级设备的速度排序。我们以前要提高速度,往往就是加大内存。如果内存 : 不够,哪怕硬盘速度从4500转到7200转到1万转到SSD,计算机速度还是快不起来。毕竟 : 内存比硬盘快几百倍 : 同理,不管内存多块,各级catch也是比内存快得多,根本不是一个数量级,大概50到 : 几百倍。而内存可以加够,catch这玩意太贵,就没有够的。AMD cpu做不过intel,当 : 年一个策略就是加大catch。 : 大catch CPU就是Xeon按个配置64G,DDR4 比DDR3要贵几百吧。DDR3 1600又比1333贵1
|