nfs-crust · AWS EFS benchmark
nfs-crust on AWS EFS
Data checks passed
Key results
Each measurement covers the whole operation as the application experiences it. A create-new write includes creating a temporary file, flushing it to durable storage, checking its size, making the finished file visible in one step, and cleaning up. The Linux comparison follows the same steps. Reads served from Linux's memory cache are labeled separately.
If a create-new write lost its final server reply, it counted as successful only after the benchmark proved that the destination contained the expected data, or proved that it was absent and then retried successfully. The report counts these recovered results separately.
How to read this report
- Amazon EFS is a network file system. This report compares two clients for it: nfs-crust and the Linux NFS client.
- KiB and MiB are binary data sizes: 1 KiB is 1,024 bytes and 1 MiB is 1,024 KiB. ops/s means completed operations per second; MiB/s means payload data completed per second.
- µs means microseconds, or millionths of a second. ms means milliseconds, or thousandths of a second. CPU-ms/op is the processor time used for each completed operation.
- p50 is the median or typical response time: half of operations completed faster and half slower. p99 is the slowest-1% threshold: 99 of every 100 operations completed at or below it. p99.9 is the equivalent threshold for 999 of every 1,000 operations.
- Concurrent workers repeatedly start an operation and wait for it to finish before starting the next. More workers allow more operations to be in progress at once.
- Scheduled-load tests start operations at a fixed target rate even when earlier operations are still unfinished. This exposes waiting and queue buildup that the worker tests can hide.
- 85% means 85% of a client's measured peak request rate. It does not mean processor use, EFS I/O use, or any other resource-utilization percentage.
- For response time and processor cost, lower is better. For throughput, higher is better.
Test setup and fair comparison
nfs-crust and Linux ran on the same EC2 virtual machine and accessed the same EFS file system through the same Availability Zone. Both used encrypted NFSv4.1 connections. The table shows how the two paths were made comparable.
| Concern | nfs-crust | Linux reference |
|---|---|---|
| Create a new file | Write temporary data, flush it durably, verify it, then publish without replacing an existing file. | Perform the same steps through Linux file-system calls. |
| Replace a file | Write temporary data, flush it durably, verify it, then replace the destination in one step so readers never see a partial file. | Perform the same steps through Linux file-system calls. |
| Read from EFS | Read directly through NFS without a file-data memory cache. | Use o-direct mode to bypass Linux's file-data memory cache; also disable file and directory metadata caches. |
| Encrypted connection | Verify the EFS server's certificate and use encrypted NFS. | Use Amazon's EFS mount helper with encryption and the same private EFS endpoint. |
| Read when size is known | Use the supplied size and confirm that the file ends exactly there. | Check the file's size during the timed operation before reading it. |
| What the timer includes | The complete public API call. Writes include making the durable file visible; small writes may schedule final connection cleanup after returning. | The complete Linux file-system operation, including any time waiting for an available worker thread. |
Response time by object size
These tests run one operation at a time. Each chart compares the typical response time (p50) with the slowest-1% threshold (p99) as object size changes. Each plotted value is the median across 2 separate runs; samples from different runs are not mixed together. Both axes use logarithmic spacing, so each step represents multiplication rather than a fixed addition.
How to read each band: bold upper edge = slowest-1% threshold (p99) · faint lower edge = typical response time (p50) · tinted area = gap between them · hollow upper marker = fewer than 1,000 successful operations in at least one run.
Scroll charts sideways to see the full plot without shrinking the labels.
Read response time
Known-size read response time
Create-new write response time
Overwrite write response time
Throughput as concurrent work increases
These tests use 1, 8, or 32 workers. Each worker starts its next operation only after its previous operation finishes. Throughput is the median across repeated runs and counts payload bytes completed through the end of the operation, not bytes sent over the network.
128 KiB known-size read throughput
1 MiB known-size read throughput
128 KiB create-new write throughput
1 MiB create-new write throughput
Response time under scheduled load
These tests schedule 128 KiB known-size reads and create-new writes at a fixed rate, whether or not earlier operations have finished. Response time begins at the scheduled start time, so it includes time waiting for its turn to run as well as time doing the operation.
Same request rate gives both clients 85% of the slower client's measured peak request rate. Each client at its own rate gives each client 85% of its own measured peak. These percentages describe scheduled request rates—not processor use or EFS utilization.
The benchmark uses the demanding 85% load level. Client order was reversed across runs to reduce order bias.
128 KiB known-size read tail · same rate: 85% of slower peak
128 KiB create-new write tail · same rate: 85% of slower peak
128 KiB known-size read tail · each at 85% of own peak
128 KiB create-new write tail · each at 85% of own peak
128 KiB known-size read p99 by second · same rate: 85% of slower peak
128 KiB create-new write p99 by second · same rate: 85% of slower peak
128 KiB known-size read p99 by second · each at 85% of own peak
128 KiB create-new write p99 by second · each at 85% of own peak
Sample-size check: 88 of 128 runs have fewer than 1,000 successful operations for p99; 123 have fewer than 10,000 for p99.9. Those minimums provide about ten operations beyond each threshold. They do not, by themselves, guarantee statistical confidence.
Resource use
EFS I/O limit usage
EC2 processor use
Processor cost · Linux checking the size first versus nfs-crust
| Comparison | First setting | Second setting | Second ÷ first |
|---|---|---|---|
| 1 MiB known-size read · 32 concurrent workers | 0.628 CPU-ms/op | 1.128 CPU-ms/op | 1.79× |
| 128 KiB create-new write · 32 concurrent workers | 1.035 CPU-ms/op | 0.106 CPU-ms/op | 0.10× |
Processor cost includes every thread in the benchmark process and is divided by the number of successful operations. Host network counters cover every external network interface and may include unrelated traffic. Per-configuration values are in All results.
Data quality and correctness
- 6 create-new operations returned without a definite final outcome and required a follow-up check before being counted as successful.
- Host-wide TCP counters recorded 171 retransmitted segments and 15 established resets during the run.
- 128 runs across 64 configurations produced 197,574 successful operation samples. 6 create-new outcomes required a follow-up check after the final server reply was lost or inconclusive.
- Data-content checks run outside the timed operation. The benchmark verifies replaced files, a sample of newly created files, and deleted files by reading them through the other client.
- An error during untimed preparation, or a measurement with no successful operations, invalidates that test configuration. A follow-up check that is mismatched or inconclusive remains an error.
- Downloaded-file integrity: all 22 downloaded-file checksums verified. Raw success/error counts, follow-up-check flags, and response-time data agree with each run's summary.
Method
- The test created a fresh, encrypted Regional EFS file system using General Purpose performance mode and Elastic throughput. Its network endpoint was in the same subnet and Availability Zone as the EC2 test machine.
- Both clients connected to the same private EFS address from one dedicated c7g.xlarge. Timed operations did not pass through the developer workstation or AWS Systems Manager.
- Both clients used NFSv4.1 over TLS encryption with traditional Unix user/group credentials. nfs-crust verified the EFS server's DNS name against public certificate authorities; Linux used Amazon's EFS mount helper. EFS identity-based (IAM) authorization was off.
- nfs-crust requested up to 64 in-flight NFS requests per connection, split reads into 1 MiB chunks, and split writes into 504 KiB EFS-compatible chunks. Individual tests requested 128 KiB or 1 MiB at a time.
- Linux reads used o-direct mode to bypass the file-data memory cache. Linux file-metadata and directory operations used its normal mounted-file-system path. Results explicitly labeled as memory-cache context are never presented as comparable remote EFS reads.
- Results apply to this EC2 type, EFS configuration, region and Availability Zone, Linux kernel, and measurement window. Each configuration has 2 separate runs. The uncertainty intervals describe variation among those runs; they do not capture other machines, times, regions, or production environments.
- Read tests rotate among two files per worker. Linux bypassed its memory cache, but both clients still read files that had already been accessed. These are not first-read or production-traffic measurements.
All results
Each main value is the median across separate runs. Brackets show a 95% uncertainty interval calculated by resampling those run-level values, followed by the lowest and highest observed run. Operation samples from separate runs are never mixed together. “Reconciled” counts create-new writes that needed a follow-up check after an inconclusive final reply. † means at least one run had fewer than 1,000 successful operations for p99; ‡ means at least one had fewer than 10,000 for p99.9.
Throughput by concurrent worker count · 24 configurations
Linux reading from EFS · known-size read
128 KiB · 1 concurrent worker
- Throughput
- 63.9 ops/s [95% uncertainty interval 62.5 ops/s–65.2 ops/s; observed range 62.5 ops/s–65.2 ops/s]
- Slowest 1% threshold (p99)
- 18.79 ms [95% uncertainty interval 17.88 ms–19.70 ms; observed range 17.88 ms–19.70 ms] †
- Typical response time (median, p50)
- 15.43 ms [95% uncertainty interval 15.17 ms–15.70 ms; observed range 15.17 ms–15.70 ms]
- Slowest 0.1% threshold (p99.9)
- 19.26 ms [95% uncertainty interval 18.06 ms–20.47 ms; observed range 18.06 ms–20.47 ms] ‡
- Processor time per operation
- 0.365 CPU-ms/op [95% uncertainty interval 0.355 CPU-ms/op–0.375 CPU-ms/op; observed range 0.355 CPU-ms/op–0.375 CPU-ms/op]
- Host network
- 151.579 KiB/op [95% uncertainty interval 151.561 KiB/op–151.596 KiB/op; observed range 151.561 KiB/op–151.596 KiB/op]
- Successful samples
- 513
nfs-crust · known-size read
128 KiB · 1 concurrent worker
- Throughput
- 693 ops/s [95% uncertainty interval 675 ops/s–711 ops/s; observed range 675 ops/s–711 ops/s]
- Slowest 1% threshold (p99)
- 1.94 ms [95% uncertainty interval 1.77 ms–2.11 ms; observed range 1.77 ms–2.11 ms]
- Typical response time (median, p50)
- 1.40 ms [95% uncertainty interval 1.37 ms–1.42 ms; observed range 1.37 ms–1.42 ms]
- Slowest 0.1% threshold (p99.9)
- 4.70 ms [95% uncertainty interval 4.48 ms–4.93 ms; observed range 4.48 ms–4.93 ms] ‡
- Processor time per operation
- 0.085 CPU-ms/op [95% uncertainty interval 0.085 CPU-ms/op–0.086 CPU-ms/op; observed range 0.085 CPU-ms/op–0.086 CPU-ms/op]
- Host network
- 130.192 KiB/op [95% uncertainty interval 130.188 KiB/op–130.197 KiB/op; observed range 130.188 KiB/op–130.197 KiB/op]
- Successful samples
- 5,545
Linux reading from EFS · known-size read
128 KiB · 8 concurrent workers
- Throughput
- 349 ops/s [95% uncertainty interval 307 ops/s–391 ops/s; observed range 307 ops/s–391 ops/s]
- Slowest 1% threshold (p99)
- 39.56 ms [95% uncertainty interval 35.54 ms–43.59 ms; observed range 35.54 ms–43.59 ms]
- Typical response time (median, p50)
- 22.12 ms [95% uncertainty interval 18.96 ms–25.29 ms; observed range 18.96 ms–25.29 ms]
- Slowest 0.1% threshold (p99.9)
- 59.57 ms [95% uncertainty interval 44.91 ms–74.23 ms; observed range 44.91 ms–74.23 ms] ‡
- Processor time per operation
- 0.526 CPU-ms/op [95% uncertainty interval 0.504 CPU-ms/op–0.548 CPU-ms/op; observed range 0.504 CPU-ms/op–0.548 CPU-ms/op]
- Host network
- 151.281 KiB/op [95% uncertainty interval 150.446 KiB/op–152.116 KiB/op; observed range 150.446 KiB/op–152.116 KiB/op]
- Successful samples
- 2,811
nfs-crust · known-size read
128 KiB · 8 concurrent workers
- Throughput
- 2,713 ops/s [95% uncertainty interval 2,708 ops/s–2,718 ops/s; observed range 2,708 ops/s–2,718 ops/s]
- Slowest 1% threshold (p99)
- 4.56 ms [95% uncertainty interval 4.40 ms–4.72 ms; observed range 4.40 ms–4.72 ms]
- Typical response time (median, p50)
- 2.88 ms [95% uncertainty interval 2.83 ms–2.92 ms; observed range 2.83 ms–2.92 ms]
- Slowest 0.1% threshold (p99.9)
- 8.47 ms [95% uncertainty interval 5.10 ms–11.84 ms; observed range 5.10 ms–11.84 ms]
- Processor time per operation
- 0.124 CPU-ms/op [95% uncertainty interval 0.123 CPU-ms/op–0.126 CPU-ms/op; observed range 0.123 CPU-ms/op–0.126 CPU-ms/op]
- Host network
- 130.218 KiB/op [95% uncertainty interval 130.216 KiB/op–130.22 KiB/op; observed range 130.216 KiB/op–130.22 KiB/op]
- Successful samples
- 21,719
Linux reading from EFS · known-size read
128 KiB · 32 concurrent workers
- Throughput
- 460 ops/s [95% uncertainty interval 460 ops/s–460 ops/s; observed range 460 ops/s–460 ops/s]
- Slowest 1% threshold (p99)
- 84.85 ms [95% uncertainty interval 79.11 ms–90.60 ms; observed range 79.11 ms–90.60 ms]
- Typical response time (median, p50)
- 68.61 ms [95% uncertainty interval 68.20 ms–69.03 ms; observed range 68.20 ms–69.03 ms]
- Slowest 0.1% threshold (p99.9)
- 87.53 ms [95% uncertainty interval 82.12 ms–92.94 ms; observed range 82.12 ms–92.94 ms] ‡
- Processor time per operation
- 0.526 CPU-ms/op [95% uncertainty interval 0.520 CPU-ms/op–0.533 CPU-ms/op; observed range 0.520 CPU-ms/op–0.533 CPU-ms/op]
- Host network
- 149.342 KiB/op [95% uncertainty interval 149.341 KiB/op–149.343 KiB/op; observed range 149.341 KiB/op–149.343 KiB/op]
- Successful samples
- 3,717
nfs-crust · known-size read
128 KiB · 32 concurrent workers
- Throughput
- 2,909 ops/s [95% uncertainty interval 2,265 ops/s–3,553 ops/s; observed range 2,265 ops/s–3,553 ops/s]
- Slowest 1% threshold (p99)
- 27.43 ms [95% uncertainty interval 16.00 ms–38.86 ms; observed range 16.00 ms–38.86 ms]
- Typical response time (median, p50)
- 10.65 ms [95% uncertainty interval 9.09 ms–12.21 ms; observed range 9.09 ms–12.21 ms]
- Slowest 0.1% threshold (p99.9)
- 36.46 ms [95% uncertainty interval 27.85 ms–45.07 ms; observed range 27.85 ms–45.07 ms] ‡
- Processor time per operation
- 0.140 CPU-ms/op [95% uncertainty interval 0.137 CPU-ms/op–0.142 CPU-ms/op; observed range 0.137 CPU-ms/op–0.142 CPU-ms/op]
- Host network
- 130.238 KiB/op [95% uncertainty interval 130.234 KiB/op–130.243 KiB/op; observed range 130.234 KiB/op–130.243 KiB/op]
- Successful samples
- 23,316
Linux reading from EFS · known-size read
1 MiB · 1 concurrent worker
- Throughput
- 43.4 ops/s [95% uncertainty interval 42.6 ops/s–44.3 ops/s; observed range 42.6 ops/s–44.3 ops/s]
- Slowest 1% threshold (p99)
- 30.72 ms [95% uncertainty interval 27.61 ms–33.83 ms; observed range 27.61 ms–33.83 ms] †
- Typical response time (median, p50)
- 22.66 ms [95% uncertainty interval 22.07 ms–23.26 ms; observed range 22.07 ms–23.26 ms]
- Slowest 0.1% threshold (p99.9)
- 34.19 ms [95% uncertainty interval 32.96 ms–35.42 ms; observed range 32.96 ms–35.42 ms] ‡
- Processor time per operation
- 0.482 CPU-ms/op [95% uncertainty interval 0.448 CPU-ms/op–0.517 CPU-ms/op; observed range 0.448 CPU-ms/op–0.517 CPU-ms/op]
- Host network
- 1.03285 MiB/op [95% uncertainty interval 1.03254 MiB/op–1.03316 MiB/op; observed range 1.03254 MiB/op–1.03316 MiB/op]
- Successful samples
- 349
nfs-crust · known-size read
1 MiB · 1 concurrent worker
- Throughput
- 186 ops/s [95% uncertainty interval 139 ops/s–234 ops/s; observed range 139 ops/s–234 ops/s]
- Slowest 1% threshold (p99)
- 10.68 ms [95% uncertainty interval 5.20 ms–16.17 ms; observed range 5.20 ms–16.17 ms] †
- Typical response time (median, p50)
- 5.39 ms [95% uncertainty interval 4.22 ms–6.56 ms; observed range 4.22 ms–6.56 ms]
- Slowest 0.1% threshold (p99.9)
- 15.02 ms [95% uncertainty interval 6.04 ms–24.00 ms; observed range 6.04 ms–24.00 ms] ‡
- Processor time per operation
- 0.751 CPU-ms/op [95% uncertainty interval 0.741 CPU-ms/op–0.761 CPU-ms/op; observed range 0.741 CPU-ms/op–0.761 CPU-ms/op]
- Host network
- 1.01511 MiB/op [95% uncertainty interval 1.01507 MiB/op–1.01514 MiB/op; observed range 1.01507 MiB/op–1.01514 MiB/op]
- Successful samples
- 1,493
Linux reading from EFS · known-size read
1 MiB · 8 concurrent workers
- Throughput
- 235 ops/s [95% uncertainty interval 191 ops/s–280 ops/s; observed range 191 ops/s–280 ops/s]
- Slowest 1% threshold (p99)
- 43.96 ms [95% uncertainty interval 40.13 ms–47.79 ms; observed range 40.13 ms–47.79 ms] †
- Typical response time (median, p50)
- 34.62 ms [95% uncertainty interval 27.86 ms–41.38 ms; observed range 27.86 ms–41.38 ms]
- Slowest 0.1% threshold (p99.9)
- 58.82 ms [95% uncertainty interval 53.86 ms–63.77 ms; observed range 53.86 ms–63.77 ms] ‡
- Processor time per operation
- 0.622 CPU-ms/op [95% uncertainty interval 0.584 CPU-ms/op–0.660 CPU-ms/op; observed range 0.584 CPU-ms/op–0.660 CPU-ms/op]
- Host network
- 1.03258 MiB/op [95% uncertainty interval 1.03183 MiB/op–1.03332 MiB/op; observed range 1.03183 MiB/op–1.03332 MiB/op]
- Successful samples
- 1,896
nfs-crust · known-size read
1 MiB · 8 concurrent workers
- Throughput
- 444 ops/s [95% uncertainty interval 441 ops/s–448 ops/s; observed range 441 ops/s–448 ops/s]
- Slowest 1% threshold (p99)
- 25.47 ms [95% uncertainty interval 23.66 ms–27.29 ms; observed range 23.66 ms–27.29 ms]
- Typical response time (median, p50)
- 17.69 ms [95% uncertainty interval 17.33 ms–18.04 ms; observed range 17.33 ms–18.04 ms]
- Slowest 0.1% threshold (p99.9)
- 30.46 ms [95% uncertainty interval 27.01 ms–33.91 ms; observed range 27.01 ms–33.91 ms] ‡
- Processor time per operation
- 0.891 CPU-ms/op [95% uncertainty interval 0.880 CPU-ms/op–0.902 CPU-ms/op; observed range 0.880 CPU-ms/op–0.902 CPU-ms/op]
- Host network
- 1.0153 MiB/op [95% uncertainty interval 1.01525 MiB/op–1.01535 MiB/op; observed range 1.01525 MiB/op–1.01535 MiB/op]
- Successful samples
- 3,571
Linux reading from EFS · known-size read
1 MiB · 32 concurrent workers
- Throughput
- 258 ops/s [95% uncertainty interval 253 ops/s–264 ops/s; observed range 253 ops/s–264 ops/s]
- Slowest 1% threshold (p99)
- 319.45 ms [95% uncertainty interval 315.57 ms–323.34 ms; observed range 315.57 ms–323.34 ms]
- Typical response time (median, p50)
- 114.07 ms [95% uncertainty interval 111.24 ms–116.90 ms; observed range 111.24 ms–116.90 ms]
- Slowest 0.1% threshold (p99.9)
- 356.54 ms [95% uncertainty interval 352.22 ms–360.86 ms; observed range 352.22 ms–360.86 ms] ‡
- Processor time per operation
- 0.628 CPU-ms/op [95% uncertainty interval 0.623 CPU-ms/op–0.634 CPU-ms/op; observed range 0.623 CPU-ms/op–0.634 CPU-ms/op]
- Host network
- 1.03077 MiB/op [95% uncertainty interval 1.0307 MiB/op–1.03083 MiB/op; observed range 1.0307 MiB/op–1.03083 MiB/op]
- Successful samples
- 2,116
nfs-crust · known-size read
1 MiB · 32 concurrent workers
- Throughput
- 322 ops/s [95% uncertainty interval 315 ops/s–328 ops/s; observed range 315 ops/s–328 ops/s]
- Slowest 1% threshold (p99)
- 169.74 ms [95% uncertainty interval 167.16 ms–172.33 ms; observed range 167.16 ms–172.33 ms]
- Typical response time (median, p50)
- 94.32 ms [95% uncertainty interval 92.20 ms–96.44 ms; observed range 92.20 ms–96.44 ms]
- Slowest 0.1% threshold (p99.9)
- 201.20 ms [95% uncertainty interval 182.29 ms–220.11 ms; observed range 182.29 ms–220.11 ms] ‡
- Processor time per operation
- 1.128 CPU-ms/op [95% uncertainty interval 1.125 CPU-ms/op–1.130 CPU-ms/op; observed range 1.125 CPU-ms/op–1.130 CPU-ms/op]
- Host network
- 1.01626 MiB/op [95% uncertainty interval 1.01532 MiB/op–1.01721 MiB/op; observed range 1.01532 MiB/op–1.01721 MiB/op]
- Successful samples
- 2,615
Linux reading from EFS · create-new write
128 KiB · 1 concurrent worker
- Throughput
- 18.0 ops/s [95% uncertainty interval 17.5 ops/s–18.4 ops/s; observed range 17.5 ops/s–18.4 ops/s]
- Slowest 1% threshold (p99)
- 75.31 ms [95% uncertainty interval 62.17 ms–88.44 ms; observed range 62.17 ms–88.44 ms] †
- Typical response time (median, p50)
- 54.49 ms [95% uncertainty interval 53.70 ms–55.28 ms; observed range 53.70 ms–55.28 ms]
- Slowest 0.1% threshold (p99.9)
- 75.31 ms [95% uncertainty interval 62.17 ms–88.44 ms; observed range 62.17 ms–88.44 ms] ‡
- Processor time per operation
- 0.738 CPU-ms/op [95% uncertainty interval 0.733 CPU-ms/op–0.743 CPU-ms/op; observed range 0.733 CPU-ms/op–0.743 CPU-ms/op]
- Host network
- 171.834 KiB/op [95% uncertainty interval 171.832 KiB/op–171.836 KiB/op; observed range 171.832 KiB/op–171.836 KiB/op]
- Successful samples
- 145
nfs-crust · create-new write
128 KiB · 1 concurrent worker
- Throughput
- 35.6 ops/s [95% uncertainty interval 32.7 ops/s–38.4 ops/s; observed range 32.7 ops/s–38.4 ops/s]
- Slowest 1% threshold (p99)
- 45.86 ms [95% uncertainty interval 34.94 ms–56.77 ms; observed range 34.94 ms–56.77 ms] †
- Typical response time (median, p50)
- 26.07 ms [95% uncertainty interval 25.54 ms–26.60 ms; observed range 25.54 ms–26.60 ms]
- Slowest 0.1% threshold (p99.9)
- 48.93 ms [95% uncertainty interval 40.63 ms–57.23 ms; observed range 40.63 ms–57.23 ms] ‡
- Processor time per operation
- 0.123 CPU-ms/op [95% uncertainty interval 0.116 CPU-ms/op–0.130 CPU-ms/op; observed range 0.116 CPU-ms/op–0.130 CPU-ms/op]
- Host network
- 132.269 KiB/op [95% uncertainty interval 132.224 KiB/op–132.315 KiB/op; observed range 132.224 KiB/op–132.315 KiB/op]
- Successful samples
- 285
Linux reading from EFS · create-new write
128 KiB · 8 concurrent workers
- Throughput
- 129 ops/s [95% uncertainty interval 123 ops/s–136 ops/s; observed range 123 ops/s–136 ops/s]
- Slowest 1% threshold (p99)
- 74.22 ms [95% uncertainty interval 69.66 ms–78.78 ms; observed range 69.66 ms–78.78 ms] †
- Typical response time (median, p50)
- 61.07 ms [95% uncertainty interval 57.94 ms–64.21 ms; observed range 57.94 ms–64.21 ms]
- Slowest 0.1% threshold (p99.9)
- 78.41 ms [95% uncertainty interval 74.14 ms–82.69 ms; observed range 74.14 ms–82.69 ms] ‡
- Processor time per operation
- 0.988 CPU-ms/op [95% uncertainty interval 0.984 CPU-ms/op–0.993 CPU-ms/op; observed range 0.984 CPU-ms/op–0.993 CPU-ms/op]
- Host network
- 171.992 KiB/op [95% uncertainty interval 171.043 KiB/op–172.941 KiB/op; observed range 171.043 KiB/op–172.941 KiB/op]
- Successful samples
- 1,049
nfs-crust · create-new write
128 KiB · 8 concurrent workers
- Throughput
- 248 ops/s [95% uncertainty interval 199 ops/s–297 ops/s; observed range 199 ops/s–297 ops/s]
- Slowest 1% threshold (p99)
- 57.74 ms [95% uncertainty interval 52.53 ms–62.96 ms; observed range 52.53 ms–62.96 ms] †
- Typical response time (median, p50)
- 31.91 ms [95% uncertainty interval 25.96 ms–37.87 ms; observed range 25.96 ms–37.87 ms]
- Slowest 0.1% threshold (p99.9)
- 66.22 ms [95% uncertainty interval 57.32 ms–75.13 ms; observed range 57.32 ms–75.13 ms] ‡
- Processor time per operation
- 0.105 CPU-ms/op [95% uncertainty interval 0.103 CPU-ms/op–0.107 CPU-ms/op; observed range 0.103 CPU-ms/op–0.107 CPU-ms/op]
- Host network
- 132.186 KiB/op [95% uncertainty interval 132.168 KiB/op–132.204 KiB/op; observed range 132.168 KiB/op–132.204 KiB/op]
- Successful samples
- 1,992
Linux reading from EFS · create-new write
128 KiB · 32 concurrent workers
- Throughput
- 240 ops/s [95% uncertainty interval 236 ops/s–244 ops/s; observed range 236 ops/s–244 ops/s]
- Slowest 1% threshold (p99)
- 159.54 ms [95% uncertainty interval 153.44 ms–165.64 ms; observed range 153.44 ms–165.64 ms] †
- Typical response time (median, p50)
- 131.35 ms [95% uncertainty interval 129.36 ms–133.34 ms; observed range 129.36 ms–133.34 ms]
- Slowest 0.1% threshold (p99.9)
- 175.75 ms [95% uncertainty interval 162.58 ms–188.92 ms; observed range 162.58 ms–188.92 ms] ‡
- Processor time per operation
- 1.035 CPU-ms/op [95% uncertainty interval 1.032 CPU-ms/op–1.039 CPU-ms/op; observed range 1.032 CPU-ms/op–1.039 CPU-ms/op]
- Host network
- 166.981 KiB/op [95% uncertainty interval 166.958 KiB/op–167.004 KiB/op; observed range 166.958 KiB/op–167.004 KiB/op]
- Successful samples
- 1,958
nfs-crust · create-new write
128 KiB · 32 concurrent workers
- Throughput
- 583 ops/s [95% uncertainty interval 549 ops/s–617 ops/s; observed range 549 ops/s–617 ops/s]
- Slowest 1% threshold (p99)
- 106.84 ms [95% uncertainty interval 98.87 ms–114.80 ms; observed range 98.87 ms–114.80 ms]
- Typical response time (median, p50)
- 50.67 ms [95% uncertainty interval 48.05 ms–53.29 ms; observed range 48.05 ms–53.29 ms]
- Slowest 0.1% threshold (p99.9)
- 122.07 ms [95% uncertainty interval 105.08 ms–139.07 ms; observed range 105.08 ms–139.07 ms] ‡
- Processor time per operation
- 0.106 CPU-ms/op [95% uncertainty interval 0.105 CPU-ms/op–0.106 CPU-ms/op; observed range 0.105 CPU-ms/op–0.106 CPU-ms/op]
- Host network
- 131.998 KiB/op [95% uncertainty interval 131.988 KiB/op–132.008 KiB/op; observed range 131.988 KiB/op–132.008 KiB/op]
- Successful samples
- 4,712
Linux reading from EFS · create-new write
1 MiB · 1 concurrent worker
- Throughput
- 13.5 ops/s [95% uncertainty interval 13.0 ops/s–14.1 ops/s; observed range 13.0 ops/s–14.1 ops/s]
- Slowest 1% threshold (p99)
- 86.54 ms [95% uncertainty interval 81.19 ms–91.89 ms; observed range 81.19 ms–91.89 ms] †
- Typical response time (median, p50)
- 73.48 ms [95% uncertainty interval 70.65 ms–76.32 ms; observed range 70.65 ms–76.32 ms]
- Slowest 0.1% threshold (p99.9)
- 86.54 ms [95% uncertainty interval 81.19 ms–91.89 ms; observed range 81.19 ms–91.89 ms] ‡
- Processor time per operation
- 1.344 CPU-ms/op [95% uncertainty interval 1.336 CPU-ms/op–1.351 CPU-ms/op; observed range 1.336 CPU-ms/op–1.351 CPU-ms/op]
- Host network
- 1.05232 MiB/op [95% uncertainty interval 1.05227 MiB/op–1.05237 MiB/op; observed range 1.05227 MiB/op–1.05237 MiB/op]
- Successful samples
- 109
nfs-crust · create-new write
1 MiB · 1 concurrent worker
- Throughput
- 12.8 ops/s [95% uncertainty interval 12.6 ops/s–13.0 ops/s; observed range 12.6 ops/s–13.0 ops/s]
- Slowest 1% threshold (p99)
- 102.15 ms [95% uncertainty interval 100.52 ms–103.78 ms; observed range 100.52 ms–103.78 ms] †
- Typical response time (median, p50)
- 76.75 ms [95% uncertainty interval 75.31 ms–78.19 ms; observed range 75.31 ms–78.19 ms]
- Slowest 0.1% threshold (p99.9)
- 102.15 ms [95% uncertainty interval 100.52 ms–103.78 ms; observed range 100.52 ms–103.78 ms] ‡
- Processor time per operation
- 0.601 CPU-ms/op [95% uncertainty interval 0.595 CPU-ms/op–0.607 CPU-ms/op; observed range 0.595 CPU-ms/op–0.607 CPU-ms/op]
- Host network
- 1.01343 MiB/op [95% uncertainty interval 1.01324 MiB/op–1.01361 MiB/op; observed range 1.01324 MiB/op–1.01361 MiB/op]
- Successful samples
- 103
Linux reading from EFS · create-new write
1 MiB · 8 concurrent workers
- Throughput
- 86.6 ops/s [95% uncertainty interval 83.7 ops/s–89.6 ops/s; observed range 83.7 ops/s–89.6 ops/s]
- Slowest 1% threshold (p99)
- 106.66 ms [95% uncertainty interval 100.26 ms–113.06 ms; observed range 100.26 ms–113.06 ms] †
- Typical response time (median, p50)
- 85.57 ms [95% uncertainty interval 83.33 ms–87.82 ms; observed range 83.33 ms–87.82 ms]
- Slowest 0.1% threshold (p99.9)
- 481.37 ms [95% uncertainty interval 116.84 ms–845.90 ms; observed range 116.84 ms–845.90 ms] ‡
- Processor time per operation
- 1.516 CPU-ms/op [95% uncertainty interval 1.498 CPU-ms/op–1.535 CPU-ms/op; observed range 1.498 CPU-ms/op–1.535 CPU-ms/op]
- Host network
- 1.05179 MiB/op [95% uncertainty interval 1.05164 MiB/op–1.05194 MiB/op; observed range 1.05164 MiB/op–1.05194 MiB/op]
- Successful samples
- 747
nfs-crust · create-new write
1 MiB · 8 concurrent workers
- Throughput
- 97.7 ops/s [95% uncertainty interval 96.2 ops/s–99.2 ops/s; observed range 96.2 ops/s–99.2 ops/s]
- Slowest 1% threshold (p99)
- 112.76 ms [95% uncertainty interval 111.18 ms–114.33 ms; observed range 111.18 ms–114.33 ms] †
- Typical response time (median, p50)
- 78.09 ms [95% uncertainty interval 76.48 ms–79.71 ms; observed range 76.48 ms–79.71 ms]
- Slowest 0.1% threshold (p99.9)
- 126.70 ms [95% uncertainty interval 120.76 ms–132.64 ms; observed range 120.76 ms–132.64 ms] ‡
- Processor time per operation
- 0.551 CPU-ms/op [95% uncertainty interval 0.548 CPU-ms/op–0.555 CPU-ms/op; observed range 0.548 CPU-ms/op–0.555 CPU-ms/op]
- Host network
- 1.01323 MiB/op [95% uncertainty interval 1.01314 MiB/op–1.01331 MiB/op; observed range 1.01314 MiB/op–1.01331 MiB/op]
- Successful samples
- 794
Linux reading from EFS · create-new write
1 MiB · 32 concurrent workers
- Throughput
- 165 ops/s [95% uncertainty interval 161 ops/s–169 ops/s; observed range 161 ops/s–169 ops/s]
- Slowest 1% threshold (p99)
- 284.85 ms [95% uncertainty interval 265.79 ms–303.90 ms; observed range 265.79 ms–303.90 ms] †
- Typical response time (median, p50)
- 188.39 ms [95% uncertainty interval 180.75 ms–196.02 ms; observed range 180.75 ms–196.02 ms]
- Slowest 0.1% threshold (p99.9)
- 513.64 ms [95% uncertainty interval 473.37 ms–553.91 ms; observed range 473.37 ms–553.91 ms] ‡
- Processor time per operation
- 1.572 CPU-ms/op [95% uncertainty interval 1.566 CPU-ms/op–1.577 CPU-ms/op; observed range 1.566 CPU-ms/op–1.577 CPU-ms/op]
- Host network
- 1.04733 MiB/op [95% uncertainty interval 1.0473 MiB/op–1.04737 MiB/op; observed range 1.0473 MiB/op–1.04737 MiB/op]
- Successful samples
- 1,353
nfs-crust · create-new write
1 MiB · 32 concurrent workers
- Throughput
- 305 ops/s [95% uncertainty interval 257 ops/s–353 ops/s; observed range 257 ops/s–353 ops/s]
- Slowest 1% threshold (p99)
- 163.76 ms [95% uncertainty interval 145.85 ms–181.67 ms; observed range 145.85 ms–181.67 ms]
- Typical response time (median, p50)
- 101.73 ms [95% uncertainty interval 85.21 ms–118.24 ms; observed range 85.21 ms–118.24 ms]
- Slowest 0.1% threshold (p99.9)
- 192.24 ms [95% uncertainty interval 161.26 ms–223.23 ms; observed range 161.26 ms–223.23 ms] ‡
- Processor time per operation
- 0.540 CPU-ms/op [95% uncertainty interval 0.532 CPU-ms/op–0.548 CPU-ms/op; observed range 0.532 CPU-ms/op–0.548 CPU-ms/op]
- Host network
- 1.01276 MiB/op [95% uncertainty interval 1.01273 MiB/op–1.0128 MiB/op; observed range 1.01273 MiB/op–1.0128 MiB/op]
- Successful samples
- 2,495
Response time by object size · 32 configurations
Linux reading from EFS · read
32 KiB
- Throughput
- 66.1 ops/s [95% uncertainty interval 63.4 ops/s–68.9 ops/s; observed range 63.4 ops/s–68.9 ops/s]
- Slowest 1% threshold (p99)
- 17.97 ms [95% uncertainty interval 16.52 ms–19.41 ms; observed range 16.52 ms–19.41 ms] †
- Typical response time (median, p50)
- 14.91 ms [95% uncertainty interval 14.39 ms–15.43 ms; observed range 14.39 ms–15.43 ms]
- Slowest 0.1% threshold (p99.9)
- 20.30 ms [95% uncertainty interval 20.12 ms–20.47 ms; observed range 20.12 ms–20.47 ms] ‡
- Processor time per operation
- 0.317 CPU-ms/op [95% uncertainty interval 0.314 CPU-ms/op–0.319 CPU-ms/op; observed range 0.314 CPU-ms/op–0.319 CPU-ms/op]
- Host network
- 54.547 KiB/op [95% uncertainty interval 54.5454 KiB/op–54.5486 KiB/op; observed range 54.5454 KiB/op–54.5486 KiB/op]
- Successful samples
- 398
nfs-crust · read
32 KiB
- Throughput
- 293 ops/s [95% uncertainty interval 173 ops/s–413 ops/s; observed range 173 ops/s–413 ops/s]
- Slowest 1% threshold (p99)
- 6.00 ms [95% uncertainty interval 2.89 ms–9.11 ms; observed range 2.89 ms–9.11 ms] †
- Typical response time (median, p50)
- 3.98 ms [95% uncertainty interval 2.40 ms–5.56 ms; observed range 2.40 ms–5.56 ms]
- Slowest 0.1% threshold (p99.9)
- 11.65 ms [95% uncertainty interval 3.54 ms–19.76 ms; observed range 3.54 ms–19.76 ms] ‡
- Processor time per operation
- 0.040 CPU-ms/op [95% uncertainty interval 0.037 CPU-ms/op–0.042 CPU-ms/op; observed range 0.037 CPU-ms/op–0.042 CPU-ms/op]
- Host network
- 33.4088 KiB/op [95% uncertainty interval 33.4003 KiB/op–33.4173 KiB/op; observed range 33.4003 KiB/op–33.4173 KiB/op]
- Successful samples
- 1,758
Linux reading from EFS · read
128 KiB
- Throughput
- 63.1 ops/s [95% uncertainty interval 61.6 ops/s–64.6 ops/s; observed range 61.6 ops/s–64.6 ops/s]
- Slowest 1% threshold (p99)
- 20.23 ms [95% uncertainty interval 19.26 ms–21.19 ms; observed range 19.26 ms–21.19 ms] †
- Typical response time (median, p50)
- 15.64 ms [95% uncertainty interval 15.14 ms–16.14 ms; observed range 15.14 ms–16.14 ms]
- Slowest 0.1% threshold (p99.9)
- 22.22 ms [95% uncertainty interval 21.43 ms–23.02 ms; observed range 21.43 ms–23.02 ms] ‡
- Processor time per operation
- 0.348 CPU-ms/op [95% uncertainty interval 0.347 CPU-ms/op–0.348 CPU-ms/op; observed range 0.347 CPU-ms/op–0.348 CPU-ms/op]
- Host network
- 151.571 KiB/op [95% uncertainty interval 151.569 KiB/op–151.572 KiB/op; observed range 151.569 KiB/op–151.572 KiB/op]
- Successful samples
- 379
nfs-crust · read
128 KiB
- Throughput
- 480 ops/s [95% uncertainty interval 279 ops/s–680 ops/s; observed range 279 ops/s–680 ops/s]
- Slowest 1% threshold (p99)
- 6.10 ms [95% uncertainty interval 1.95 ms–10.26 ms; observed range 1.95 ms–10.26 ms] †
- Typical response time (median, p50)
- 2.36 ms [95% uncertainty interval 1.43 ms–3.29 ms; observed range 1.43 ms–3.29 ms]
- Slowest 0.1% threshold (p99.9)
- 15.00 ms [95% uncertainty interval 2.30 ms–27.70 ms; observed range 2.30 ms–27.70 ms] ‡
- Processor time per operation
- 0.094 CPU-ms/op [95% uncertainty interval 0.092 CPU-ms/op–0.096 CPU-ms/op; observed range 0.092 CPU-ms/op–0.096 CPU-ms/op]
- Host network
- 130.375 KiB/op [95% uncertainty interval 130.366 KiB/op–130.384 KiB/op; observed range 130.366 KiB/op–130.384 KiB/op]
- Successful samples
- 2,879
Linux reading from EFS · read
512 KiB
- Throughput
- 58.7 ops/s [95% uncertainty interval 58.5 ops/s–58.8 ops/s; observed range 58.5 ops/s–58.8 ops/s]
- Slowest 1% threshold (p99)
- 19.23 ms [95% uncertainty interval 18.80 ms–19.66 ms; observed range 18.80 ms–19.66 ms] †
- Typical response time (median, p50)
- 16.92 ms [95% uncertainty interval 16.91 ms–16.93 ms; observed range 16.91 ms–16.93 ms]
- Slowest 0.1% threshold (p99.9)
- 19.77 ms [95% uncertainty interval 19.12 ms–20.43 ms; observed range 19.12 ms–20.43 ms] ‡
- Processor time per operation
- 0.401 CPU-ms/op [95% uncertainty interval 0.400 CPU-ms/op–0.402 CPU-ms/op; observed range 0.400 CPU-ms/op–0.402 CPU-ms/op]
- Host network
- 539.747 KiB/op [95% uncertainty interval 539.732 KiB/op–539.763 KiB/op; observed range 539.732 KiB/op–539.763 KiB/op]
- Successful samples
- 353
nfs-crust · read
512 KiB
- Throughput
- 162 ops/s [95% uncertainty interval 137 ops/s–186 ops/s; observed range 137 ops/s–186 ops/s]
- Slowest 1% threshold (p99)
- 16.42 ms [95% uncertainty interval 9.09 ms–23.75 ms; observed range 9.09 ms–23.75 ms] †
- Typical response time (median, p50)
- 5.58 ms [95% uncertainty interval 5.20 ms–5.95 ms; observed range 5.20 ms–5.95 ms]
- Slowest 0.1% threshold (p99.9)
- 34.29 ms [95% uncertainty interval 13.58 ms–55.01 ms; observed range 13.58 ms–55.01 ms] ‡
- Processor time per operation
- 0.413 CPU-ms/op [95% uncertainty interval 0.404 CPU-ms/op–0.421 CPU-ms/op; observed range 0.404 CPU-ms/op–0.421 CPU-ms/op]
- Host network
- 520.179 KiB/op [95% uncertainty interval 520.066 KiB/op–520.293 KiB/op; observed range 520.066 KiB/op–520.293 KiB/op]
- Successful samples
- 970
Linux reading from EFS · read
2 MiB
- Throughput
- 34.5 ops/s [95% uncertainty interval 33.5 ops/s–35.5 ops/s; observed range 33.5 ops/s–35.5 ops/s]
- Slowest 1% threshold (p99)
- 35.80 ms [95% uncertainty interval 34.35 ms–37.24 ms; observed range 34.35 ms–37.24 ms] †
- Typical response time (median, p50)
- 29.14 ms [95% uncertainty interval 28.70 ms–29.59 ms; observed range 28.70 ms–29.59 ms]
- Slowest 0.1% threshold (p99.9)
- 38.71 ms [95% uncertainty interval 35.71 ms–41.72 ms; observed range 35.71 ms–41.72 ms] ‡
- Processor time per operation
- 0.679 CPU-ms/op [95% uncertainty interval 0.664 CPU-ms/op–0.694 CPU-ms/op; observed range 0.664 CPU-ms/op–0.694 CPU-ms/op]
- Host network
- 2.0443 MiB/op [95% uncertainty interval 2.04422 MiB/op–2.04437 MiB/op; observed range 2.04422 MiB/op–2.04437 MiB/op]
- Successful samples
- 208
nfs-crust · read
2 MiB
- Throughput
- 155 ops/s [95% uncertainty interval 151 ops/s–158 ops/s; observed range 151 ops/s–158 ops/s]
- Slowest 1% threshold (p99)
- 8.24 ms [95% uncertainty interval 7.58 ms–8.90 ms; observed range 7.58 ms–8.90 ms] †
- Typical response time (median, p50)
- 6.29 ms [95% uncertainty interval 6.14 ms–6.43 ms; observed range 6.14 ms–6.43 ms]
- Slowest 0.1% threshold (p99.9)
- 17.15 ms [95% uncertainty interval 9.22 ms–25.08 ms; observed range 9.22 ms–25.08 ms] ‡
- Processor time per operation
- 1.418 CPU-ms/op [95% uncertainty interval 1.394 CPU-ms/op–1.441 CPU-ms/op; observed range 1.394 CPU-ms/op–1.441 CPU-ms/op]
- Host network
- 2.02961 MiB/op [95% uncertainty interval 2.02951 MiB/op–2.02971 MiB/op; observed range 2.02951 MiB/op–2.02971 MiB/op]
- Successful samples
- 929
Linux reading from EFS · known-size read
32 KiB
- Throughput
- 65.4 ops/s [95% uncertainty interval 63.0 ops/s–67.7 ops/s; observed range 63.0 ops/s–67.7 ops/s]
- Slowest 1% threshold (p99)
- 17.85 ms [95% uncertainty interval 16.72 ms–18.98 ms; observed range 16.72 ms–18.98 ms] †
- Typical response time (median, p50)
- 15.09 ms [95% uncertainty interval 14.69 ms–15.49 ms; observed range 14.69 ms–15.49 ms]
- Slowest 0.1% threshold (p99.9)
- 18.39 ms [95% uncertainty interval 17.60 ms–19.19 ms; observed range 17.60 ms–19.19 ms] ‡
- Processor time per operation
- 0.323 CPU-ms/op [95% uncertainty interval 0.321 CPU-ms/op–0.326 CPU-ms/op; observed range 0.321 CPU-ms/op–0.326 CPU-ms/op]
- Host network
- 54.5744 KiB/op [95% uncertainty interval 54.5708 KiB/op–54.578 KiB/op; observed range 54.5708 KiB/op–54.578 KiB/op]
- Successful samples
- 394
nfs-crust · known-size read
32 KiB
- Throughput
- 317 ops/s [95% uncertainty interval 307 ops/s–326 ops/s; observed range 307 ops/s–326 ops/s]
- Slowest 1% threshold (p99)
- 7.30 ms [95% uncertainty interval 7.00 ms–7.61 ms; observed range 7.00 ms–7.61 ms] †
- Typical response time (median, p50)
- 2.92 ms [95% uncertainty interval 2.84 ms–2.99 ms; observed range 2.84 ms–2.99 ms]
- Slowest 0.1% threshold (p99.9)
- 25.73 ms [95% uncertainty interval 23.26 ms–28.19 ms; observed range 23.26 ms–28.19 ms] ‡
- Processor time per operation
- 0.041 CPU-ms/op [95% uncertainty interval 0.040 CPU-ms/op–0.042 CPU-ms/op; observed range 0.040 CPU-ms/op–0.042 CPU-ms/op]
- Host network
- 33.2281 KiB/op [95% uncertainty interval 33.215 KiB/op–33.2413 KiB/op; observed range 33.215 KiB/op–33.2413 KiB/op]
- Successful samples
- 1,901
Linux reading from EFS · known-size read
128 KiB
- Throughput
- 63.0 ops/s [95% uncertainty interval 62.4 ops/s–63.6 ops/s; observed range 62.4 ops/s–63.6 ops/s]
- Slowest 1% threshold (p99)
- 21.63 ms [95% uncertainty interval 19.02 ms–24.24 ms; observed range 19.02 ms–24.24 ms] †
- Typical response time (median, p50)
- 15.41 ms [95% uncertainty interval 15.27 ms–15.56 ms; observed range 15.27 ms–15.56 ms]
- Slowest 0.1% threshold (p99.9)
- 42.09 ms [95% uncertainty interval 24.96 ms–59.21 ms; observed range 24.96 ms–59.21 ms] ‡
- Processor time per operation
- 0.340 CPU-ms/op [95% uncertainty interval 0.337 CPU-ms/op–0.343 CPU-ms/op; observed range 0.337 CPU-ms/op–0.343 CPU-ms/op]
- Host network
- 151.613 KiB/op [95% uncertainty interval 151.585 KiB/op–151.64 KiB/op; observed range 151.585 KiB/op–151.64 KiB/op]
- Successful samples
- 379
nfs-crust · known-size read
128 KiB
- Throughput
- 320 ops/s [95% uncertainty interval 318 ops/s–322 ops/s; observed range 318 ops/s–322 ops/s]
- Slowest 1% threshold (p99)
- 4.53 ms [95% uncertainty interval 4.27 ms–4.79 ms; observed range 4.27 ms–4.79 ms] †
- Typical response time (median, p50)
- 3.05 ms [95% uncertainty interval 3.03 ms–3.06 ms; observed range 3.03 ms–3.06 ms]
- Slowest 0.1% threshold (p99.9)
- 7.59 ms [95% uncertainty interval 6.54 ms–8.64 ms; observed range 6.54 ms–8.64 ms] ‡
- Processor time per operation
- 0.089 CPU-ms/op [95% uncertainty interval 0.089 CPU-ms/op–0.089 CPU-ms/op; observed range 0.089 CPU-ms/op–0.089 CPU-ms/op]
- Host network
- 130.165 KiB/op [95% uncertainty interval 130.154 KiB/op–130.177 KiB/op; observed range 130.154 KiB/op–130.177 KiB/op]
- Successful samples
- 1,922
Linux reading from EFS · known-size read
512 KiB
- Throughput
- 58.2 ops/s [95% uncertainty interval 56.8 ops/s–59.6 ops/s; observed range 56.8 ops/s–59.6 ops/s]
- Slowest 1% threshold (p99)
- 19.90 ms [95% uncertainty interval 19.41 ms–20.39 ms; observed range 19.41 ms–20.39 ms] †
- Typical response time (median, p50)
- 16.89 ms [95% uncertainty interval 16.49 ms–17.28 ms; observed range 16.49 ms–17.28 ms]
- Slowest 0.1% threshold (p99.9)
- 21.19 ms [95% uncertainty interval 20.80 ms–21.58 ms; observed range 20.80 ms–21.58 ms] ‡
- Processor time per operation
- 0.405 CPU-ms/op [95% uncertainty interval 0.402 CPU-ms/op–0.408 CPU-ms/op; observed range 0.402 CPU-ms/op–0.408 CPU-ms/op]
- Host network
- 539.795 KiB/op [95% uncertainty interval 539.766 KiB/op–539.825 KiB/op; observed range 539.766 KiB/op–539.825 KiB/op]
- Successful samples
- 350
nfs-crust · known-size read
512 KiB
- Throughput
- 236 ops/s [95% uncertainty interval 152 ops/s–321 ops/s; observed range 152 ops/s–321 ops/s]
- Slowest 1% threshold (p99)
- 10.60 ms [95% uncertainty interval 3.70 ms–17.49 ms; observed range 3.70 ms–17.49 ms] †
- Typical response time (median, p50)
- 4.48 ms [95% uncertainty interval 3.07 ms–5.89 ms; observed range 3.07 ms–5.89 ms]
- Slowest 0.1% threshold (p99.9)
- 19.38 ms [95% uncertainty interval 4.77 ms–33.98 ms; observed range 4.77 ms–33.98 ms] ‡
- Processor time per operation
- 0.405 CPU-ms/op [95% uncertainty interval 0.399 CPU-ms/op–0.412 CPU-ms/op; observed range 0.399 CPU-ms/op–0.412 CPU-ms/op]
- Host network
- 520.092 KiB/op [95% uncertainty interval 520.063 KiB/op–520.121 KiB/op; observed range 520.063 KiB/op–520.121 KiB/op]
- Successful samples
- 1,419
Linux reading from EFS · known-size read
2 MiB
- Throughput
- 35.7 ops/s [95% uncertainty interval 34.4 ops/s–37.0 ops/s; observed range 34.4 ops/s–37.0 ops/s]
- Slowest 1% threshold (p99)
- 34.59 ms [95% uncertainty interval 30.32 ms–38.86 ms; observed range 30.32 ms–38.86 ms] †
- Typical response time (median, p50)
- 28.13 ms [95% uncertainty interval 27.30 ms–28.95 ms; observed range 27.30 ms–28.95 ms]
- Slowest 0.1% threshold (p99.9)
- 41.89 ms [95% uncertainty interval 32.84 ms–50.94 ms; observed range 32.84 ms–50.94 ms] ‡
- Processor time per operation
- 0.675 CPU-ms/op [95% uncertainty interval 0.612 CPU-ms/op–0.737 CPU-ms/op; observed range 0.612 CPU-ms/op–0.737 CPU-ms/op]
- Host network
- 2.04415 MiB/op [95% uncertainty interval 2.04407 MiB/op–2.04423 MiB/op; observed range 2.04407 MiB/op–2.04423 MiB/op]
- Successful samples
- 215
nfs-crust · known-size read
2 MiB
- Throughput
- 89.4 ops/s [95% uncertainty interval 88.3 ops/s–90.5 ops/s; observed range 88.3 ops/s–90.5 ops/s]
- Slowest 1% threshold (p99)
- 25.98 ms [95% uncertainty interval 24.17 ms–27.80 ms; observed range 24.17 ms–27.80 ms] †
- Typical response time (median, p50)
- 10.20 ms [95% uncertainty interval 10.17 ms–10.22 ms; observed range 10.17 ms–10.22 ms]
- Slowest 0.1% threshold (p99.9)
- 33.56 ms [95% uncertainty interval 25.49 ms–41.63 ms; observed range 25.49 ms–41.63 ms] ‡
- Processor time per operation
- 1.482 CPU-ms/op [95% uncertainty interval 1.464 CPU-ms/op–1.500 CPU-ms/op; observed range 1.464 CPU-ms/op–1.500 CPU-ms/op]
- Host network
- 2.02961 MiB/op [95% uncertainty interval 2.02957 MiB/op–2.02964 MiB/op; observed range 2.02957 MiB/op–2.02964 MiB/op]
- Successful samples
- 537
Linux reading from EFS · create-new write
32 KiB
- Throughput
- 21.8 ops/s [95% uncertainty interval 21.0 ops/s–22.6 ops/s; observed range 21.0 ops/s–22.6 ops/s]
- Slowest 1% threshold (p99)
- 55.15 ms [95% uncertainty interval 49.80 ms–60.49 ms; observed range 49.80 ms–60.49 ms] †
- Typical response time (median, p50)
- 45.36 ms [95% uncertainty interval 43.92 ms–46.79 ms; observed range 43.92 ms–46.79 ms]
- Slowest 0.1% threshold (p99.9)
- 55.15 ms [95% uncertainty interval 49.80 ms–60.49 ms; observed range 49.80 ms–60.49 ms] ‡
- Processor time per operation
- 0.678 CPU-ms/op [95% uncertainty interval 0.644 CPU-ms/op–0.712 CPU-ms/op; observed range 0.644 CPU-ms/op–0.712 CPU-ms/op]
- Host network
- 74.7599 KiB/op [95% uncertainty interval 74.7211 KiB/op–74.7987 KiB/op; observed range 74.7211 KiB/op–74.7987 KiB/op]
- Successful samples
- 132
nfs-crust · create-new write
32 KiB
- Throughput
- 58.2 ops/s [95% uncertainty interval 57.9 ops/s–58.6 ops/s; observed range 57.9 ops/s–58.6 ops/s]
- Slowest 1% threshold (p99)
- 25.69 ms [95% uncertainty interval 24.24 ms–27.14 ms; observed range 24.24 ms–27.14 ms] †
- Typical response time (median, p50)
- 16.78 ms [95% uncertainty interval 16.68 ms–16.88 ms; observed range 16.68 ms–16.88 ms]
- Slowest 0.1% threshold (p99.9)
- 37.10 ms [95% uncertainty interval 25.99 ms–48.21 ms; observed range 25.99 ms–48.21 ms] ‡
- Processor time per operation
- 0.065 CPU-ms/op [95% uncertainty interval 0.065 CPU-ms/op–0.066 CPU-ms/op; observed range 0.065 CPU-ms/op–0.066 CPU-ms/op]
- Host network
- 35.2602 KiB/op [95% uncertainty interval 35.2593 KiB/op–35.261 KiB/op; observed range 35.2593 KiB/op–35.261 KiB/op]
- Successful samples
- 350
Linux reading from EFS · create-new write
128 KiB
- Throughput
- 18.0 ops/s [95% uncertainty interval 17.7 ops/s–18.3 ops/s; observed range 17.7 ops/s–18.3 ops/s]
- Slowest 1% threshold (p99)
- 75.58 ms [95% uncertainty interval 66.42 ms–84.73 ms; observed range 66.42 ms–84.73 ms] †
- Typical response time (median, p50)
- 54.92 ms [95% uncertainty interval 54.66 ms–55.18 ms; observed range 54.66 ms–55.18 ms]
- Slowest 0.1% threshold (p99.9)
- 75.58 ms [95% uncertainty interval 66.42 ms–84.73 ms; observed range 66.42 ms–84.73 ms] ‡
- Processor time per operation
- 0.753 CPU-ms/op [95% uncertainty interval 0.742 CPU-ms/op–0.763 CPU-ms/op; observed range 0.742 CPU-ms/op–0.763 CPU-ms/op]
- Host network
- 171.811 KiB/op [95% uncertainty interval 171.805 KiB/op–171.818 KiB/op; observed range 171.805 KiB/op–171.818 KiB/op]
- Successful samples
- 109
nfs-crust · create-new write
128 KiB
- Throughput
- 28.6 ops/s [95% uncertainty interval 27.3 ops/s–29.9 ops/s; observed range 27.3 ops/s–29.9 ops/s]
- Slowest 1% threshold (p99)
- 46.59 ms [95% uncertainty interval 39.20 ms–53.99 ms; observed range 39.20 ms–53.99 ms] †
- Typical response time (median, p50)
- 34.13 ms [95% uncertainty interval 33.03 ms–35.23 ms; observed range 33.03 ms–35.23 ms]
- Slowest 0.1% threshold (p99.9)
- 46.59 ms [95% uncertainty interval 39.20 ms–53.99 ms; observed range 39.20 ms–53.99 ms] ‡
- Processor time per operation
- 0.121 CPU-ms/op [95% uncertainty interval 0.120 CPU-ms/op–0.122 CPU-ms/op; observed range 0.120 CPU-ms/op–0.122 CPU-ms/op]
- Host network
- 132.197 KiB/op [95% uncertainty interval 132.197 KiB/op–132.197 KiB/op; observed range 132.197 KiB/op–132.197 KiB/op]
- Successful samples
- 172
Linux reading from EFS · create-new write
512 KiB
- Throughput
- 15.4 ops/s [95% uncertainty interval 15.3 ops/s–15.5 ops/s; observed range 15.3 ops/s–15.5 ops/s]
- Slowest 1% threshold (p99)
- 78.25 ms [95% uncertainty interval 71.63 ms–84.86 ms; observed range 71.63 ms–84.86 ms] †
- Typical response time (median, p50)
- 64.28 ms [95% uncertainty interval 64.28 ms–64.29 ms; observed range 64.28 ms–64.29 ms]
- Slowest 0.1% threshold (p99.9)
- 78.25 ms [95% uncertainty interval 71.63 ms–84.86 ms; observed range 71.63 ms–84.86 ms] ‡
- Processor time per operation
- 1.051 CPU-ms/op [95% uncertainty interval 1.043 CPU-ms/op–1.058 CPU-ms/op; observed range 1.043 CPU-ms/op–1.058 CPU-ms/op]
- Host network
- 559.956 KiB/op [95% uncertainty interval 559.932 KiB/op–559.981 KiB/op; observed range 559.932 KiB/op–559.981 KiB/op]
- Successful samples
- 93
nfs-crust · create-new write
512 KiB
- Throughput
- 22.8 ops/s [95% uncertainty interval 22.4 ops/s–23.3 ops/s; observed range 22.4 ops/s–23.3 ops/s]
- Slowest 1% threshold (p99)
- 56.21 ms [95% uncertainty interval 54.39 ms–58.02 ms; observed range 54.39 ms–58.02 ms] †
- Typical response time (median, p50)
- 43.05 ms [95% uncertainty interval 42.01 ms–44.09 ms; observed range 42.01 ms–44.09 ms]
- Slowest 0.1% threshold (p99.9)
- 56.21 ms [95% uncertainty interval 54.39 ms–58.02 ms; observed range 54.39 ms–58.02 ms] ‡
- Processor time per operation
- 0.334 CPU-ms/op [95% uncertainty interval 0.329 CPU-ms/op–0.338 CPU-ms/op; observed range 0.329 CPU-ms/op–0.338 CPU-ms/op]
- Host network
- 520.286 KiB/op [95% uncertainty interval 520.182 KiB/op–520.39 KiB/op; observed range 520.182 KiB/op–520.39 KiB/op]
- Successful samples
- 138
Linux reading from EFS · create-new write
2 MiB
- Throughput
- 11.0 ops/s [95% uncertainty interval 10.3 ops/s–11.7 ops/s; observed range 10.3 ops/s–11.7 ops/s]
- Slowest 1% threshold (p99)
- 268.02 ms [95% uncertainty interval 107.80 ms–428.24 ms; observed range 107.80 ms–428.24 ms] †
- Typical response time (median, p50)
- 85.72 ms [95% uncertainty interval 84.12 ms–87.31 ms; observed range 84.12 ms–87.31 ms]
- Slowest 0.1% threshold (p99.9)
- 268.02 ms [95% uncertainty interval 107.80 ms–428.24 ms; observed range 107.80 ms–428.24 ms] ‡
- Processor time per operation
- 2.036 CPU-ms/op [95% uncertainty interval 2.033 CPU-ms/op–2.039 CPU-ms/op; observed range 2.033 CPU-ms/op–2.039 CPU-ms/op]
- Host network
- 2.06386 MiB/op [95% uncertainty interval 2.06371 MiB/op–2.064 MiB/op; observed range 2.06371 MiB/op–2.064 MiB/op]
- Successful samples
- 67
nfs-crust · create-new write
2 MiB
- Throughput
- 8.4 ops/s [95% uncertainty interval 7.7 ops/s–9.1 ops/s; observed range 7.7 ops/s–9.1 ops/s]
- Slowest 1% threshold (p99)
- 145.55 ms [95% uncertainty interval 131.21 ms–159.89 ms; observed range 131.21 ms–159.89 ms] †
- Typical response time (median, p50)
- 116.61 ms [95% uncertainty interval 106.73 ms–126.49 ms; observed range 106.73 ms–126.49 ms]
- Slowest 0.1% threshold (p99.9)
- 145.55 ms [95% uncertainty interval 131.21 ms–159.89 ms; observed range 131.21 ms–159.89 ms] ‡
- Processor time per operation
- 1.145 CPU-ms/op [95% uncertainty interval 1.123 CPU-ms/op–1.167 CPU-ms/op; observed range 1.123 CPU-ms/op–1.167 CPU-ms/op]
- Host network
- 2.02358 MiB/op [95% uncertainty interval 2.02357 MiB/op–2.02359 MiB/op; observed range 2.02357 MiB/op–2.02359 MiB/op]
- Successful samples
- 52
Linux reading from EFS · overwrite write
32 KiB
- Throughput
- 28.5 ops/s [95% uncertainty interval 27.7 ops/s–29.4 ops/s; observed range 27.7 ops/s–29.4 ops/s]
- Slowest 1% threshold (p99)
- 40.92 ms [95% uncertainty interval 40.27 ms–41.56 ms; observed range 40.27 ms–41.56 ms] †
- Typical response time (median, p50)
- 34.91 ms [95% uncertainty interval 33.86 ms–35.97 ms; observed range 33.86 ms–35.97 ms]
- Slowest 0.1% threshold (p99.9)
- 40.92 ms [95% uncertainty interval 40.27 ms–41.56 ms; observed range 40.27 ms–41.56 ms] ‡
- Processor time per operation
- 0.518 CPU-ms/op [95% uncertainty interval 0.515 CPU-ms/op–0.521 CPU-ms/op; observed range 0.515 CPU-ms/op–0.521 CPU-ms/op]
- Host network
- 64.5049 KiB/op [95% uncertainty interval 64.4957 KiB/op–64.5141 KiB/op; observed range 64.4957 KiB/op–64.5141 KiB/op]
- Successful samples
- 172
nfs-crust · overwrite write
32 KiB
- Throughput
- 66.8 ops/s [95% uncertainty interval 55.8 ops/s–77.7 ops/s; observed range 55.8 ops/s–77.7 ops/s]
- Slowest 1% threshold (p99)
- 22.09 ms [95% uncertainty interval 19.37 ms–24.82 ms; observed range 19.37 ms–24.82 ms] †
- Typical response time (median, p50)
- 15.17 ms [95% uncertainty interval 12.62 ms–17.72 ms; observed range 12.62 ms–17.72 ms]
- Slowest 0.1% threshold (p99.9)
- 27.89 ms [95% uncertainty interval 23.43 ms–32.35 ms; observed range 23.43 ms–32.35 ms] ‡
- Processor time per operation
- 0.069 CPU-ms/op [95% uncertainty interval 0.067 CPU-ms/op–0.071 CPU-ms/op; observed range 0.067 CPU-ms/op–0.071 CPU-ms/op]
- Host network
- 34.3829 KiB/op [95% uncertainty interval 34.3828 KiB/op–34.3831 KiB/op; observed range 34.3828 KiB/op–34.3831 KiB/op]
- Successful samples
- 402
Linux reading from EFS · overwrite write
128 KiB
- Throughput
- 22.4 ops/s [95% uncertainty interval 22.2 ops/s–22.7 ops/s; observed range 22.2 ops/s–22.7 ops/s]
- Slowest 1% threshold (p99)
- 50.74 ms [95% uncertainty interval 49.87 ms–51.60 ms; observed range 49.87 ms–51.60 ms] †
- Typical response time (median, p50)
- 44.38 ms [95% uncertainty interval 43.86 ms–44.90 ms; observed range 43.86 ms–44.90 ms]
- Slowest 0.1% threshold (p99.9)
- 50.74 ms [95% uncertainty interval 49.87 ms–51.60 ms; observed range 49.87 ms–51.60 ms] ‡
- Processor time per operation
- 0.619 CPU-ms/op [95% uncertainty interval 0.606 CPU-ms/op–0.632 CPU-ms/op; observed range 0.606 CPU-ms/op–0.632 CPU-ms/op]
- Host network
- 161.608 KiB/op [95% uncertainty interval 161.608 KiB/op–161.608 KiB/op; observed range 161.608 KiB/op–161.608 KiB/op]
- Successful samples
- 136
nfs-crust · overwrite write
128 KiB
- Throughput
- 40.7 ops/s [95% uncertainty interval 35.7 ops/s–45.7 ops/s; observed range 35.7 ops/s–45.7 ops/s]
- Slowest 1% threshold (p99)
- 32.84 ms [95% uncertainty interval 27.39 ms–38.30 ms; observed range 27.39 ms–38.30 ms] †
- Typical response time (median, p50)
- 24.37 ms [95% uncertainty interval 21.44 ms–27.30 ms; observed range 21.44 ms–27.30 ms]
- Slowest 0.1% threshold (p99.9)
- 37.57 ms [95% uncertainty interval 32.03 ms–43.11 ms; observed range 32.03 ms–43.11 ms] ‡
- Processor time per operation
- 0.122 CPU-ms/op [95% uncertainty interval 0.121 CPU-ms/op–0.123 CPU-ms/op; observed range 0.121 CPU-ms/op–0.123 CPU-ms/op]
- Host network
- 131.252 KiB/op [95% uncertainty interval 131.249 KiB/op–131.255 KiB/op; observed range 131.249 KiB/op–131.255 KiB/op]
- Successful samples
- 246
Linux reading from EFS · overwrite write
512 KiB
- Throughput
- 18.2 ops/s [95% uncertainty interval 18.0 ops/s–18.4 ops/s; observed range 18.0 ops/s–18.4 ops/s]
- Slowest 1% threshold (p99)
- 77.18 ms [95% uncertainty interval 65.53 ms–88.83 ms; observed range 65.53 ms–88.83 ms] †
- Typical response time (median, p50)
- 54.33 ms [95% uncertainty interval 53.37 ms–55.30 ms; observed range 53.37 ms–55.30 ms]
- Slowest 0.1% threshold (p99.9)
- 77.18 ms [95% uncertainty interval 65.53 ms–88.83 ms; observed range 65.53 ms–88.83 ms] ‡
- Processor time per operation
- 0.932 CPU-ms/op [95% uncertainty interval 0.918 CPU-ms/op–0.947 CPU-ms/op; observed range 0.918 CPU-ms/op–0.947 CPU-ms/op]
- Host network
- 549.788 KiB/op [95% uncertainty interval 549.757 KiB/op–549.819 KiB/op; observed range 549.757 KiB/op–549.819 KiB/op]
- Successful samples
- 110
nfs-crust · overwrite write
512 KiB
- Throughput
- 21.4 ops/s [95% uncertainty interval 18.9 ops/s–23.9 ops/s; observed range 18.9 ops/s–23.9 ops/s]
- Slowest 1% threshold (p99)
- 66.49 ms [95% uncertainty interval 64.96 ms–68.02 ms; observed range 64.96 ms–68.02 ms] †
- Typical response time (median, p50)
- 46.37 ms [95% uncertainty interval 40.78 ms–51.96 ms; observed range 40.78 ms–51.96 ms]
- Slowest 0.1% threshold (p99.9)
- 66.49 ms [95% uncertainty interval 64.96 ms–68.02 ms; observed range 64.96 ms–68.02 ms] ‡
- Processor time per operation
- 0.350 CPU-ms/op [95% uncertainty interval 0.342 CPU-ms/op–0.359 CPU-ms/op; observed range 0.342 CPU-ms/op–0.359 CPU-ms/op]
- Host network
- 520.227 KiB/op [95% uncertainty interval 520.131 KiB/op–520.322 KiB/op; observed range 520.131 KiB/op–520.322 KiB/op]
- Successful samples
- 129
Linux reading from EFS · overwrite write
2 MiB
- Throughput
- 12.4 ops/s [95% uncertainty interval 12.3 ops/s–12.4 ops/s; observed range 12.3 ops/s–12.4 ops/s]
- Slowest 1% threshold (p99)
- 92.67 ms [95% uncertainty interval 91.03 ms–94.31 ms; observed range 91.03 ms–94.31 ms] †
- Typical response time (median, p50)
- 80.36 ms [95% uncertainty interval 79.73 ms–81.00 ms; observed range 79.73 ms–81.00 ms]
- Slowest 0.1% threshold (p99.9)
- 92.67 ms [95% uncertainty interval 91.03 ms–94.31 ms; observed range 91.03 ms–94.31 ms] ‡
- Processor time per operation
- 1.993 CPU-ms/op [95% uncertainty interval 1.958 CPU-ms/op–2.028 CPU-ms/op; observed range 1.958 CPU-ms/op–2.028 CPU-ms/op]
- Host network
- 2.05361 MiB/op [95% uncertainty interval 2.05351 MiB/op–2.05372 MiB/op; observed range 2.05351 MiB/op–2.05372 MiB/op]
- Successful samples
- 75
nfs-crust · overwrite write
2 MiB
- Throughput
- 8.7 ops/s [95% uncertainty interval 7.9 ops/s–9.5 ops/s; observed range 7.9 ops/s–9.5 ops/s]
- Slowest 1% threshold (p99)
- 141.18 ms [95% uncertainty interval 127.69 ms–154.66 ms; observed range 127.69 ms–154.66 ms] †
- Typical response time (median, p50)
- 114.26 ms [95% uncertainty interval 104.84 ms–123.69 ms; observed range 104.84 ms–123.69 ms]
- Slowest 0.1% threshold (p99.9)
- 141.18 ms [95% uncertainty interval 127.69 ms–154.66 ms; observed range 127.69 ms–154.66 ms] ‡
- Processor time per operation
- 1.170 CPU-ms/op [95% uncertainty interval 1.150 CPU-ms/op–1.190 CPU-ms/op; observed range 1.150 CPU-ms/op–1.190 CPU-ms/op]
- Host network
- 2.02356 MiB/op [95% uncertainty interval 2.02349 MiB/op–2.02363 MiB/op; observed range 2.02349 MiB/op–2.02363 MiB/op]
- Successful samples
- 53
Scheduled load: same request rate at 85% of the slower client's peak · 4 configurations
Linux reading from EFS · known-size read
128 KiB · scheduled at 391 ops/s
- Throughput
- 390 ops/s [95% uncertainty interval 390 ops/s–390 ops/s; observed range 390 ops/s–390 ops/s]
- Slowest 1% threshold (p99)
- 33.52 ms [95% uncertainty interval 30.42 ms–36.62 ms; observed range 30.42 ms–36.62 ms]
- Typical response time (median, p50)
- 21.64 ms [95% uncertainty interval 21.40 ms–21.89 ms; observed range 21.40 ms–21.89 ms]
- Slowest 0.1% threshold (p99.9)
- 49.46 ms [95% uncertainty interval 46.82 ms–52.10 ms; observed range 46.82 ms–52.10 ms] ‡
- Processor time per operation
- 0.626 CPU-ms/op [95% uncertainty interval 0.624 CPU-ms/op–0.628 CPU-ms/op; observed range 0.624 CPU-ms/op–0.628 CPU-ms/op]
- Host network
- 152.184 KiB/op [95% uncertainty interval 152.182 KiB/op–152.186 KiB/op; observed range 152.182 KiB/op–152.186 KiB/op]
- Successful samples
- 10,002
nfs-crust · known-size read
128 KiB · scheduled at 391 ops/s
- Throughput
- 391 ops/s [95% uncertainty interval 391 ops/s–391 ops/s; observed range 391 ops/s–391 ops/s]
- Slowest 1% threshold (p99)
- 17.50 ms [95% uncertainty interval 10.23 ms–24.77 ms; observed range 10.23 ms–24.77 ms]
- Typical response time (median, p50)
- 7.14 ms [95% uncertainty interval 6.24 ms–8.04 ms; observed range 6.24 ms–8.04 ms]
- Slowest 0.1% threshold (p99.9)
- 30.87 ms [95% uncertainty interval 23.30 ms–38.43 ms; observed range 23.30 ms–38.43 ms] ‡
- Processor time per operation
- 0.128 CPU-ms/op [95% uncertainty interval 0.127 CPU-ms/op–0.129 CPU-ms/op; observed range 0.127 CPU-ms/op–0.129 CPU-ms/op]
- Host network
- 130.24 KiB/op [95% uncertainty interval 130.239 KiB/op–130.242 KiB/op; observed range 130.239 KiB/op–130.242 KiB/op]
- Successful samples
- 10,002
Linux reading from EFS · create-new write
128 KiB · scheduled at 204 ops/s
- Throughput
- 204 ops/s [95% uncertainty interval 204 ops/s–204 ops/s; observed range 204 ops/s–204 ops/s]
- Slowest 1% threshold (p99)
- 213.74 ms [95% uncertainty interval 209.09 ms–218.40 ms; observed range 209.09 ms–218.40 ms]
- Typical response time (median, p50)
- 96.62 ms [95% uncertainty interval 94.80 ms–98.44 ms; observed range 94.80 ms–98.44 ms]
- Slowest 0.1% threshold (p99.9)
- 230.11 ms [95% uncertainty interval 223.12 ms–237.11 ms; observed range 223.12 ms–237.11 ms] ‡
- Processor time per operation
- 1.118 CPU-ms/op [95% uncertainty interval 1.116 CPU-ms/op–1.120 CPU-ms/op; observed range 1.116 CPU-ms/op–1.120 CPU-ms/op]
- Host network
- 168.659 KiB/op [95% uncertainty interval 168.593 KiB/op–168.726 KiB/op; observed range 168.593 KiB/op–168.726 KiB/op]
- Successful samples
- 10,002
nfs-crust · create-new write
128 KiB · scheduled at 204 ops/s
- Throughput
- 204 ops/s [95% uncertainty interval 204 ops/s–204 ops/s; observed range 204 ops/s–204 ops/s]
- Slowest 1% threshold (p99)
- 51.96 ms [95% uncertainty interval 47.07 ms–56.86 ms; observed range 47.07 ms–56.86 ms]
- Typical response time (median, p50)
- 33.10 ms [95% uncertainty interval 32.90 ms–33.30 ms; observed range 32.90 ms–33.30 ms]
- Slowest 0.1% threshold (p99.9)
- 66.04 ms [95% uncertainty interval 57.49 ms–74.59 ms; observed range 57.49 ms–74.59 ms] ‡
- Processor time per operation
- 0.140 CPU-ms/op [95% uncertainty interval 0.139 CPU-ms/op–0.140 CPU-ms/op; observed range 0.139 CPU-ms/op–0.140 CPU-ms/op]
- Host network
- 132.258 KiB/op [95% uncertainty interval 132.253 KiB/op–132.262 KiB/op; observed range 132.253 KiB/op–132.262 KiB/op]
- Successful samples
- 10,002
Scheduled load: each client at 85% of its own peak · 4 configurations
Linux reading from EFS · known-size read
128 KiB · scheduled at 391 ops/s
- Throughput
- 390 ops/s [95% uncertainty interval 390 ops/s–390 ops/s; observed range 390 ops/s–390 ops/s]
- Slowest 1% threshold (p99)
- 30.77 ms [95% uncertainty interval 28.94 ms–32.60 ms; observed range 28.94 ms–32.60 ms]
- Typical response time (median, p50)
- 21.72 ms [95% uncertainty interval 21.59 ms–21.86 ms; observed range 21.59 ms–21.86 ms]
- Slowest 0.1% threshold (p99.9)
- 50.25 ms [95% uncertainty interval 47.28 ms–53.22 ms; observed range 47.28 ms–53.22 ms] ‡
- Processor time per operation
- 0.627 CPU-ms/op [95% uncertainty interval 0.626 CPU-ms/op–0.628 CPU-ms/op; observed range 0.626 CPU-ms/op–0.628 CPU-ms/op]
- Host network
- 152.207 KiB/op [95% uncertainty interval 152.206 KiB/op–152.208 KiB/op; observed range 152.206 KiB/op–152.208 KiB/op]
- Successful samples
- 10,002
nfs-crust · known-size read
128 KiB · scheduled at 2,473 ops/s
- Throughput
- 2,451 ops/s [95% uncertainty interval 2,432 ops/s–2,471 ops/s; observed range 2,432 ops/s–2,471 ops/s]
- Slowest 1% threshold (p99)
- 55.40 ms [95% uncertainty interval 25.58 ms–85.21 ms; observed range 25.58 ms–85.21 ms]
- Typical response time (median, p50)
- 5.85 ms [95% uncertainty interval 5.51 ms–6.18 ms; observed range 5.51 ms–6.18 ms]
- Slowest 0.1% threshold (p99.9)
- 64.98 ms [95% uncertainty interval 37.57 ms–92.38 ms; observed range 37.57 ms–92.38 ms]
- Processor time per operation
- 0.126 CPU-ms/op [95% uncertainty interval 0.124 CPU-ms/op–0.128 CPU-ms/op; observed range 0.124 CPU-ms/op–0.128 CPU-ms/op]
- Host network
- 130.232 KiB/op [95% uncertainty interval 130.228 KiB/op–130.237 KiB/op; observed range 130.228 KiB/op–130.237 KiB/op]
- Successful samples
- 24,730
Linux reading from EFS · create-new write
128 KiB · scheduled at 204 ops/s
- Throughput
- 204 ops/s [95% uncertainty interval 204 ops/s–204 ops/s; observed range 204 ops/s–204 ops/s]
- Slowest 1% threshold (p99)
- 158.02 ms [95% uncertainty interval 118.27 ms–197.77 ms; observed range 118.27 ms–197.77 ms]
- Typical response time (median, p50)
- 95.22 ms [95% uncertainty interval 94.79 ms–95.65 ms; observed range 94.79 ms–95.65 ms]
- Slowest 0.1% threshold (p99.9)
- 267.04 ms [95% uncertainty interval 220.12 ms–313.96 ms; observed range 220.12 ms–313.96 ms] ‡
- Processor time per operation
- 1.117 CPU-ms/op [95% uncertainty interval 1.116 CPU-ms/op–1.118 CPU-ms/op; observed range 1.116 CPU-ms/op–1.118 CPU-ms/op]
- Host network
- 168.766 KiB/op [95% uncertainty interval 168.733 KiB/op–168.798 KiB/op; observed range 168.733 KiB/op–168.798 KiB/op]
- Successful samples
- 10,002
nfs-crust · create-new write
128 KiB · scheduled at 496 ops/s
- Throughput
- 494 ops/s [95% uncertainty interval 494 ops/s–494 ops/s; observed range 494 ops/s–494 ops/s]
- Slowest 1% threshold (p99)
- 48.63 ms [95% uncertainty interval 42.39 ms–54.87 ms; observed range 42.39 ms–54.87 ms]
- Typical response time (median, p50)
- 31.73 ms [95% uncertainty interval 28.39 ms–35.07 ms; observed range 28.39 ms–35.07 ms]
- Slowest 0.1% threshold (p99.9)
- 67.15 ms [95% uncertainty interval 59.73 ms–74.56 ms; observed range 59.73 ms–74.56 ms] ‡
- Processor time per operation
- 0.135 CPU-ms/op [95% uncertainty interval 0.134 CPU-ms/op–0.136 CPU-ms/op; observed range 0.134 CPU-ms/op–0.136 CPU-ms/op]
- Host network
- 132.343 KiB/op [95% uncertainty interval 132.22 KiB/op–132.466 KiB/op; observed range 132.22 KiB/op–132.466 KiB/op]
- Successful samples
- 10,002
- Needed a follow-up check
- 6