Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rfc: nodeinfo.hardware.model #74

Open
AiyionPrime opened this issue Mar 9, 2021 · 3 comments
Open

rfc: nodeinfo.hardware.model #74

AiyionPrime opened this issue Mar 9, 2021 · 3 comments

Comments

@AiyionPrime
Copy link
Contributor

In gluon the announced hardware model gives me a good feeling of the underlying capabilities of a node.
This is not easily achievable for supernodes, especially considering the widely used virtualization in form of qemu or vmware.

This path could reveal some core details though,
like architecture, single core speed as well as installed ram.

An example for one of our supernodes might look like this:
x86_64 2.60GHz 1.45GB

Imo in combination with nodeinfo.hardware.nproc this becomes quite useful.

@AiyionPrime
Copy link
Contributor Author

Ah, I overlooked @herbetom opts for manually setting it in #63.

@herbetom
Copy link
Contributor

herbetom commented Mar 21, 2021

I find an automatic default useful. However, one must consider whether it would really be good to pack the specs in there or whether one would like to solve this differently (if not already included via own fields). This is of course much more complex, but for example in meshviewer there is a list with the grouped device models. Whether one would like to have gateways with different amounts of RAM or slightly different CPU Speeds listed individually I am undecided. I think it would have advantages, but it is also kinda an abuse of the field.

@AiyionPrime
Copy link
Contributor Author

Gotta think about this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants