-
Notifications
You must be signed in to change notification settings - Fork 472
Closed
Milestone
Description
We should do some performance testing to identify completely obvious bottlenecks.
- Run on GCE, on a mid-range machine.
- Generate random data of various sizes (1 KiB, 1 MiB, 10 MiB, 100 MiB, 1 GiB, 10 GiB?)
- Use
time cpto measure wall time taken to copy from local disk to GCS. - Find some way to measure CPU time taken by the gcsfuse process during the operation, too.
- Look at throughput in terms of bytes per wall second and bytes per CPU second.
- As a baseline, compare both to
gsutil cp. (Both can be measured here by just usingtime gsutil cp, I think.)