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: 83 of 144 runs have fewer than 1,000 successful operations for p99; 140 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.597 CPU-ms/op | 1.095 CPU-ms/op | 1.83× |
| 128 KiB create-new write · 32 concurrent workers | 0.983 CPU-ms/op | 0.101 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
- Host-wide TCP counters recorded 52 retransmitted segments and 0 established resets during the run.
- 144 runs across 72 configurations produced 287,469 successful operation samples. 0 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 23 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
- 66.0 ops/s [95% uncertainty interval 65.8 ops/s–66.2 ops/s; observed range 65.8 ops/s–66.2 ops/s]
- Slowest 1% threshold (p99)
- 17.75 ms [95% uncertainty interval 17.51 ms–17.99 ms; observed range 17.51 ms–17.99 ms] †
- Typical response time (median, p50)
- 14.97 ms [95% uncertainty interval 14.87 ms–15.07 ms; observed range 14.87 ms–15.07 ms]
- Slowest 0.1% threshold (p99.9)
- 18.29 ms [95% uncertainty interval 18.25 ms–18.33 ms; observed range 18.25 ms–18.33 ms] ‡
- Processor time per operation
- 0.326 CPU-ms/op [95% uncertainty interval 0.324 CPU-ms/op–0.328 CPU-ms/op; observed range 0.324 CPU-ms/op–0.328 CPU-ms/op]
- Host network
- 151.606 KiB/op [95% uncertainty interval 151.601 KiB/op–151.61 KiB/op; observed range 151.601 KiB/op–151.61 KiB/op]
- Successful samples
- 529
nfs-crust · known-size read
128 KiB · 1 concurrent worker
- Throughput
- 566 ops/s [95% uncertainty interval 412 ops/s–720 ops/s; observed range 412 ops/s–720 ops/s]
- Slowest 1% threshold (p99)
- 2.20 ms [95% uncertainty interval 1.59 ms–2.80 ms; observed range 1.59 ms–2.80 ms]
- Typical response time (median, p50)
- 1.89 ms [95% uncertainty interval 1.37 ms–2.41 ms; observed range 1.37 ms–2.41 ms]
- Slowest 0.1% threshold (p99.9)
- 2.45 ms [95% uncertainty interval 1.82 ms–3.08 ms; observed range 1.82 ms–3.08 ms] ‡
- Processor time per operation
- 0.089 CPU-ms/op [95% uncertainty interval 0.084 CPU-ms/op–0.093 CPU-ms/op; observed range 0.084 CPU-ms/op–0.093 CPU-ms/op]
- Host network
- 130.188 KiB/op [95% uncertainty interval 130.173 KiB/op–130.203 KiB/op; observed range 130.173 KiB/op–130.203 KiB/op]
- Successful samples
- 4,530
Linux reading from EFS · known-size read
128 KiB · 8 concurrent workers
- Throughput
- 305 ops/s [95% uncertainty interval 302 ops/s–308 ops/s; observed range 302 ops/s–308 ops/s]
- Slowest 1% threshold (p99)
- 29.71 ms [95% uncertainty interval 28.96 ms–30.45 ms; observed range 28.96 ms–30.45 ms]
- Typical response time (median, p50)
- 26.03 ms [95% uncertainty interval 25.91 ms–26.16 ms; observed range 25.91 ms–26.16 ms]
- Slowest 0.1% threshold (p99.9)
- 30.53 ms [95% uncertainty interval 29.41 ms–31.64 ms; observed range 29.41 ms–31.64 ms] ‡
- Processor time per operation
- 0.485 CPU-ms/op [95% uncertainty interval 0.483 CPU-ms/op–0.487 CPU-ms/op; observed range 0.483 CPU-ms/op–0.487 CPU-ms/op]
- Host network
- 150.372 KiB/op [95% uncertainty interval 150.318 KiB/op–150.427 KiB/op; observed range 150.318 KiB/op–150.427 KiB/op]
- Successful samples
- 2,450
nfs-crust · known-size read
128 KiB · 8 concurrent workers
- Throughput
- 2,151 ops/s [95% uncertainty interval 2,127 ops/s–2,175 ops/s; observed range 2,127 ops/s–2,175 ops/s]
- Slowest 1% threshold (p99)
- 5.30 ms [95% uncertainty interval 5.26 ms–5.35 ms; observed range 5.26 ms–5.35 ms]
- Typical response time (median, p50)
- 3.79 ms [95% uncertainty interval 3.76 ms–3.82 ms; observed range 3.76 ms–3.82 ms]
- Slowest 0.1% threshold (p99.9)
- 6.08 ms [95% uncertainty interval 5.69 ms–6.46 ms; observed range 5.69 ms–6.46 ms] ‡
- Processor time per operation
- 0.114 CPU-ms/op [95% uncertainty interval 0.112 CPU-ms/op–0.115 CPU-ms/op; observed range 0.112 CPU-ms/op–0.115 CPU-ms/op]
- Host network
- 130.224 KiB/op [95% uncertainty interval 130.221 KiB/op–130.227 KiB/op; observed range 130.221 KiB/op–130.227 KiB/op]
- Successful samples
- 17,219
Linux reading from EFS · known-size read
128 KiB · 32 concurrent workers
- Throughput
- 451 ops/s [95% uncertainty interval 451 ops/s–452 ops/s; observed range 451 ops/s–452 ops/s]
- Slowest 1% threshold (p99)
- 80.04 ms [95% uncertainty interval 79.48 ms–80.60 ms; observed range 79.48 ms–80.60 ms]
- Typical response time (median, p50)
- 70.35 ms [95% uncertainty interval 70.21 ms–70.48 ms; observed range 70.21 ms–70.48 ms]
- Slowest 0.1% threshold (p99.9)
- 83.51 ms [95% uncertainty interval 83.45 ms–83.57 ms; observed range 83.45 ms–83.57 ms] ‡
- Processor time per operation
- 0.495 CPU-ms/op [95% uncertainty interval 0.494 CPU-ms/op–0.497 CPU-ms/op; observed range 0.494 CPU-ms/op–0.497 CPU-ms/op]
- Host network
- 148.876 KiB/op [95% uncertainty interval 148.87 KiB/op–148.883 KiB/op; observed range 148.87 KiB/op–148.883 KiB/op]
- Successful samples
- 3,648
nfs-crust · known-size read
128 KiB · 32 concurrent workers
- Throughput
- 3,283 ops/s [95% uncertainty interval 3,157 ops/s–3,409 ops/s; observed range 3,157 ops/s–3,409 ops/s]
- Slowest 1% threshold (p99)
- 14.15 ms [95% uncertainty interval 14.12 ms–14.17 ms; observed range 14.12 ms–14.17 ms]
- Typical response time (median, p50)
- 9.99 ms [95% uncertainty interval 9.28 ms–10.69 ms; observed range 9.28 ms–10.69 ms]
- Slowest 0.1% threshold (p99.9)
- 19.69 ms [95% uncertainty interval 14.84 ms–24.54 ms; observed range 14.84 ms–24.54 ms]
- Processor time per operation
- 0.136 CPU-ms/op [95% uncertainty interval 0.136 CPU-ms/op–0.136 CPU-ms/op; observed range 0.136 CPU-ms/op–0.136 CPU-ms/op]
- Host network
- 130.233 KiB/op [95% uncertainty interval 130.231 KiB/op–130.235 KiB/op; observed range 130.231 KiB/op–130.235 KiB/op]
- Successful samples
- 26,307
Linux reading from EFS · known-size read
1 MiB · 1 concurrent worker
- Throughput
- 44.4 ops/s [95% uncertainty interval 44.3 ops/s–44.5 ops/s; observed range 44.3 ops/s–44.5 ops/s]
- Slowest 1% threshold (p99)
- 29.76 ms [95% uncertainty interval 29.70 ms–29.82 ms; observed range 29.70 ms–29.82 ms] †
- Typical response time (median, p50)
- 22.03 ms [95% uncertainty interval 21.92 ms–22.14 ms; observed range 21.92 ms–22.14 ms]
- Slowest 0.1% threshold (p99.9)
- 30.92 ms [95% uncertainty interval 30.69 ms–31.16 ms; observed range 30.69 ms–31.16 ms] ‡
- Processor time per operation
- 0.574 CPU-ms/op [95% uncertainty interval 0.441 CPU-ms/op–0.706 CPU-ms/op; observed range 0.441 CPU-ms/op–0.706 CPU-ms/op]
- Host network
- 1.03276 MiB/op [95% uncertainty interval 1.03268 MiB/op–1.03283 MiB/op; observed range 1.03268 MiB/op–1.03283 MiB/op]
- Successful samples
- 357
nfs-crust · known-size read
1 MiB · 1 concurrent worker
- Throughput
- 217 ops/s [95% uncertainty interval 191 ops/s–244 ops/s; observed range 191 ops/s–244 ops/s]
- Slowest 1% threshold (p99)
- 5.21 ms [95% uncertainty interval 4.49 ms–5.94 ms; observed range 4.49 ms–5.94 ms] †
- Typical response time (median, p50)
- 4.62 ms [95% uncertainty interval 4.07 ms–5.17 ms; observed range 4.07 ms–5.17 ms]
- Slowest 0.1% threshold (p99.9)
- 12.27 ms [95% uncertainty interval 5.93 ms–18.61 ms; observed range 5.93 ms–18.61 ms] ‡
- Processor time per operation
- 0.708 CPU-ms/op [95% uncertainty interval 0.706 CPU-ms/op–0.711 CPU-ms/op; observed range 0.706 CPU-ms/op–0.711 CPU-ms/op]
- Host network
- 1.01505 MiB/op [95% uncertainty interval 1.01503 MiB/op–1.01507 MiB/op; observed range 1.01503 MiB/op–1.01507 MiB/op]
- Successful samples
- 1,741
Linux reading from EFS · known-size read
1 MiB · 8 concurrent workers
- Throughput
- 183 ops/s [95% uncertainty interval 181 ops/s–185 ops/s; observed range 181 ops/s–185 ops/s]
- Slowest 1% threshold (p99)
- 49.25 ms [95% uncertainty interval 46.92 ms–51.58 ms; observed range 46.92 ms–51.58 ms] †
- Typical response time (median, p50)
- 43.37 ms [95% uncertainty interval 43.14 ms–43.60 ms; observed range 43.14 ms–43.60 ms]
- Slowest 0.1% threshold (p99.9)
- 55.43 ms [95% uncertainty interval 52.40 ms–58.46 ms; observed range 52.40 ms–58.46 ms] ‡
- Processor time per operation
- 0.562 CPU-ms/op [95% uncertainty interval 0.557 CPU-ms/op–0.567 CPU-ms/op; observed range 0.557 CPU-ms/op–0.567 CPU-ms/op]
- Host network
- 1.03169 MiB/op [95% uncertainty interval 1.03167 MiB/op–1.03171 MiB/op; observed range 1.03167 MiB/op–1.03171 MiB/op]
- Successful samples
- 1,472
nfs-crust · known-size read
1 MiB · 8 concurrent workers
- Throughput
- 457 ops/s [95% uncertainty interval 449 ops/s–465 ops/s; observed range 449 ops/s–465 ops/s]
- Slowest 1% threshold (p99)
- 22.32 ms [95% uncertainty interval 21.68 ms–22.96 ms; observed range 21.68 ms–22.96 ms]
- Typical response time (median, p50)
- 17.47 ms [95% uncertainty interval 17.19 ms–17.75 ms; observed range 17.19 ms–17.75 ms]
- Slowest 0.1% threshold (p99.9)
- 24.32 ms [95% uncertainty interval 23.17 ms–25.47 ms; observed range 23.17 ms–25.47 ms] ‡
- Processor time per operation
- 0.905 CPU-ms/op [95% uncertainty interval 0.902 CPU-ms/op–0.908 CPU-ms/op; observed range 0.902 CPU-ms/op–0.908 CPU-ms/op]
- Host network
- 1.01539 MiB/op [95% uncertainty interval 1.01536 MiB/op–1.01541 MiB/op; observed range 1.01536 MiB/op–1.01541 MiB/op]
- Successful samples
- 3,668
Linux reading from EFS · known-size read
1 MiB · 32 concurrent workers
- Throughput
- 260 ops/s [95% uncertainty interval 258 ops/s–263 ops/s; observed range 258 ops/s–263 ops/s]
- Slowest 1% threshold (p99)
- 162.05 ms [95% uncertainty interval 156.75 ms–167.35 ms; observed range 156.75 ms–167.35 ms]
- Typical response time (median, p50)
- 121.43 ms [95% uncertainty interval 121.02 ms–121.83 ms; observed range 121.02 ms–121.83 ms]
- Slowest 0.1% threshold (p99.9)
- 171.04 ms [95% uncertainty interval 166.55 ms–175.54 ms; observed range 166.55 ms–175.54 ms] ‡
- Processor time per operation
- 0.597 CPU-ms/op [95% uncertainty interval 0.597 CPU-ms/op–0.598 CPU-ms/op; observed range 0.597 CPU-ms/op–0.598 CPU-ms/op]
- Host network
- 1.03093 MiB/op [95% uncertainty interval 1.03083 MiB/op–1.03104 MiB/op; observed range 1.03083 MiB/op–1.03104 MiB/op]
- Successful samples
- 2,115
nfs-crust · known-size read
1 MiB · 32 concurrent workers
- Throughput
- 424 ops/s [95% uncertainty interval 416 ops/s–433 ops/s; observed range 416 ops/s–433 ops/s]
- Slowest 1% threshold (p99)
- 84.02 ms [95% uncertainty interval 81.69 ms–86.35 ms; observed range 81.69 ms–86.35 ms]
- Typical response time (median, p50)
- 75.07 ms [95% uncertainty interval 73.67 ms–76.48 ms; observed range 73.67 ms–76.48 ms]
- Slowest 0.1% threshold (p99.9)
- 92.86 ms [95% uncertainty interval 88.32 ms–97.40 ms; observed range 88.32 ms–97.40 ms] ‡
- Processor time per operation
- 1.095 CPU-ms/op [95% uncertainty interval 1.090 CPU-ms/op–1.101 CPU-ms/op; observed range 1.090 CPU-ms/op–1.101 CPU-ms/op]
- Host network
- 1.01531 MiB/op [95% uncertainty interval 1.01527 MiB/op–1.01535 MiB/op; observed range 1.01527 MiB/op–1.01535 MiB/op]
- Successful samples
- 3,451
Linux reading from EFS · create-new write
128 KiB · 1 concurrent worker
- Throughput
- 17.6 ops/s [95% uncertainty interval 17.5 ops/s–17.7 ops/s; observed range 17.5 ops/s–17.7 ops/s]
- Slowest 1% threshold (p99)
- 68.23 ms [95% uncertainty interval 67.80 ms–68.66 ms; observed range 67.80 ms–68.66 ms] †
- Typical response time (median, p50)
- 56.16 ms [95% uncertainty interval 55.82 ms–56.50 ms; observed range 55.82 ms–56.50 ms]
- Slowest 0.1% threshold (p99.9)
- 68.23 ms [95% uncertainty interval 67.80 ms–68.66 ms; observed range 67.80 ms–68.66 ms] ‡
- Processor time per operation
- 0.736 CPU-ms/op [95% uncertainty interval 0.724 CPU-ms/op–0.749 CPU-ms/op; observed range 0.724 CPU-ms/op–0.749 CPU-ms/op]
- Host network
- 171.863 KiB/op [95% uncertainty interval 171.856 KiB/op–171.869 KiB/op; observed range 171.856 KiB/op–171.869 KiB/op]
- Successful samples
- 142
nfs-crust · create-new write
128 KiB · 1 concurrent worker
- Throughput
- 31.9 ops/s [95% uncertainty interval 29.0 ops/s–34.7 ops/s; observed range 29.0 ops/s–34.7 ops/s]
- Slowest 1% threshold (p99)
- 40.35 ms [95% uncertainty interval 39.26 ms–41.44 ms; observed range 39.26 ms–41.44 ms] †
- Typical response time (median, p50)
- 31.20 ms [95% uncertainty interval 28.24 ms–34.15 ms; observed range 28.24 ms–34.15 ms]
- Slowest 0.1% threshold (p99.9)
- 41.55 ms [95% uncertainty interval 41.50 ms–41.59 ms; observed range 41.50 ms–41.59 ms] ‡
- Processor time per operation
- 0.120 CPU-ms/op [95% uncertainty interval 0.114 CPU-ms/op–0.125 CPU-ms/op; observed range 0.114 CPU-ms/op–0.125 CPU-ms/op]
- Host network
- 132.213 KiB/op [95% uncertainty interval 132.204 KiB/op–132.222 KiB/op; observed range 132.204 KiB/op–132.222 KiB/op]
- Successful samples
- 256
Linux reading from EFS · create-new write
128 KiB · 8 concurrent workers
- Throughput
- 119 ops/s [95% uncertainty interval 116 ops/s–122 ops/s; observed range 116 ops/s–122 ops/s]
- Slowest 1% threshold (p99)
- 81.47 ms [95% uncertainty interval 79.21 ms–83.72 ms; observed range 79.21 ms–83.72 ms] †
- Typical response time (median, p50)
- 66.32 ms [95% uncertainty interval 64.59 ms–68.04 ms; observed range 64.59 ms–68.04 ms]
- Slowest 0.1% threshold (p99.9)
- 93.86 ms [95% uncertainty interval 89.90 ms–97.81 ms; observed range 89.90 ms–97.81 ms] ‡
- Processor time per operation
- 0.919 CPU-ms/op [95% uncertainty interval 0.911 CPU-ms/op–0.926 CPU-ms/op; observed range 0.911 CPU-ms/op–0.926 CPU-ms/op]
- Host network
- 171.178 KiB/op [95% uncertainty interval 171.06 KiB/op–171.296 KiB/op; observed range 171.06 KiB/op–171.296 KiB/op]
- Successful samples
- 962
nfs-crust · create-new write
128 KiB · 8 concurrent workers
- Throughput
- 277 ops/s [95% uncertainty interval 277 ops/s–277 ops/s; observed range 277 ops/s–277 ops/s]
- Slowest 1% threshold (p99)
- 38.10 ms [95% uncertainty interval 37.81 ms–38.39 ms; observed range 37.81 ms–38.39 ms]
- Typical response time (median, p50)
- 28.07 ms [95% uncertainty interval 27.87 ms–28.28 ms; observed range 27.87 ms–28.28 ms]
- Slowest 0.1% threshold (p99.9)
- 46.52 ms [95% uncertainty interval 44.50 ms–48.53 ms; observed range 44.50 ms–48.53 ms] ‡
- Processor time per operation
- 0.099 CPU-ms/op [95% uncertainty interval 0.098 CPU-ms/op–0.100 CPU-ms/op; observed range 0.098 CPU-ms/op–0.100 CPU-ms/op]
- Host network
- 132.208 KiB/op [95% uncertainty interval 132.201 KiB/op–132.216 KiB/op; observed range 132.201 KiB/op–132.216 KiB/op]
- Successful samples
- 2,232
Linux reading from EFS · create-new write
128 KiB · 32 concurrent workers
- Throughput
- 229 ops/s [95% uncertainty interval 225 ops/s–234 ops/s; observed range 225 ops/s–234 ops/s]
- Slowest 1% threshold (p99)
- 168.67 ms [95% uncertainty interval 152.32 ms–185.01 ms; observed range 152.32 ms–185.01 ms] †
- Typical response time (median, p50)
- 137.00 ms [95% uncertainty interval 136.15 ms–137.85 ms; observed range 136.15 ms–137.85 ms]
- Slowest 0.1% threshold (p99.9)
- 292.43 ms [95% uncertainty interval 192.26 ms–392.61 ms; observed range 192.26 ms–392.61 ms] ‡
- Processor time per operation
- 0.983 CPU-ms/op [95% uncertainty interval 0.979 CPU-ms/op–0.986 CPU-ms/op; observed range 0.979 CPU-ms/op–0.986 CPU-ms/op]
- Host network
- 166.868 KiB/op [95% uncertainty interval 166.864 KiB/op–166.872 KiB/op; observed range 166.864 KiB/op–166.872 KiB/op]
- Successful samples
- 1,880
nfs-crust · create-new write
128 KiB · 32 concurrent workers
- Throughput
- 797 ops/s [95% uncertainty interval 771 ops/s–823 ops/s; observed range 771 ops/s–823 ops/s]
- Slowest 1% threshold (p99)
- 65.69 ms [95% uncertainty interval 59.37 ms–72.01 ms; observed range 59.37 ms–72.01 ms]
- Typical response time (median, p50)
- 37.99 ms [95% uncertainty interval 37.42 ms–38.56 ms; observed range 37.42 ms–38.56 ms]
- Slowest 0.1% threshold (p99.9)
- 91.62 ms [95% uncertainty interval 68.29 ms–114.95 ms; observed range 68.29 ms–114.95 ms] ‡
- Processor time per operation
- 0.101 CPU-ms/op [95% uncertainty interval 0.100 CPU-ms/op–0.101 CPU-ms/op; observed range 0.100 CPU-ms/op–0.101 CPU-ms/op]
- Host network
- 132.137 KiB/op [95% uncertainty interval 132.133 KiB/op–132.141 KiB/op; observed range 132.133 KiB/op–132.141 KiB/op]
- Successful samples
- 6,419
Linux reading from EFS · create-new write
1 MiB · 1 concurrent worker
- Throughput
- 13.1 ops/s [95% uncertainty interval 12.6 ops/s–13.7 ops/s; observed range 12.6 ops/s–13.7 ops/s]
- Slowest 1% threshold (p99)
- 201.46 ms [95% uncertainty interval 82.66 ms–320.27 ms; observed range 82.66 ms–320.27 ms] †
- Typical response time (median, p50)
- 72.76 ms [95% uncertainty interval 72.67 ms–72.84 ms; observed range 72.67 ms–72.84 ms]
- Slowest 0.1% threshold (p99.9)
- 201.46 ms [95% uncertainty interval 82.66 ms–320.27 ms; observed range 82.66 ms–320.27 ms] ‡
- Processor time per operation
- 1.371 CPU-ms/op [95% uncertainty interval 1.357 CPU-ms/op–1.386 CPU-ms/op; observed range 1.357 CPU-ms/op–1.386 CPU-ms/op]
- Host network
- 1.05227 MiB/op [95% uncertainty interval 1.05224 MiB/op–1.0523 MiB/op; observed range 1.05224 MiB/op–1.0523 MiB/op]
- Successful samples
- 106
nfs-crust · create-new write
1 MiB · 1 concurrent worker
- Throughput
- 13.2 ops/s [95% uncertainty interval 12.1 ops/s–14.2 ops/s; observed range 12.1 ops/s–14.2 ops/s]
- Slowest 1% threshold (p99)
- 201.77 ms [95% uncertainty interval 84.24 ms–319.30 ms; observed range 84.24 ms–319.30 ms] †
- Typical response time (median, p50)
- 73.88 ms [95% uncertainty interval 70.25 ms–77.51 ms; observed range 70.25 ms–77.51 ms]
- Slowest 0.1% threshold (p99.9)
- 201.77 ms [95% uncertainty interval 84.24 ms–319.30 ms; observed range 84.24 ms–319.30 ms] ‡
- Processor time per operation
- 0.608 CPU-ms/op [95% uncertainty interval 0.606 CPU-ms/op–0.610 CPU-ms/op; observed range 0.606 CPU-ms/op–0.610 CPU-ms/op]
- Host network
- 1.01357 MiB/op [95% uncertainty interval 1.01341 MiB/op–1.01373 MiB/op; observed range 1.01341 MiB/op–1.01373 MiB/op]
- Successful samples
- 106
Linux reading from EFS · create-new write
1 MiB · 8 concurrent workers
- Throughput
- 89.2 ops/s [95% uncertainty interval 88.2 ops/s–90.3 ops/s; observed range 88.2 ops/s–90.3 ops/s]
- Slowest 1% threshold (p99)
- 114.40 ms [95% uncertainty interval 109.83 ms–118.97 ms; observed range 109.83 ms–118.97 ms] †
- Typical response time (median, p50)
- 86.89 ms [95% uncertainty interval 86.38 ms–87.40 ms; observed range 86.38 ms–87.40 ms]
- Slowest 0.1% threshold (p99.9)
- 229.98 ms [95% uncertainty interval 124.32 ms–335.65 ms; observed range 124.32 ms–335.65 ms] ‡
- Processor time per operation
- 1.472 CPU-ms/op [95% uncertainty interval 1.465 CPU-ms/op–1.479 CPU-ms/op; observed range 1.465 CPU-ms/op–1.479 CPU-ms/op]
- Host network
- 1.05206 MiB/op [95% uncertainty interval 1.05187 MiB/op–1.05226 MiB/op; observed range 1.05187 MiB/op–1.05226 MiB/op]
- Successful samples
- 725
nfs-crust · create-new write
1 MiB · 8 concurrent workers
- Throughput
- 107 ops/s [95% uncertainty interval 103 ops/s–110 ops/s; observed range 103 ops/s–110 ops/s]
- Slowest 1% threshold (p99)
- 95.15 ms [95% uncertainty interval 94.76 ms–95.53 ms; observed range 94.76 ms–95.53 ms] †
- Typical response time (median, p50)
- 73.28 ms [95% uncertainty interval 71.12 ms–75.44 ms; observed range 71.12 ms–75.44 ms]
- Slowest 0.1% threshold (p99.9)
- 326.41 ms [95% uncertainty interval 326.14 ms–326.67 ms; observed range 326.14 ms–326.67 ms] ‡
- Processor time per operation
- 0.513 CPU-ms/op [95% uncertainty interval 0.512 CPU-ms/op–0.514 CPU-ms/op; observed range 0.512 CPU-ms/op–0.514 CPU-ms/op]
- Host network
- 1.01335 MiB/op [95% uncertainty interval 1.01318 MiB/op–1.01352 MiB/op; observed range 1.01318 MiB/op–1.01352 MiB/op]
- Successful samples
- 867
Linux reading from EFS · create-new write
1 MiB · 32 concurrent workers
- Throughput
- 163 ops/s [95% uncertainty interval 159 ops/s–168 ops/s; observed range 159 ops/s–168 ops/s]
- Slowest 1% threshold (p99)
- 245.36 ms [95% uncertainty interval 239.41 ms–251.32 ms; observed range 239.41 ms–251.32 ms] †
- Typical response time (median, p50)
- 192.53 ms [95% uncertainty interval 184.45 ms–200.61 ms; observed range 184.45 ms–200.61 ms]
- Slowest 0.1% threshold (p99.9)
- 492.23 ms [95% uncertainty interval 476.94 ms–507.51 ms; observed range 476.94 ms–507.51 ms] ‡
- Processor time per operation
- 1.517 CPU-ms/op [95% uncertainty interval 1.514 CPU-ms/op–1.520 CPU-ms/op; observed range 1.514 CPU-ms/op–1.520 CPU-ms/op]
- Host network
- 1.04716 MiB/op [95% uncertainty interval 1.0471 MiB/op–1.04722 MiB/op; observed range 1.0471 MiB/op–1.04722 MiB/op]
- Successful samples
- 1,341
nfs-crust · create-new write
1 MiB · 32 concurrent workers
- Throughput
- 358 ops/s [95% uncertainty interval 358 ops/s–358 ops/s; observed range 358 ops/s–358 ops/s]
- Slowest 1% threshold (p99)
- 134.56 ms [95% uncertainty interval 128.92 ms–140.20 ms; observed range 128.92 ms–140.20 ms]
- Typical response time (median, p50)
- 83.91 ms [95% uncertainty interval 82.85 ms–84.97 ms; observed range 82.85 ms–84.97 ms]
- Slowest 0.1% threshold (p99.9)
- 329.09 ms [95% uncertainty interval 313.38 ms–344.80 ms; observed range 313.38 ms–344.80 ms] ‡
- Processor time per operation
- 0.511 CPU-ms/op [95% uncertainty interval 0.508 CPU-ms/op–0.513 CPU-ms/op; observed range 0.508 CPU-ms/op–0.513 CPU-ms/op]
- Host network
- 1.01289 MiB/op [95% uncertainty interval 1.01278 MiB/op–1.013 MiB/op; observed range 1.01278 MiB/op–1.013 MiB/op]
- Successful samples
- 2,980
Response time by object size · 32 configurations
Linux reading from EFS · read
32 KiB
- Throughput
- 65.5 ops/s [95% uncertainty interval 65.5 ops/s–65.5 ops/s; observed range 65.5 ops/s–65.5 ops/s]
- Slowest 1% threshold (p99)
- 17.82 ms [95% uncertainty interval 17.45 ms–18.19 ms; observed range 17.45 ms–18.19 ms] †
- Typical response time (median, p50)
- 14.72 ms [95% uncertainty interval 14.69 ms–14.75 ms; observed range 14.69 ms–14.75 ms]
- Slowest 0.1% threshold (p99.9)
- 18.37 ms [95% uncertainty interval 18.27 ms–18.48 ms; observed range 18.27 ms–18.48 ms] ‡
- Processor time per operation
- 0.313 CPU-ms/op [95% uncertainty interval 0.311 CPU-ms/op–0.315 CPU-ms/op; observed range 0.311 CPU-ms/op–0.315 CPU-ms/op]
- Host network
- 54.5499 KiB/op [95% uncertainty interval 54.5496 KiB/op–54.5502 KiB/op; observed range 54.5496 KiB/op–54.5502 KiB/op]
- Successful samples
- 394
nfs-crust · read
32 KiB
- Throughput
- 332 ops/s [95% uncertainty interval 237 ops/s–428 ops/s; observed range 237 ops/s–428 ops/s]
- Slowest 1% threshold (p99)
- 3.79 ms [95% uncertainty interval 2.71 ms–4.86 ms; observed range 2.71 ms–4.86 ms] †
- Typical response time (median, p50)
- 3.25 ms [95% uncertainty interval 2.32 ms–4.18 ms; observed range 2.32 ms–4.18 ms]
- Slowest 0.1% threshold (p99.9)
- 4.50 ms [95% uncertainty interval 2.98 ms–6.02 ms; observed range 2.98 ms–6.02 ms] ‡
- Processor time per operation
- 0.036 CPU-ms/op [95% uncertainty interval 0.036 CPU-ms/op–0.037 CPU-ms/op; observed range 0.036 CPU-ms/op–0.037 CPU-ms/op]
- Host network
- 33.3898 KiB/op [95% uncertainty interval 33.3884 KiB/op–33.3912 KiB/op; observed range 33.3884 KiB/op–33.3912 KiB/op]
- Successful samples
- 1,996
Linux reading from EFS · read
128 KiB
- Throughput
- 66.4 ops/s [95% uncertainty interval 66.0 ops/s–66.8 ops/s; observed range 66.0 ops/s–66.8 ops/s]
- Slowest 1% threshold (p99)
- 16.85 ms [95% uncertainty interval 15.61 ms–18.08 ms; observed range 15.61 ms–18.08 ms] †
- Typical response time (median, p50)
- 14.93 ms [95% uncertainty interval 14.93 ms–14.94 ms; observed range 14.93 ms–14.94 ms]
- Slowest 0.1% threshold (p99.9)
- 18.63 ms [95% uncertainty interval 15.76 ms–21.49 ms; observed range 15.76 ms–21.49 ms] ‡
- Processor time per operation
- 0.330 CPU-ms/op [95% uncertainty interval 0.329 CPU-ms/op–0.332 CPU-ms/op; observed range 0.329 CPU-ms/op–0.332 CPU-ms/op]
- Host network
- 151.582 KiB/op [95% uncertainty interval 151.553 KiB/op–151.611 KiB/op; observed range 151.553 KiB/op–151.611 KiB/op]
- Successful samples
- 399
nfs-crust · read
128 KiB
- Throughput
- 401 ops/s [95% uncertainty interval 399 ops/s–403 ops/s; observed range 399 ops/s–403 ops/s]
- Slowest 1% threshold (p99)
- 2.87 ms [95% uncertainty interval 2.85 ms–2.90 ms; observed range 2.85 ms–2.90 ms]
- Typical response time (median, p50)
- 2.47 ms [95% uncertainty interval 2.45 ms–2.48 ms; observed range 2.45 ms–2.48 ms]
- Slowest 0.1% threshold (p99.9)
- 3.25 ms [95% uncertainty interval 3.15 ms–3.35 ms; observed range 3.15 ms–3.35 ms] ‡
- Processor time per operation
- 0.096 CPU-ms/op [95% uncertainty interval 0.096 CPU-ms/op–0.096 CPU-ms/op; observed range 0.096 CPU-ms/op–0.096 CPU-ms/op]
- Host network
- 130.335 KiB/op [95% uncertainty interval 130.332 KiB/op–130.337 KiB/op; observed range 130.332 KiB/op–130.337 KiB/op]
- Successful samples
- 2,407
Linux reading from EFS · read
512 KiB
- Throughput
- 59.7 ops/s [95% uncertainty interval 59.6 ops/s–59.7 ops/s; observed range 59.6 ops/s–59.7 ops/s]
- Slowest 1% threshold (p99)
- 19.33 ms [95% uncertainty interval 19.19 ms–19.47 ms; observed range 19.19 ms–19.47 ms] †
- Typical response time (median, p50)
- 16.48 ms [95% uncertainty interval 16.36 ms–16.59 ms; observed range 16.36 ms–16.59 ms]
- Slowest 0.1% threshold (p99.9)
- 19.43 ms [95% uncertainty interval 19.35 ms–19.50 ms; observed range 19.35 ms–19.50 ms] ‡
- Processor time per operation
- 0.386 CPU-ms/op [95% uncertainty interval 0.384 CPU-ms/op–0.388 CPU-ms/op; observed range 0.384 CPU-ms/op–0.388 CPU-ms/op]
- Host network
- 539.781 KiB/op [95% uncertainty interval 539.762 KiB/op–539.8 KiB/op; observed range 539.762 KiB/op–539.8 KiB/op]
- Successful samples
- 359
nfs-crust · read
512 KiB
- Throughput
- 235 ops/s [95% uncertainty interval 234 ops/s–237 ops/s; observed range 234 ops/s–237 ops/s]
- Slowest 1% threshold (p99)
- 4.76 ms [95% uncertainty interval 4.71 ms–4.80 ms; observed range 4.71 ms–4.80 ms] †
- Typical response time (median, p50)
- 4.23 ms [95% uncertainty interval 4.20 ms–4.27 ms; observed range 4.20 ms–4.27 ms]
- Slowest 0.1% threshold (p99.9)
- 5.03 ms [95% uncertainty interval 4.84 ms–5.22 ms; observed range 4.84 ms–5.22 ms] ‡
- Processor time per operation
- 0.373 CPU-ms/op [95% uncertainty interval 0.368 CPU-ms/op–0.377 CPU-ms/op; observed range 0.368 CPU-ms/op–0.377 CPU-ms/op]
- Host network
- 520.095 KiB/op [95% uncertainty interval 520.071 KiB/op–520.119 KiB/op; observed range 520.071 KiB/op–520.119 KiB/op]
- Successful samples
- 1,412
Linux reading from EFS · read
2 MiB
- Throughput
- 39.1 ops/s [95% uncertainty interval 38.9 ops/s–39.2 ops/s; observed range 38.9 ops/s–39.2 ops/s]
- Slowest 1% threshold (p99)
- 30.64 ms [95% uncertainty interval 30.44 ms–30.84 ms; observed range 30.44 ms–30.84 ms] †
- Typical response time (median, p50)
- 25.16 ms [95% uncertainty interval 25.08 ms–25.25 ms; observed range 25.08 ms–25.25 ms]
- Slowest 0.1% threshold (p99.9)
- 31.73 ms [95% uncertainty interval 31.52 ms–31.93 ms; observed range 31.52 ms–31.93 ms] ‡
- Processor time per operation
- 1.053 CPU-ms/op [95% uncertainty interval 1.041 CPU-ms/op–1.064 CPU-ms/op; observed range 1.041 CPU-ms/op–1.064 CPU-ms/op]
- Host network
- 2.04415 MiB/op [95% uncertainty interval 2.04412 MiB/op–2.04418 MiB/op; observed range 2.04412 MiB/op–2.04418 MiB/op]
- Successful samples
- 235
nfs-crust · read
2 MiB
- Throughput
- 131 ops/s [95% uncertainty interval 131 ops/s–131 ops/s; observed range 131 ops/s–131 ops/s]
- Slowest 1% threshold (p99)
- 8.80 ms [95% uncertainty interval 8.24 ms–9.36 ms; observed range 8.24 ms–9.36 ms] †
- Typical response time (median, p50)
- 7.49 ms [95% uncertainty interval 7.36 ms–7.62 ms; observed range 7.36 ms–7.62 ms]
- Slowest 0.1% threshold (p99.9)
- 15.20 ms [95% uncertainty interval 8.51 ms–21.89 ms; observed range 8.51 ms–21.89 ms] ‡
- Processor time per operation
- 1.386 CPU-ms/op [95% uncertainty interval 1.381 CPU-ms/op–1.392 CPU-ms/op; observed range 1.381 CPU-ms/op–1.392 CPU-ms/op]
- Host network
- 2.0298 MiB/op [95% uncertainty interval 2.02954 MiB/op–2.03006 MiB/op; observed range 2.02954 MiB/op–2.03006 MiB/op]
- Successful samples
- 789
Linux reading from EFS · known-size read
32 KiB
- Throughput
- 68.5 ops/s [95% uncertainty interval 67.5 ops/s–69.4 ops/s; observed range 67.5 ops/s–69.4 ops/s]
- Slowest 1% threshold (p99)
- 16.67 ms [95% uncertainty interval 15.59 ms–17.76 ms; observed range 15.59 ms–17.76 ms] †
- Typical response time (median, p50)
- 14.49 ms [95% uncertainty interval 14.35 ms–14.62 ms; observed range 14.35 ms–14.62 ms]
- Slowest 0.1% threshold (p99.9)
- 17.32 ms [95% uncertainty interval 15.89 ms–18.75 ms; observed range 15.89 ms–18.75 ms] ‡
- Processor time per operation
- 0.310 CPU-ms/op [95% uncertainty interval 0.309 CPU-ms/op–0.311 CPU-ms/op; observed range 0.309 CPU-ms/op–0.311 CPU-ms/op]
- Host network
- 54.5696 KiB/op [95% uncertainty interval 54.5689 KiB/op–54.5703 KiB/op; observed range 54.5689 KiB/op–54.5703 KiB/op]
- Successful samples
- 412
nfs-crust · known-size read
32 KiB
- Throughput
- 727 ops/s [95% uncertainty interval 479 ops/s–975 ops/s; observed range 479 ops/s–975 ops/s]
- Slowest 1% threshold (p99)
- 2.03 ms [95% uncertainty interval 1.20 ms–2.86 ms; observed range 1.20 ms–2.86 ms]
- Typical response time (median, p50)
- 1.53 ms [95% uncertainty interval 1.01 ms–2.04 ms; observed range 1.01 ms–2.04 ms]
- Slowest 0.1% threshold (p99.9)
- 3.50 ms [95% uncertainty interval 1.48 ms–5.52 ms; observed range 1.48 ms–5.52 ms] ‡
- Processor time per operation
- 0.036 CPU-ms/op [95% uncertainty interval 0.035 CPU-ms/op–0.036 CPU-ms/op; observed range 0.035 CPU-ms/op–0.036 CPU-ms/op]
- Host network
- 33.216 KiB/op [95% uncertainty interval 33.215 KiB/op–33.2171 KiB/op; observed range 33.215 KiB/op–33.2171 KiB/op]
- Successful samples
- 4,362
Linux reading from EFS · known-size read
128 KiB
- Throughput
- 66.9 ops/s [95% uncertainty interval 66.9 ops/s–67.0 ops/s; observed range 66.9 ops/s–67.0 ops/s]
- Slowest 1% threshold (p99)
- 15.97 ms [95% uncertainty interval 15.70 ms–16.24 ms; observed range 15.70 ms–16.24 ms] †
- Typical response time (median, p50)
- 14.84 ms [95% uncertainty interval 14.84 ms–14.85 ms; observed range 14.84 ms–14.85 ms]
- Slowest 0.1% threshold (p99.9)
- 16.81 ms [95% uncertainty interval 16.25 ms–17.37 ms; observed range 16.25 ms–17.37 ms] ‡
- Processor time per operation
- 0.329 CPU-ms/op [95% uncertainty interval 0.322 CPU-ms/op–0.336 CPU-ms/op; observed range 0.322 CPU-ms/op–0.336 CPU-ms/op]
- Host network
- 151.589 KiB/op [95% uncertainty interval 151.554 KiB/op–151.623 KiB/op; observed range 151.554 KiB/op–151.623 KiB/op]
- Successful samples
- 402
nfs-crust · known-size read
128 KiB
- Throughput
- 575 ops/s [95% uncertainty interval 421 ops/s–729 ops/s; observed range 421 ops/s–729 ops/s]
- Slowest 1% threshold (p99)
- 2.15 ms [95% uncertainty interval 1.57 ms–2.72 ms; observed range 1.57 ms–2.72 ms]
- Typical response time (median, p50)
- 1.86 ms [95% uncertainty interval 1.36 ms–2.36 ms; observed range 1.36 ms–2.36 ms]
- Slowest 0.1% threshold (p99.9)
- 2.55 ms [95% uncertainty interval 1.95 ms–3.14 ms; observed range 1.95 ms–3.14 ms] ‡
- Processor time per operation
- 0.085 CPU-ms/op [95% uncertainty interval 0.084 CPU-ms/op–0.087 CPU-ms/op; observed range 0.084 CPU-ms/op–0.087 CPU-ms/op]
- Host network
- 130.179 KiB/op [95% uncertainty interval 130.159 KiB/op–130.2 KiB/op; observed range 130.159 KiB/op–130.2 KiB/op]
- Successful samples
- 3,449
Linux reading from EFS · known-size read
512 KiB
- Throughput
- 60.2 ops/s [95% uncertainty interval 59.7 ops/s–60.6 ops/s; observed range 59.7 ops/s–60.6 ops/s]
- Slowest 1% threshold (p99)
- 18.34 ms [95% uncertainty interval 17.35 ms–19.33 ms; observed range 17.35 ms–19.33 ms] †
- Typical response time (median, p50)
- 16.43 ms [95% uncertainty interval 16.38 ms–16.47 ms; observed range 16.38 ms–16.47 ms]
- Slowest 0.1% threshold (p99.9)
- 18.59 ms [95% uncertainty interval 17.44 ms–19.75 ms; observed range 17.44 ms–19.75 ms] ‡
- Processor time per operation
- 0.382 CPU-ms/op [95% uncertainty interval 0.379 CPU-ms/op–0.385 CPU-ms/op; observed range 0.379 CPU-ms/op–0.385 CPU-ms/op]
- Host network
- 539.691 KiB/op [95% uncertainty interval 539.659 KiB/op–539.723 KiB/op; observed range 539.659 KiB/op–539.723 KiB/op]
- Successful samples
- 362
nfs-crust · known-size read
512 KiB
- Throughput
- 236 ops/s [95% uncertainty interval 228 ops/s–244 ops/s; observed range 228 ops/s–244 ops/s]
- Slowest 1% threshold (p99)
- 5.51 ms [95% uncertainty interval 4.50 ms–6.53 ms; observed range 4.50 ms–6.53 ms] †
- Typical response time (median, p50)
- 4.20 ms [95% uncertainty interval 4.08 ms–4.32 ms; observed range 4.08 ms–4.32 ms]
- Slowest 0.1% threshold (p99.9)
- 9.93 ms [95% uncertainty interval 5.33 ms–14.52 ms; observed range 5.33 ms–14.52 ms] ‡
- Processor time per operation
- 0.372 CPU-ms/op [95% uncertainty interval 0.368 CPU-ms/op–0.376 CPU-ms/op; observed range 0.368 CPU-ms/op–0.376 CPU-ms/op]
- Host network
- 519.982 KiB/op [95% uncertainty interval 519.938 KiB/op–520.026 KiB/op; observed range 519.938 KiB/op–520.026 KiB/op]
- Successful samples
- 1,417
Linux reading from EFS · known-size read
2 MiB
- Throughput
- 38.8 ops/s [95% uncertainty interval 38.3 ops/s–39.4 ops/s; observed range 38.3 ops/s–39.4 ops/s]
- Slowest 1% threshold (p99)
- 30.48 ms [95% uncertainty interval 30.33 ms–30.62 ms; observed range 30.33 ms–30.62 ms] †
- Typical response time (median, p50)
- 25.39 ms [95% uncertainty interval 24.97 ms–25.81 ms; observed range 24.97 ms–25.81 ms]
- Slowest 0.1% threshold (p99.9)
- 32.88 ms [95% uncertainty interval 31.48 ms–34.28 ms; observed range 31.48 ms–34.28 ms] ‡
- Processor time per operation
- 0.549 CPU-ms/op [95% uncertainty interval 0.536 CPU-ms/op–0.562 CPU-ms/op; observed range 0.536 CPU-ms/op–0.562 CPU-ms/op]
- Host network
- 2.04403 MiB/op [95% uncertainty interval 2.04399 MiB/op–2.04407 MiB/op; observed range 2.04399 MiB/op–2.04407 MiB/op]
- Successful samples
- 234
nfs-crust · known-size read
2 MiB
- Throughput
- 161 ops/s [95% uncertainty interval 160 ops/s–161 ops/s; observed range 160 ops/s–161 ops/s]
- Slowest 1% threshold (p99)
- 6.95 ms [95% uncertainty interval 6.87 ms–7.04 ms; observed range 6.87 ms–7.04 ms] †
- Typical response time (median, p50)
- 6.20 ms [95% uncertainty interval 6.18 ms–6.23 ms; observed range 6.18 ms–6.23 ms]
- Slowest 0.1% threshold (p99.9)
- 8.35 ms [95% uncertainty interval 7.47 ms–9.22 ms; observed range 7.47 ms–9.22 ms] ‡
- Processor time per operation
- 1.404 CPU-ms/op [95% uncertainty interval 1.401 CPU-ms/op–1.407 CPU-ms/op; observed range 1.401 CPU-ms/op–1.407 CPU-ms/op]
- Host network
- 2.02979 MiB/op [95% uncertainty interval 2.02976 MiB/op–2.02982 MiB/op; observed range 2.02976 MiB/op–2.02982 MiB/op]
- Successful samples
- 965
Linux reading from EFS · create-new write
32 KiB
- Throughput
- 21.7 ops/s [95% uncertainty interval 21.7 ops/s–21.8 ops/s; observed range 21.7 ops/s–21.8 ops/s]
- Slowest 1% threshold (p99)
- 51.25 ms [95% uncertainty interval 51.09 ms–51.41 ms; observed range 51.09 ms–51.41 ms] †
- Typical response time (median, p50)
- 45.80 ms [95% uncertainty interval 45.79 ms–45.81 ms; observed range 45.79 ms–45.81 ms]
- Slowest 0.1% threshold (p99.9)
- 51.25 ms [95% uncertainty interval 51.09 ms–51.41 ms; observed range 51.09 ms–51.41 ms] ‡
- Processor time per operation
- 0.644 CPU-ms/op [95% uncertainty interval 0.635 CPU-ms/op–0.652 CPU-ms/op; observed range 0.635 CPU-ms/op–0.652 CPU-ms/op]
- Host network
- 74.7376 KiB/op [95% uncertainty interval 74.7241 KiB/op–74.7512 KiB/op; observed range 74.7241 KiB/op–74.7512 KiB/op]
- Successful samples
- 132
nfs-crust · create-new write
32 KiB
- Throughput
- 43.8 ops/s [95% uncertainty interval 33.5 ops/s–54.1 ops/s; observed range 33.5 ops/s–54.1 ops/s]
- Slowest 1% threshold (p99)
- 31.33 ms [95% uncertainty interval 24.94 ms–37.71 ms; observed range 24.94 ms–37.71 ms] †
- Typical response time (median, p50)
- 21.43 ms [95% uncertainty interval 18.20 ms–24.66 ms; observed range 18.20 ms–24.66 ms]
- Slowest 0.1% threshold (p99.9)
- 258.65 ms [95% uncertainty interval 26.42 ms–490.87 ms; observed range 26.42 ms–490.87 ms] ‡
- Processor time per operation
- 0.064 CPU-ms/op [95% uncertainty interval 0.063 CPU-ms/op–0.065 CPU-ms/op; observed range 0.063 CPU-ms/op–0.065 CPU-ms/op]
- Host network
- 35.2821 KiB/op [95% uncertainty interval 35.2783 KiB/op–35.2858 KiB/op; observed range 35.2783 KiB/op–35.2858 KiB/op]
- Successful samples
- 264
Linux reading from EFS · create-new write
128 KiB
- Throughput
- 17.0 ops/s [95% uncertainty interval 16.2 ops/s–17.9 ops/s; observed range 16.2 ops/s–17.9 ops/s]
- Slowest 1% threshold (p99)
- 189.94 ms [95% uncertainty interval 67.82 ms–312.06 ms; observed range 67.82 ms–312.06 ms] †
- Typical response time (median, p50)
- 55.68 ms [95% uncertainty interval 55.62 ms–55.74 ms; observed range 55.62 ms–55.74 ms]
- Slowest 0.1% threshold (p99.9)
- 189.94 ms [95% uncertainty interval 67.82 ms–312.06 ms; observed range 67.82 ms–312.06 ms] ‡
- Processor time per operation
- 0.712 CPU-ms/op [95% uncertainty interval 0.712 CPU-ms/op–0.712 CPU-ms/op; observed range 0.712 CPU-ms/op–0.712 CPU-ms/op]
- Host network
- 171.838 KiB/op [95% uncertainty interval 171.819 KiB/op–171.857 KiB/op; observed range 171.819 KiB/op–171.857 KiB/op]
- Successful samples
- 103
nfs-crust · create-new write
128 KiB
- Throughput
- 31.6 ops/s [95% uncertainty interval 29.2 ops/s–34.0 ops/s; observed range 29.2 ops/s–34.0 ops/s]
- Slowest 1% threshold (p99)
- 50.37 ms [95% uncertainty interval 42.42 ms–58.31 ms; observed range 42.42 ms–58.31 ms] †
- Typical response time (median, p50)
- 30.76 ms [95% uncertainty interval 28.33 ms–33.18 ms; observed range 28.33 ms–33.18 ms]
- Slowest 0.1% threshold (p99.9)
- 54.94 ms [95% uncertainty interval 51.58 ms–58.31 ms; observed range 51.58 ms–58.31 ms] ‡
- Processor time per operation
- 0.118 CPU-ms/op [95% uncertainty interval 0.116 CPU-ms/op–0.120 CPU-ms/op; observed range 0.116 CPU-ms/op–0.120 CPU-ms/op]
- Host network
- 132.215 KiB/op [95% uncertainty interval 132.208 KiB/op–132.221 KiB/op; observed range 132.208 KiB/op–132.221 KiB/op]
- Successful samples
- 191
Linux reading from EFS · create-new write
512 KiB
- Throughput
- 14.6 ops/s [95% uncertainty interval 14.3 ops/s–15.0 ops/s; observed range 14.3 ops/s–15.0 ops/s]
- Slowest 1% threshold (p99)
- 83.82 ms [95% uncertainty interval 79.23 ms–88.42 ms; observed range 79.23 ms–88.42 ms] †
- Typical response time (median, p50)
- 67.17 ms [95% uncertainty interval 66.38 ms–67.97 ms; observed range 66.38 ms–67.97 ms]
- Slowest 0.1% threshold (p99.9)
- 83.82 ms [95% uncertainty interval 79.23 ms–88.42 ms; observed range 79.23 ms–88.42 ms] ‡
- Processor time per operation
- 1.024 CPU-ms/op [95% uncertainty interval 1.011 CPU-ms/op–1.038 CPU-ms/op; observed range 1.011 CPU-ms/op–1.038 CPU-ms/op]
- Host network
- 559.895 KiB/op [95% uncertainty interval 559.886 KiB/op–559.903 KiB/op; observed range 559.886 KiB/op–559.903 KiB/op]
- Successful samples
- 88
nfs-crust · create-new write
512 KiB
- Throughput
- 20.2 ops/s [95% uncertainty interval 18.9 ops/s–21.5 ops/s; observed range 18.9 ops/s–21.5 ops/s]
- Slowest 1% threshold (p99)
- 60.54 ms [95% uncertainty interval 57.25 ms–63.82 ms; observed range 57.25 ms–63.82 ms] †
- Typical response time (median, p50)
- 49.29 ms [95% uncertainty interval 46.13 ms–52.46 ms; observed range 46.13 ms–52.46 ms]
- Slowest 0.1% threshold (p99.9)
- 60.54 ms [95% uncertainty interval 57.25 ms–63.82 ms; observed range 57.25 ms–63.82 ms] ‡
- Processor time per operation
- 0.329 CPU-ms/op [95% uncertainty interval 0.327 CPU-ms/op–0.331 CPU-ms/op; observed range 0.327 CPU-ms/op–0.331 CPU-ms/op]
- Host network
- 520.18 KiB/op [95% uncertainty interval 520.175 KiB/op–520.185 KiB/op; observed range 520.175 KiB/op–520.185 KiB/op]
- Successful samples
- 122
Linux reading from EFS · create-new write
2 MiB
- Throughput
- 10.4 ops/s [95% uncertainty interval 9.9 ops/s–10.9 ops/s; observed range 9.9 ops/s–10.9 ops/s]
- Slowest 1% threshold (p99)
- 227.02 ms [95% uncertainty interval 123.39 ms–330.65 ms; observed range 123.39 ms–330.65 ms] †
- Typical response time (median, p50)
- 91.55 ms [95% uncertainty interval 90.93 ms–92.17 ms; observed range 90.93 ms–92.17 ms]
- Slowest 0.1% threshold (p99.9)
- 227.02 ms [95% uncertainty interval 123.39 ms–330.65 ms; observed range 123.39 ms–330.65 ms] ‡
- Processor time per operation
- 1.957 CPU-ms/op [95% uncertainty interval 1.927 CPU-ms/op–1.988 CPU-ms/op; observed range 1.927 CPU-ms/op–1.988 CPU-ms/op]
- Host network
- 2.06353 MiB/op [95% uncertainty interval 2.06351 MiB/op–2.06354 MiB/op; observed range 2.06351 MiB/op–2.06354 MiB/op]
- Successful samples
- 63
nfs-crust · create-new write
2 MiB
- Throughput
- 8.7 ops/s [95% uncertainty interval 8.3 ops/s–9.1 ops/s; observed range 8.3 ops/s–9.1 ops/s]
- Slowest 1% threshold (p99)
- 132.83 ms [95% uncertainty interval 125.23 ms–140.42 ms; observed range 125.23 ms–140.42 ms] †
- Typical response time (median, p50)
- 114.33 ms [95% uncertainty interval 108.58 ms–120.08 ms; observed range 108.58 ms–120.08 ms]
- Slowest 0.1% threshold (p99.9)
- 132.83 ms [95% uncertainty interval 125.23 ms–140.42 ms; observed range 125.23 ms–140.42 ms] ‡
- Processor time per operation
- 1.126 CPU-ms/op [95% uncertainty interval 1.108 CPU-ms/op–1.144 CPU-ms/op; observed range 1.108 CPU-ms/op–1.144 CPU-ms/op]
- Host network
- 2.02526 MiB/op [95% uncertainty interval 2.02428 MiB/op–2.02623 MiB/op; observed range 2.02428 MiB/op–2.02623 MiB/op]
- Successful samples
- 53
Linux reading from EFS · overwrite write
32 KiB
- Throughput
- 27.8 ops/s [95% uncertainty interval 27.7 ops/s–27.9 ops/s; observed range 27.7 ops/s–27.9 ops/s]
- Slowest 1% threshold (p99)
- 42.89 ms [95% uncertainty interval 41.52 ms–44.27 ms; observed range 41.52 ms–44.27 ms] †
- Typical response time (median, p50)
- 35.74 ms [95% uncertainty interval 35.65 ms–35.84 ms; observed range 35.65 ms–35.84 ms]
- Slowest 0.1% threshold (p99.9)
- 42.89 ms [95% uncertainty interval 41.52 ms–44.27 ms; observed range 41.52 ms–44.27 ms] ‡
- Processor time per operation
- 0.486 CPU-ms/op [95% uncertainty interval 0.483 CPU-ms/op–0.489 CPU-ms/op; observed range 0.483 CPU-ms/op–0.489 CPU-ms/op]
- Host network
- 64.508 KiB/op [95% uncertainty interval 64.5057 KiB/op–64.5104 KiB/op; observed range 64.5057 KiB/op–64.5104 KiB/op]
- Successful samples
- 168
nfs-crust · overwrite write
32 KiB
- Throughput
- 64.0 ops/s [95% uncertainty interval 57.4 ops/s–70.5 ops/s; observed range 57.4 ops/s–70.5 ops/s]
- Slowest 1% threshold (p99)
- 23.85 ms [95% uncertainty interval 18.66 ms–29.04 ms; observed range 18.66 ms–29.04 ms] †
- Typical response time (median, p50)
- 15.52 ms [95% uncertainty interval 14.09 ms–16.94 ms; observed range 14.09 ms–16.94 ms]
- Slowest 0.1% threshold (p99.9)
- 31.32 ms [95% uncertainty interval 19.40 ms–43.25 ms; observed range 19.40 ms–43.25 ms] ‡
- Processor time per operation
- 0.068 CPU-ms/op [95% uncertainty interval 0.068 CPU-ms/op–0.068 CPU-ms/op; observed range 0.068 CPU-ms/op–0.068 CPU-ms/op]
- Host network
- 34.3867 KiB/op [95% uncertainty interval 34.3854 KiB/op–34.3881 KiB/op; observed range 34.3854 KiB/op–34.3881 KiB/op]
- Successful samples
- 385
Linux reading from EFS · overwrite write
128 KiB
- Throughput
- 21.9 ops/s [95% uncertainty interval 21.9 ops/s–21.9 ops/s; observed range 21.9 ops/s–21.9 ops/s]
- Slowest 1% threshold (p99)
- 51.35 ms [95% uncertainty interval 50.15 ms–52.55 ms; observed range 50.15 ms–52.55 ms] †
- Typical response time (median, p50)
- 45.12 ms [95% uncertainty interval 45.06 ms–45.18 ms; observed range 45.06 ms–45.18 ms]
- Slowest 0.1% threshold (p99.9)
- 51.35 ms [95% uncertainty interval 50.15 ms–52.55 ms; observed range 50.15 ms–52.55 ms] ‡
- Processor time per operation
- 0.595 CPU-ms/op [95% uncertainty interval 0.582 CPU-ms/op–0.609 CPU-ms/op; observed range 0.582 CPU-ms/op–0.609 CPU-ms/op]
- Host network
- 161.656 KiB/op [95% uncertainty interval 161.655 KiB/op–161.657 KiB/op; observed range 161.655 KiB/op–161.657 KiB/op]
- Successful samples
- 132
nfs-crust · overwrite write
128 KiB
- Throughput
- 37.8 ops/s [95% uncertainty interval 36.2 ops/s–39.3 ops/s; observed range 36.2 ops/s–39.3 ops/s]
- Slowest 1% threshold (p99)
- 39.05 ms [95% uncertainty interval 36.70 ms–41.40 ms; observed range 36.70 ms–41.40 ms] †
- Typical response time (median, p50)
- 25.80 ms [95% uncertainty interval 24.48 ms–27.11 ms; observed range 24.48 ms–27.11 ms]
- Slowest 0.1% threshold (p99.9)
- 47.17 ms [95% uncertainty interval 43.36 ms–50.98 ms; observed range 43.36 ms–50.98 ms] ‡
- Processor time per operation
- 0.119 CPU-ms/op [95% uncertainty interval 0.116 CPU-ms/op–0.121 CPU-ms/op; observed range 0.116 CPU-ms/op–0.121 CPU-ms/op]
- Host network
- 131.266 KiB/op [95% uncertainty interval 131.259 KiB/op–131.272 KiB/op; observed range 131.259 KiB/op–131.272 KiB/op]
- Successful samples
- 227
Linux reading from EFS · overwrite write
512 KiB
- Throughput
- 17.4 ops/s [95% uncertainty interval 17.0 ops/s–17.7 ops/s; observed range 17.0 ops/s–17.7 ops/s]
- Slowest 1% threshold (p99)
- 82.18 ms [95% uncertainty interval 72.65 ms–91.72 ms; observed range 72.65 ms–91.72 ms] †
- Typical response time (median, p50)
- 56.44 ms [95% uncertainty interval 55.83 ms–57.06 ms; observed range 55.83 ms–57.06 ms]
- Slowest 0.1% threshold (p99.9)
- 82.18 ms [95% uncertainty interval 72.65 ms–91.72 ms; observed range 72.65 ms–91.72 ms] ‡
- Processor time per operation
- 0.913 CPU-ms/op [95% uncertainty interval 0.905 CPU-ms/op–0.921 CPU-ms/op; observed range 0.905 CPU-ms/op–0.921 CPU-ms/op]
- Host network
- 549.771 KiB/op [95% uncertainty interval 549.702 KiB/op–549.839 KiB/op; observed range 549.702 KiB/op–549.839 KiB/op]
- Successful samples
- 106
nfs-crust · overwrite write
512 KiB
- Throughput
- 18.7 ops/s [95% uncertainty interval 18.0 ops/s–19.5 ops/s; observed range 18.0 ops/s–19.5 ops/s]
- Slowest 1% threshold (p99)
- 74.99 ms [95% uncertainty interval 73.31 ms–76.68 ms; observed range 73.31 ms–76.68 ms] †
- Typical response time (median, p50)
- 52.67 ms [95% uncertainty interval 50.41 ms–54.93 ms; observed range 50.41 ms–54.93 ms]
- Slowest 0.1% threshold (p99.9)
- 74.99 ms [95% uncertainty interval 73.31 ms–76.68 ms; observed range 73.31 ms–76.68 ms] ‡
- Processor time per operation
- 0.328 CPU-ms/op [95% uncertainty interval 0.322 CPU-ms/op–0.333 CPU-ms/op; observed range 0.322 CPU-ms/op–0.333 CPU-ms/op]
- Host network
- 520.141 KiB/op [95% uncertainty interval 520.13 KiB/op–520.151 KiB/op; observed range 520.13 KiB/op–520.151 KiB/op]
- Successful samples
- 113
Linux reading from EFS · overwrite write
2 MiB
- Throughput
- 12.2 ops/s [95% uncertainty interval 12.1 ops/s–12.3 ops/s; observed range 12.1 ops/s–12.3 ops/s]
- Slowest 1% threshold (p99)
- 99.18 ms [95% uncertainty interval 98.05 ms–100.31 ms; observed range 98.05 ms–100.31 ms] †
- Typical response time (median, p50)
- 80.26 ms [95% uncertainty interval 80.11 ms–80.42 ms; observed range 80.11 ms–80.42 ms]
- Slowest 0.1% threshold (p99.9)
- 99.18 ms [95% uncertainty interval 98.05 ms–100.31 ms; observed range 98.05 ms–100.31 ms] ‡
- Processor time per operation
- 2.029 CPU-ms/op [95% uncertainty interval 2.009 CPU-ms/op–2.048 CPU-ms/op; observed range 2.009 CPU-ms/op–2.048 CPU-ms/op]
- Host network
- 2.05377 MiB/op [95% uncertainty interval 2.05352 MiB/op–2.05402 MiB/op; observed range 2.05352 MiB/op–2.05402 MiB/op]
- Successful samples
- 75
nfs-crust · overwrite write
2 MiB
- Throughput
- 8.4 ops/s [95% uncertainty interval 8.1 ops/s–8.8 ops/s; observed range 8.1 ops/s–8.8 ops/s]
- Slowest 1% threshold (p99)
- 136.82 ms [95% uncertainty interval 126.42 ms–147.21 ms; observed range 126.42 ms–147.21 ms] †
- Typical response time (median, p50)
- 117.65 ms [95% uncertainty interval 112.92 ms–122.39 ms; observed range 112.92 ms–122.39 ms]
- Slowest 0.1% threshold (p99.9)
- 136.82 ms [95% uncertainty interval 126.42 ms–147.21 ms; observed range 126.42 ms–147.21 ms] ‡
- Processor time per operation
- 1.115 CPU-ms/op [95% uncertainty interval 1.112 CPU-ms/op–1.118 CPU-ms/op; observed range 1.112 CPU-ms/op–1.118 CPU-ms/op]
- Host network
- 2.02367 MiB/op [95% uncertainty interval 2.02362 MiB/op–2.02371 MiB/op; observed range 2.02362 MiB/op–2.02371 MiB/op]
- Successful samples
- 52
Scheduled ramp: same request rate at 60% of the slower client's peak · 4 configurations
Linux reading from EFS · known-size read
128 KiB · scheduled at 270 ops/s
- Throughput
- 270 ops/s [95% uncertainty interval 270 ops/s–270 ops/s; observed range 270 ops/s–270 ops/s]
- Slowest 1% threshold (p99)
- 34.27 ms [95% uncertainty interval 33.11 ms–35.42 ms; observed range 33.11 ms–35.42 ms]
- Typical response time (median, p50)
- 25.52 ms [95% uncertainty interval 25.35 ms–25.70 ms; observed range 25.35 ms–25.70 ms]
- Slowest 0.1% threshold (p99.9)
- 36.57 ms [95% uncertainty interval 35.49 ms–37.66 ms; observed range 35.49 ms–37.66 ms] ‡
- Processor time per operation
- 0.536 CPU-ms/op [95% uncertainty interval 0.533 CPU-ms/op–0.540 CPU-ms/op; observed range 0.533 CPU-ms/op–0.540 CPU-ms/op]
- Host network
- 150.905 KiB/op [95% uncertainty interval 150.895 KiB/op–150.915 KiB/op; observed range 150.895 KiB/op–150.915 KiB/op]
- Successful samples
- 10,002
nfs-crust · known-size read
128 KiB · scheduled at 270 ops/s
- Throughput
- 270 ops/s [95% uncertainty interval 270 ops/s–270 ops/s; observed range 270 ops/s–270 ops/s]
- Slowest 1% threshold (p99)
- 9.24 ms [95% uncertainty interval 8.18 ms–10.30 ms; observed range 8.18 ms–10.30 ms]
- Typical response time (median, p50)
- 5.49 ms [95% uncertainty interval 4.79 ms–6.20 ms; observed range 4.79 ms–6.20 ms]
- Slowest 0.1% threshold (p99.9)
- 13.33 ms [95% uncertainty interval 12.15 ms–14.52 ms; observed range 12.15 ms–14.52 ms] ‡
- Processor time per operation
- 0.125 CPU-ms/op [95% uncertainty interval 0.124 CPU-ms/op–0.126 CPU-ms/op; observed range 0.124 CPU-ms/op–0.126 CPU-ms/op]
- Host network
- 130.211 KiB/op [95% uncertainty interval 130.197 KiB/op–130.225 KiB/op; observed range 130.197 KiB/op–130.225 KiB/op]
- Successful samples
- 10,002
Linux reading from EFS · create-new write
128 KiB · scheduled at 135 ops/s
- Throughput
- 135 ops/s [95% uncertainty interval 135 ops/s–135 ops/s; observed range 135 ops/s–135 ops/s]
- Slowest 1% threshold (p99)
- 85.87 ms [95% uncertainty interval 77.49 ms–94.24 ms; observed range 77.49 ms–94.24 ms]
- Typical response time (median, p50)
- 65.15 ms [95% uncertainty interval 65.01 ms–65.28 ms; observed range 65.01 ms–65.28 ms]
- Slowest 0.1% threshold (p99.9)
- 99.78 ms [95% uncertainty interval 84.92 ms–114.64 ms; observed range 84.92 ms–114.64 ms] ‡
- Processor time per operation
- 1.004 CPU-ms/op [95% uncertainty interval 1.001 CPU-ms/op–1.007 CPU-ms/op; observed range 1.001 CPU-ms/op–1.007 CPU-ms/op]
- Host network
- 171.08 KiB/op [95% uncertainty interval 171.065 KiB/op–171.095 KiB/op; observed range 171.065 KiB/op–171.095 KiB/op]
- Successful samples
- 8,100
nfs-crust · create-new write
128 KiB · scheduled at 135 ops/s
- Throughput
- 135 ops/s [95% uncertainty interval 135 ops/s–135 ops/s; observed range 135 ops/s–135 ops/s]
- Slowest 1% threshold (p99)
- 37.57 ms [95% uncertainty interval 37.48 ms–37.66 ms; observed range 37.48 ms–37.66 ms]
- Typical response time (median, p50)
- 27.91 ms [95% uncertainty interval 27.67 ms–28.15 ms; observed range 27.67 ms–28.15 ms]
- Slowest 0.1% threshold (p99.9)
- 46.06 ms [95% uncertainty interval 43.58 ms–48.53 ms; observed range 43.58 ms–48.53 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.278 KiB/op [95% uncertainty interval 132.276 KiB/op–132.281 KiB/op; observed range 132.276 KiB/op–132.281 KiB/op]
- Successful samples
- 8,100
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 383 ops/s
- Throughput
- 382 ops/s [95% uncertainty interval 382 ops/s–382 ops/s; observed range 382 ops/s–382 ops/s]
- Slowest 1% threshold (p99)
- 106.57 ms [95% uncertainty interval 48.35 ms–164.80 ms; observed range 48.35 ms–164.80 ms]
- Typical response time (median, p50)
- 41.35 ms [95% uncertainty interval 41.27 ms–41.42 ms; observed range 41.27 ms–41.42 ms]
- Slowest 0.1% threshold (p99.9)
- 114.87 ms [95% uncertainty interval 51.58 ms–178.16 ms; observed range 51.58 ms–178.16 ms] ‡
- Processor time per operation
- 0.541 CPU-ms/op [95% uncertainty interval 0.538 CPU-ms/op–0.545 CPU-ms/op; observed range 0.538 CPU-ms/op–0.545 CPU-ms/op]
- Host network
- 149.542 KiB/op [95% uncertainty interval 149.518 KiB/op–149.565 KiB/op; observed range 149.518 KiB/op–149.565 KiB/op]
- Successful samples
- 10,002
nfs-crust · known-size read
128 KiB · scheduled at 383 ops/s
- Throughput
- 383 ops/s [95% uncertainty interval 383 ops/s–383 ops/s; observed range 383 ops/s–383 ops/s]
- Slowest 1% threshold (p99)
- 8.85 ms [95% uncertainty interval 7.26 ms–10.43 ms; observed range 7.26 ms–10.43 ms]
- Typical response time (median, p50)
- 5.35 ms [95% uncertainty interval 4.69 ms–6.01 ms; observed range 4.69 ms–6.01 ms]
- Slowest 0.1% threshold (p99.9)
- 13.39 ms [95% uncertainty interval 10.23 ms–16.55 ms; observed range 10.23 ms–16.55 ms] ‡
- Processor time per operation
- 0.122 CPU-ms/op [95% uncertainty interval 0.122 CPU-ms/op–0.123 CPU-ms/op; observed range 0.122 CPU-ms/op–0.123 CPU-ms/op]
- Host network
- 130.206 KiB/op [95% uncertainty interval 130.195 KiB/op–130.217 KiB/op; observed range 130.195 KiB/op–130.217 KiB/op]
- Successful samples
- 10,002
Linux reading from EFS · create-new write
128 KiB · scheduled at 191 ops/s
- Throughput
- 191 ops/s [95% uncertainty interval 191 ops/s–191 ops/s; observed range 191 ops/s–191 ops/s]
- Slowest 1% threshold (p99)
- 157.65 ms [95% uncertainty interval 154.35 ms–160.96 ms; observed range 154.35 ms–160.96 ms]
- Typical response time (median, p50)
- 83.11 ms [95% uncertainty interval 82.55 ms–83.68 ms; observed range 82.55 ms–83.68 ms]
- Slowest 0.1% threshold (p99.9)
- 169.98 ms [95% uncertainty interval 167.04 ms–172.92 ms; observed range 167.04 ms–172.92 ms] ‡
- Processor time per operation
- 1.069 CPU-ms/op [95% uncertainty interval 1.051 CPU-ms/op–1.086 CPU-ms/op; observed range 1.051 CPU-ms/op–1.086 CPU-ms/op]
- Host network
- 169.009 KiB/op [95% uncertainty interval 168.998 KiB/op–169.02 KiB/op; observed range 168.998 KiB/op–169.02 KiB/op]
- Successful samples
- 10,002
nfs-crust · create-new write
128 KiB · scheduled at 191 ops/s
- Throughput
- 191 ops/s [95% uncertainty interval 191 ops/s–191 ops/s; observed range 191 ops/s–191 ops/s]
- Slowest 1% threshold (p99)
- 41.74 ms [95% uncertainty interval 40.43 ms–43.05 ms; observed range 40.43 ms–43.05 ms]
- Typical response time (median, p50)
- 30.78 ms [95% uncertainty interval 28.05 ms–33.50 ms; observed range 28.05 ms–33.50 ms]
- Slowest 0.1% threshold (p99.9)
- 54.41 ms [95% uncertainty interval 51.89 ms–56.93 ms; observed range 51.89 ms–56.93 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.285 KiB/op [95% uncertainty interval 132.271 KiB/op–132.3 KiB/op; observed range 132.271 KiB/op–132.3 KiB/op]
- Successful samples
- 10,002
Scheduled ramp: each client at 60% of its own peak · 4 configurations
Linux reading from EFS · known-size read
128 KiB · scheduled at 270 ops/s
- Throughput
- 270 ops/s [95% uncertainty interval 270 ops/s–270 ops/s; observed range 270 ops/s–270 ops/s]
- Slowest 1% threshold (p99)
- 38.64 ms [95% uncertainty interval 31.88 ms–45.40 ms; observed range 31.88 ms–45.40 ms]
- Typical response time (median, p50)
- 25.38 ms [95% uncertainty interval 25.37 ms–25.40 ms; observed range 25.37 ms–25.40 ms]
- Slowest 0.1% threshold (p99.9)
- 43.92 ms [95% uncertainty interval 38.47 ms–49.37 ms; observed range 38.47 ms–49.37 ms] ‡
- Processor time per operation
- 0.532 CPU-ms/op [95% uncertainty interval 0.532 CPU-ms/op–0.532 CPU-ms/op; observed range 0.532 CPU-ms/op–0.532 CPU-ms/op]
- Host network
- 150.95 KiB/op [95% uncertainty interval 150.945 KiB/op–150.954 KiB/op; observed range 150.945 KiB/op–150.954 KiB/op]
- Successful samples
- 10,002
nfs-crust · known-size read
128 KiB · scheduled at 1,894 ops/s
- Throughput
- 1,893 ops/s [95% uncertainty interval 1,893 ops/s–1,893 ops/s; observed range 1,893 ops/s–1,893 ops/s]
- Slowest 1% threshold (p99)
- 6.75 ms [95% uncertainty interval 6.53 ms–6.97 ms; observed range 6.53 ms–6.97 ms]
- Typical response time (median, p50)
- 3.04 ms [95% uncertainty interval 3.00 ms–3.08 ms; observed range 3.00 ms–3.08 ms]
- Slowest 0.1% threshold (p99.9)
- 10.09 ms [95% uncertainty interval 9.38 ms–10.80 ms; observed range 9.38 ms–10.80 ms] ‡
- Processor time per operation
- 0.117 CPU-ms/op [95% uncertainty interval 0.117 CPU-ms/op–0.118 CPU-ms/op; observed range 0.117 CPU-ms/op–0.118 CPU-ms/op]
- Host network
- 130.256 KiB/op [95% uncertainty interval 130.254 KiB/op–130.258 KiB/op; observed range 130.254 KiB/op–130.258 KiB/op]
- Successful samples
- 18,942
Linux reading from EFS · create-new write
128 KiB · scheduled at 135 ops/s
- Throughput
- 135 ops/s [95% uncertainty interval 135 ops/s–135 ops/s; observed range 135 ops/s–135 ops/s]
- Slowest 1% threshold (p99)
- 86.46 ms [95% uncertainty interval 77.46 ms–95.47 ms; observed range 77.46 ms–95.47 ms]
- Typical response time (median, p50)
- 65.14 ms [95% uncertainty interval 64.87 ms–65.41 ms; observed range 64.87 ms–65.41 ms]
- Slowest 0.1% threshold (p99.9)
- 93.87 ms [95% uncertainty interval 85.47 ms–102.27 ms; observed range 85.47 ms–102.27 ms] ‡
- Processor time per operation
- 1.006 CPU-ms/op [95% uncertainty interval 1.005 CPU-ms/op–1.006 CPU-ms/op; observed range 1.005 CPU-ms/op–1.006 CPU-ms/op]
- Host network
- 171.113 KiB/op [95% uncertainty interval 171.069 KiB/op–171.157 KiB/op; observed range 171.069 KiB/op–171.157 KiB/op]
- Successful samples
- 8,100
nfs-crust · create-new write
128 KiB · scheduled at 463 ops/s
- Throughput
- 461 ops/s [95% uncertainty interval 461 ops/s–461 ops/s; observed range 461 ops/s–461 ops/s]
- Slowest 1% threshold (p99)
- 45.85 ms [95% uncertainty interval 45.35 ms–46.35 ms; observed range 45.35 ms–46.35 ms]
- Typical response time (median, p50)
- 34.75 ms [95% uncertainty interval 34.49 ms–35.00 ms; observed range 34.49 ms–35.00 ms]
- Slowest 0.1% threshold (p99.9)
- 53.83 ms [95% uncertainty interval 52.34 ms–55.33 ms; observed range 52.34 ms–55.33 ms] ‡
- Processor time per operation
- 0.129 CPU-ms/op [95% uncertainty interval 0.128 CPU-ms/op–0.129 CPU-ms/op; observed range 0.128 CPU-ms/op–0.129 CPU-ms/op]
- Host network
- 132.246 KiB/op [95% uncertainty interval 132.245 KiB/op–132.247 KiB/op; observed range 132.245 KiB/op–132.247 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 383 ops/s
- Throughput
- 382 ops/s [95% uncertainty interval 382 ops/s–382 ops/s; observed range 382 ops/s–382 ops/s]
- Slowest 1% threshold (p99)
- 51.48 ms [95% uncertainty interval 46.25 ms–56.71 ms; observed range 46.25 ms–56.71 ms]
- Typical response time (median, p50)
- 39.77 ms [95% uncertainty interval 39.38 ms–40.17 ms; observed range 39.38 ms–40.17 ms]
- Slowest 0.1% threshold (p99.9)
- 54.68 ms [95% uncertainty interval 49.46 ms–59.91 ms; observed range 49.46 ms–59.91 ms] ‡
- Processor time per operation
- 0.543 CPU-ms/op [95% uncertainty interval 0.542 CPU-ms/op–0.543 CPU-ms/op; observed range 0.542 CPU-ms/op–0.543 CPU-ms/op]
- Host network
- 149.625 KiB/op [95% uncertainty interval 149.605 KiB/op–149.644 KiB/op; observed range 149.605 KiB/op–149.644 KiB/op]
- Successful samples
- 10,002
nfs-crust · known-size read
128 KiB · scheduled at 2,683 ops/s
- Throughput
- 2,681 ops/s [95% uncertainty interval 2,680 ops/s–2,681 ops/s; observed range 2,680 ops/s–2,681 ops/s]
- Slowest 1% threshold (p99)
- 45.92 ms [95% uncertainty interval 43.84 ms–48.00 ms; observed range 43.84 ms–48.00 ms]
- Typical response time (median, p50)
- 5.77 ms [95% uncertainty interval 5.66 ms–5.87 ms; observed range 5.66 ms–5.87 ms]
- Slowest 0.1% threshold (p99.9)
- 48.83 ms [95% uncertainty interval 45.78 ms–51.87 ms; observed range 45.78 ms–51.87 ms]
- Processor time per operation
- 0.126 CPU-ms/op [95% uncertainty interval 0.125 CPU-ms/op–0.127 CPU-ms/op; observed range 0.125 CPU-ms/op–0.127 CPU-ms/op]
- Host network
- 130.232 KiB/op [95% uncertainty interval 130.229 KiB/op–130.234 KiB/op; observed range 130.229 KiB/op–130.234 KiB/op]
- Successful samples
- 26,834
Linux reading from EFS · create-new write
128 KiB · scheduled at 191 ops/s
- Throughput
- 191 ops/s [95% uncertainty interval 191 ops/s–191 ops/s; observed range 191 ops/s–191 ops/s]
- Slowest 1% threshold (p99)
- 177.84 ms [95% uncertainty interval 160.25 ms–195.43 ms; observed range 160.25 ms–195.43 ms]
- Typical response time (median, p50)
- 82.54 ms [95% uncertainty interval 82.17 ms–82.91 ms; observed range 82.17 ms–82.91 ms]
- Slowest 0.1% threshold (p99.9)
- 196.46 ms [95% uncertainty interval 181.77 ms–211.14 ms; observed range 181.77 ms–211.14 ms] ‡
- Processor time per operation
- 1.052 CPU-ms/op [95% uncertainty interval 1.051 CPU-ms/op–1.054 CPU-ms/op; observed range 1.051 CPU-ms/op–1.054 CPU-ms/op]
- Host network
- 169.08 KiB/op [95% uncertainty interval 169.076 KiB/op–169.084 KiB/op; observed range 169.076 KiB/op–169.084 KiB/op]
- Successful samples
- 10,002
nfs-crust · create-new write
128 KiB · scheduled at 655 ops/s
- Throughput
- 653 ops/s [95% uncertainty interval 653 ops/s–653 ops/s; observed range 653 ops/s–653 ops/s]
- Slowest 1% threshold (p99)
- 65.35 ms [95% uncertainty interval 43.74 ms–86.96 ms; observed range 43.74 ms–86.96 ms]
- Typical response time (median, p50)
- 33.18 ms [95% uncertainty interval 29.20 ms–37.16 ms; observed range 29.20 ms–37.16 ms]
- Slowest 0.1% threshold (p99.9)
- 85.96 ms [95% uncertainty interval 51.78 ms–120.14 ms; observed range 51.78 ms–120.14 ms] ‡
- Processor time per operation
- 0.129 CPU-ms/op [95% uncertainty interval 0.129 CPU-ms/op–0.130 CPU-ms/op; observed range 0.129 CPU-ms/op–0.130 CPU-ms/op]
- Host network
- 132.215 KiB/op [95% uncertainty interval 132.206 KiB/op–132.223 KiB/op; observed range 132.206 KiB/op–132.223 KiB/op]
- Successful samples
- 10,002