回覆列表
  • 1 # 老邱PCB

    1、記憶體大最大的體驗就是沒有體驗。

    忘記記憶體,不用跑個什麼程式都要先想想自己記憶體夠不夠跑算例/程式。

    2、日常伺服器待機從來沒見記憶體超過3%的。真幹起來活(Linux,centos 7),勉強夠用。大型有限元計算,還多執行緒並行,一個執行緒幾十個g,1T很輕鬆就用完了,真的很吃記憶體。

    一般是這麼用的,開執行緒,分配核心和記憶體;再開再分配;分配到程式吐核或者記憶體不足,768GB很有限的。

    3、大家知道intel 4代(也就是五年前的普通電腦)用的1333 ddr3記憶體的io有多少嗎?8000MB/s左右。現在的最新的nvme ssd,尤其是amd的pcie4 ssd,速度已經可以達到4GB/s甚至5.5GB/s,但是為什麼還是無法代替記憶體嗎?延遲。大記憶體帶來的不僅是程式的超大快取io,更多的是低延遲的訪問快取,所以記憶體的作用永遠是儲存代替不了的。

    4、一個很特殊的體驗,執行某些很小的程式的時候,速度無敵快,遠高於因為頻率和核心數造成的影響。因為正常來講普通pc的小程式都是放在記憶體裡的,但是伺服器比較牛逼,L1L2L3 cache加起來快256mb,cache跑火車,小程式直接cache運行了,在cache這種超低延遲的快取裡跑當然快了...

  • 中秋節和大豐收的關聯?
  • 你們月薪過萬都是什麼工作?