Answers:
这有什么好处吗?
拥有更多内存可以带来明显的好处。
有什么缺点?
是否有任何性能图表详细说明将会发生什么?
数十个,没有人确切地说明会发生什么,因为它因程序而异。
如果你的程序是CPU绑定的(这意味着它在CPU上等待很多),那么加速内存访问通常不会做太多。如果它是IO绑定(例如在磁盘上等待),那么程序也不会加速。如果它是内存限制的(例如,巨大的矩阵乘法,这是大到适合CPU缓存的方式),那么速度理论上可以加倍。
理论上。平均使用的实际速度差异约为5%。
你需要通过获得更多内存来平衡5%(平均)的损失和速度增加。通常额外的记忆赢了。但是再一次:这与你的工作有很大的不同。