Replies: 7 comments
-
Can you see any slow requests in the logs? The 'stats' and 'profile' commands should help you analyze the specific problem and identify where the issue is occurring. You can refer to the documentation below: |
Beta Was this translation helpful? Give feedback.
-
Came here to report the same experience. Performance is orders of magnitude slower on macOS with a Redis metadata and MinIO object store :/ is this normal? |
Beta Was this translation helpful? Give feedback.
-
I ran |
Beta Was this translation helpful? Give feedback.
-
I upgraded a few components, including JuiceFS and macFUSE and this is now my results: JuiceFS (running redis and minio locally):
JuiceFS against local filesystem:
|
Beta Was this translation helpful? Give feedback.
-
And with JuiseFS with Redis and Minio running in Docker Desktop:
|
Beta Was this translation helpful? Give feedback.
-
I think there's an inherent cost to macFUSE over the more performant fuse implementation on Linux. I also think there's an additional overhead cost to running Redis/MinIO in Docker for Desktop on macOS. |
Beta Was this translation helpful? Give feedback.
-
Minio's implementation stores each files metadata in a separate file. this causes read/write amplifications. IMO Juicefs is designed for real object storage with low latency network connectivity. if you are looking for a S3 implementation for local use on one machine that is simple to setup and use I would use seaweedfs. |
Beta Was this translation helpful? Give feedback.
-
What happened:
juicefs with redis and minio is very slow in macos
What you expected to happen:
macos performs well
How to reproduce it (as minimally and precisely as possible):
1、juicefs mount --buffer-size 600M --max-uploads 40 redis://:xxx@xx.xx.xx.xx:6379/1
/jfs5 second delay, like: choose one file, open a file, copy a file2、open mount point , there are 40 file in mount point, range from 10MB to 1GB
3、each file operation with 2
Anything else we need to know?
Environment:
juicefs --version
) or Hadoop Java SDK version: juicefs version 1.2.0+2024-06-18.873c47bcat /etc/os-release
): sonama14.3, M1uname -a
): Darwin Kernel Version 23.3.0: Wed Dec 20 21:30:44 PST 2023Beta Was this translation helpful? Give feedback.
All reactions