-
Notifications
You must be signed in to change notification settings - Fork 48
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
How to speedup writeFile? #115
Comments
I have no idea how I've missed this issue. https://github.com/jcubic/fake-linux-terminal But the code is bit convoluted, it contain in memory implementation with option to persist the files in key value pair from lightning-fs. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I have a code to read a real folder from File Access API into lightningFS.
The repo is about 800kb, has 300 files.
The code works very slowly, because of writeFile (~1.3 sec).
I've read that indexedDB throttles
writeFile
, is that so?How to speedup?
Here's the code, it recursively reads all dirs/files and uses
fs.promises.writeFile
to write them to lightningFS.This
writeFile
call is the main reason for the delay, even though the data is very small.P.S. Is there any other backend for lightningFS? I need a simple in-memory strorage.
It's quite ironic that lightningFS is so sluggish for a tiny test repo.
Maybe I'm doing something wrong?
The text was updated successfully, but these errors were encountered: