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

Very heavy load on CPU by DeNode process #3

Open
LordMerlin opened this issue Mar 16, 2023 · 7 comments
Open

Very heavy load on CPU by DeNode process #3

LordMerlin opened this issue Mar 16, 2023 · 7 comments

Comments

@LordMerlin
Copy link

LordMerlin commented Mar 16, 2023

Node is installed in the Win2008R2 system.
CPU

@cyb3rKn1ght
Copy link
Contributor

cyb3rKn1ght commented Mar 22, 2023

Which node version are you running?

@LordMerlin
Copy link
Author

Good afternoon. Thanks for the answer.
Running the latest node version denode-v1.1.0

@cyb3rKn1ght
Copy link
Contributor

Got it, thanks. And how many files are currently stored in your node storage?

@LordMerlin
Copy link
Author

For now
Network: polygon,
Total checked users: 35
Total checked files: 235

@LordMerlin
Copy link
Author

On another node on Server 2019, the same behavior.
On it at the moment

2023-03-31 06:16:22.998: Network: polygon,
2023-03-31 06:16:22.998: Total checked users: 37
2023-03-31 06:16:22.998: Total checked files: 281

@LordMerlin
Copy link
Author

With the Linux version, the same problem, but now there are only 4 files on my Linux node, so the load is not big.

@cyb3rKn1ght
Copy link
Contributor

There certainly is a load on CPU because in order to receive payment for files that you store you need to send a proof to smart contract. Proof calculations cause a load on CPU because they demand splitting files in pieces and there's a lot of stuff that has to do with hashing and using algorithms. We are constantly working on ways to improve performance and CPU load may lower in future releases but it may also increase because of algorithm changes. To sum up there might be a load on CPU because files are not only stored, but also processed in order to send proof.

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

No branches or pull requests

2 participants