Performance
是否有衡量使用各種 CPU 執行程式碼的基準?Nodejs伺服器搭建
我有建構考慮遊戲的 PC 的經驗。但是在建構伺服器(專門執行 NodeJS 程序)時,我從哪裡開始呢?
我知道最重要的因素是程式碼本身,但是假設程式碼是完美的,那麼對於最快的程式碼處理來說,哪一部分最重要?是多核處理器,還是記憶體?是否有專用的伺服器硬體元件?
如果您的程式碼是計算密集型的,那麼這取決於您的程式碼結構,那麼如果可能,您需要多核處理器 many-core 。如果您的程式碼具有更多 IO,那麼您需要牢記記憶體因素。最重要的是所有硬體必須能夠支持其他硬體的最大限制(例如,如果處理器處於極端狀態,它們的記憶體應該足以支持處理等)。
所有可用的基準測試都基於規範,例如它們衡量性能的因素。最好的方法是找到一個規範。在那裡,您可以找到幫助您選擇基準的標準描述。
您可以從此連結Benchmark Spec開始 並選擇適合您需要的。