Ubuntu

一個喃喃自語的伺服器需要多少資源?

  • June 8, 2009

給定一個預設的 Ubuntu Server LTS 實例,為 10 個連接的使用者執行 Mumble 伺服器(“雜音”)需要多少額外資源?

我很好奇:

  • CPU消耗
  • RAM 工作集
  • 需要網路
  • 磁碟 I/O
  • 所需儲存空間

還歡迎提供有關每位使用者邊際增長的資訊。

CPU 消耗應該是最小的,大部分它駐留在網路庫/ ip-stack 中。murmur 不做 decode-multiplex-reencode。音頻流被逐字轉發/複製到適當的客戶端。

RAM 工作集僅限於客戶端的輸入/輸出緩衝區(由於項目目標之一是針對低延遲進行優化,因此該緩衝區會很小)、使用者元數據、某些狀態和 acl。

根據喃喃/喃喃的常見問題解答

最壞情況:使用者數 × 通話使用者數 × 60 kbit/s。使用不太激進的質量設置,它約為 20 kbit/s,最低為 12kbit/s。請注意,Mumble 面向社交遊戲;它的質量使人們能夠自然地相互交談,而不是僅僅發出簡短的命令,因此“使用者同時交談”的數量可能比預期的要高一些。

這意味著具有 20 名玩家和 2 名玩家同時通話的伺服器需要 0.8-2.4 Mbit/s,具體取決於質量設置。在伺服器的 .ini 文件中,您可以指定使用者允許的最大比特率以及允許的最大客戶端數。

需要的磁碟 IO 和儲存空間將是最小的,維護使用者數據庫和 acl。

如果您想要更權威的答案,您可以查看常見問題解答的聯繫部分,這聽起來像是應該包含在常見問題解答中的內容。

引用自:https://serverfault.com/questions/11635