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

Explore slowness of Gramine encrypted FS mounts #2

Closed
fnerdman opened this issue Jan 2, 2023 · 0 comments
Closed

Explore slowness of Gramine encrypted FS mounts #2

fnerdman opened this issue Jan 2, 2023 · 0 comments

Comments

@fnerdman
Copy link
Collaborator

fnerdman commented Jan 2, 2023

1. modify geth-sgx-gramine to store DB in encrypted files

Gramine Documentation: https://gramine.readthedocs.io/en/stable/manifest-syntax.html#encrypted-files
Geth Manifest Template: https://github.com/flashbots/geth-sgx-gramine/blob/main/geth.manifest.template#L57

NOTE: geth wants to shring files during sync which is not yet supported by gramine encrypted mount points, a patch set exists: gramineproject/gramine#972
For now, use the copy database functionality to skip this problem.

2. Performance profiling

Gramine Documentation: https://gramine.readthedocs.io/en/stable/performance.html#profiling-with-perf
Example issue of how to work with Gramine team to investigate performance issues: gramineproject/gramine#853

@fnerdman fnerdman closed this as completed Mar 8, 2024
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

1 participant