我可以在哪裏找到不同網絡架構的基準測試?我可以在哪裏找到不同網絡架構的基準測試?
我在玩套接字/線程/叉,我想知道最好的是什麼。我認爲必須有一個地方已經有人已經闡述了不同體系結構的所有優點和缺點,並列出了運行代碼的基準測試。
最終我想用我自己的代碼運行這些不同的配置,並查看哪些運行在不同情況下最好。
我跟我說過的很多人說我應該只使用單線程選擇。但是當你在線程中存儲狀態信息以保持代碼簡單時,我會看到線程的一個參數。編寫我自己的狀態結構與使用經過驗證的線程架構之間的折衷標記是什麼?
我也被告知分叉是壞的......但是當你需要一臺機器上的12000連接時,無法提高每個進程限制的打開文件,分叉是一個選項!當你有一個需要重新啓動的進程時,分叉也是穩定的好選擇,它不會打擾其他進程。
對不起,這是我較長的問題之一......這麼多變量都是空的。
感謝, Chenz
這就是爲什麼多種基準證明會有用。 – 2009-12-07 15:05:09