Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Suggestion: document resource requirements #6367

Open
tuxayo opened this issue Nov 15, 2019 · 2 comments
Open

Suggestion: document resource requirements #6367

tuxayo opened this issue Nov 15, 2019 · 2 comments
Labels
A-Docs things relating to the documentation T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks. z-p2 (Deprecated Label)

Comments

@tuxayo
Copy link

tuxayo commented Nov 15, 2019

Description:

Can some rough estimations of what CPU performance is needed for which kind of usage?

Example of usage

  • room with 30 people with E2EE
    • with most people from other instances
  • bringing with IRC or Telegram, etc

Example of low end servers that are attractive to self host thing cheaply:
https://www.kimsufi.com/uk/servers.xml
Which limitations should we expect with CPUs such as these? :

https://ark.intel.com/content/www/us/en/ark/products/49489/intel-atom-processor-d425-512k-cache-1-80-ghz.html
https://ark.intel.com/content/www/us/en/ark/products/58917/intel-atom-processor-n2800-1m-cache-1-86-ghz.html

@neilisfragile neilisfragile added A-Docs things relating to the documentation z-p2 (Deprecated Label) labels Nov 19, 2019
@N07070
Copy link

N07070 commented Jan 28, 2021

I find Synpase should document the requirements better. For example, it would be useful to have this data at hand ;

  • Storage requirements
  • CPU usage
  • Network usage
  • RAM usage
    For each data group, it would be nice if it could be display as ;
  • A graph with user number / storage usage
  • 3-4 graph with user number / age / storage usage for every quartile of the above

Obviously, the issue here is that these number might vary from server to server, but even without exact data, having a general ideal of how much ressources I need to run a Matrix server would be nice.

For example, knowing that I can expect needing 50Go / year on a raspberry pi to run a Matrix server for my familly but that for 100 people I will need at least 8 cores at 3GHz, 700Go/y and 12Go of RAM, and ~1To/y of network i/o.

@richvdh richvdh changed the title Suggestion: document CPU requirements Suggestion: document resource requirements Feb 10, 2021
@dklimpel
Copy link
Contributor

dklimpel commented Aug 3, 2022

related to:

@H-Shay H-Shay added the T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks. label Aug 10, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A-Docs things relating to the documentation T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks. z-p2 (Deprecated Label)
Projects
None yet
Development

No branches or pull requests

5 participants