nfs-crust · AWS EFS benchmark

nfs-crust on AWS EFS

Data checks passed

2026-07-11 20:56 UTCregion us-east-1 · Availability Zone us-east-1bEC2 type c7g.xlargesource revision 409cc09f3b8e

Key results

1 MiB known-size reads · 32 concurrent workers321.6 MiB/sLinux: 258.4 MiB/s
128 KiB create-new writes · 32 concurrent workers583 ops/sLinux: 240 ops/s · uncertainty and observed ranges are in All results
128 KiB scheduled-load tests94,744 successful operations0 errors · 0 drops · known-size reads and create-new writes · tested at 85% of measured peak request rate

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

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.

Measured AWS topology The benchmark process and Linux NFS client ran on one c7g.xlarge instance. Both used TLS to one EFS mount target in us-east-1b. The backing EFS file system was Regional with Elastic throughput. us-east-1 · exact same-AZ data path EC2 c7g.xlarge nfs-crust + Linux TLS NFSv4.1 EFS network endpoint us-east-1b Regional EFS General Purpose Elastic throughput
Concernnfs-crustLinux reference
Create a new fileWrite 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 fileWrite 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 EFSRead 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 connectionVerify 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 knownUse 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 includesThe 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

Read response time The lower edge is the typical response time. The upper edge is the threshold below which 99% of operations completed. The shaded area is the gap between them. Hollow upper markers mean at least one run had fewer than 1,000 successful operations. Read response time nfs-crust Linux 2.36 ms 4.66 ms 9.20 ms 18.15 ms 35.80 ms 32 KiB 128 KiB 512 KiB 2 MiB object size response time

Known-size read response time

Known-size read response time The lower edge is the typical response time. The upper edge is the threshold below which 99% of operations completed. The shaded area is the gap between them. Hollow upper markers mean at least one run had fewer than 1,000 successful operations. Known-size read response time nfs-crust Linux 2.92 ms 5.41 ms 10.04 ms 18.64 ms 34.59 ms 32 KiB 128 KiB 512 KiB 2 MiB object size response time

Create-new write response time

Create-new write response time The lower edge is the typical response time. The upper edge is the threshold below which 99% of operations completed. The shaded area is the gap between them. Hollow upper markers mean at least one run had fewer than 1,000 successful operations. Create-new write response time nfs-crust Linux 16.78 ms 33.54 ms 67.06 ms 134.07 ms 268.02 ms 32 KiB 128 KiB 512 KiB 2 MiB object size response time

Overwrite write response time

Overwrite write response time The lower edge is the typical response time. The upper edge is the threshold below which 99% of operations completed. The shaded area is the gap between them. Hollow upper markers mean at least one run had fewer than 1,000 successful operations. Overwrite write response time nfs-crust Linux 15.17 ms 26.50 ms 46.28 ms 80.83 ms 141.18 ms 32 KiB 128 KiB 512 KiB 2 MiB object size 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

128 KiB known-size read throughput Median payload throughput across repeated runs. All results reports uncertainty intervals and observed ranges. 128 KiB known-size read throughput nfs-crust Linux reading from EFS 0 98 196 295 393 1 8 32 concurrent workers MiB/s

1 MiB known-size read throughput

1 MiB known-size read throughput Median payload throughput across repeated runs. All results reports uncertainty intervals and observed ranges. 1 MiB known-size read throughput nfs-crust Linux reading from EFS 0 120 240 360 480 1 8 32 concurrent workers MiB/s

128 KiB create-new write throughput

128 KiB create-new write throughput Median payload throughput across repeated runs. All results reports uncertainty intervals and observed ranges. 128 KiB create-new write throughput nfs-crust Linux reading from EFS 0 20 39 59 79 1 8 32 concurrent workers MiB/s

1 MiB create-new write throughput

1 MiB create-new write throughput Median payload throughput across repeated runs. All results reports uncertainty intervals and observed ranges. 1 MiB create-new write throughput nfs-crust Linux reading from EFS 0 82 165 247 329 1 8 32 concurrent workers MiB/s

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 known-size read tail · same rate: 85% of slower peak At each response-time value, the vertical axis shows the share of operations that took longer. Total response time starts when the operation was scheduled and includes time waiting to run. Curves lower and farther left are better. 128 KiB known-size read tail · same rate: 85% of slower peak nfs-crust · run 1 nfs-crust · run 2 Linux · run 1 Linux · run 2 0.02% 0.168% 1.41% 11.9% 100% 2.58 ms 8.85 ms 19.02 ms 24.77 ms 36.62 ms 57.86 ms total response time share taking longer
At each response-time value, the vertical axis shows the share of operations that took longer. Total response time starts when the operation was scheduled and includes time waiting to run. Curves lower and farther left are better.

128 KiB create-new write tail · same rate: 85% of slower peak

128 KiB create-new write tail · same rate: 85% of slower peak At each response-time value, the vertical axis shows the share of operations that took longer. Total response time starts when the operation was scheduled and includes time waiting to run. Curves lower and farther left are better. 128 KiB create-new write tail · same rate: 85% of slower peak nfs-crust · run 1 nfs-crust · run 2 Linux · run 1 Linux · run 2 0.02% 0.168% 1.41% 11.9% 100% 27.57 ms 37.34 ms 59.59 ms 93.34 ms 169.96 ms 476.83 ms total response time share taking longer
At each response-time value, the vertical axis shows the share of operations that took longer. Total response time starts when the operation was scheduled and includes time waiting to run. Curves lower and farther left are better.

128 KiB known-size read tail · each at 85% of own peak

128 KiB known-size read tail · each at 85% of own peak At each response-time value, the vertical axis shows the share of operations that took longer. Total response time starts when the operation was scheduled and includes time waiting to run. Curves lower and farther left are better. 128 KiB known-size read tail · each at 85% of own peak nfs-crust · run 1 nfs-crust · run 2 Linux · run 1 Linux · run 2 0.01% 0.1% 1% 10% 100% 2.28 ms 9.39 ms 21.86 ms 31.15 ms 50.43 ms 95.70 ms total response time share taking longer
At each response-time value, the vertical axis shows the share of operations that took longer. Total response time starts when the operation was scheduled and includes time waiting to run. Curves lower and farther left are better.

128 KiB create-new write tail · each at 85% of own peak

128 KiB create-new write tail · each at 85% of own peak At each response-time value, the vertical axis shows the share of operations that took longer. Total response time starts when the operation was scheduled and includes time waiting to run. Curves lower and farther left are better. 128 KiB create-new write tail · each at 85% of own peak nfs-crust · run 1 nfs-crust · run 2 Linux · run 1 Linux · run 2 0.02% 0.168% 1.41% 11.9% 100% 23.52 ms 36.33 ms 59.73 ms 90.94 ms 120.64 ms 1.77 s total response time share taking longer
At each response-time value, the vertical axis shows the share of operations that took longer. Total response time starts when the operation was scheduled and includes time waiting to run. Curves lower and farther left are better.

128 KiB known-size read p99 by second · same rate: 85% of slower peak

128 KiB known-size read p99 by second · same rate: 85% of slower peak Each point is the 99th-percentile response time for one second: 99% of operations in that second completed at or below it. 128 KiB known-size read p99 by second · same rate: 85% of slower peak nfs-crust · run 1 nfs-crust · run 2 Linux · run 1 Linux · run 2 4.55 ms 8.38 ms 15.44 ms 28.44 ms 52.39 ms 0 2 5 7 10 12 seconds from launch slowest 1% threshold (p99)
Each point is the 99th-percentile response time for one second: 99% of operations in that second completed at or below it.

128 KiB create-new write p99 by second · same rate: 85% of slower peak

128 KiB create-new write p99 by second · same rate: 85% of slower peak Each point is the 99th-percentile response time for one second: 99% of operations in that second completed at or below it. 128 KiB create-new write p99 by second · same rate: 85% of slower peak nfs-crust · run 1 nfs-crust · run 2 Linux · run 1 Linux · run 2 38.08 ms 60.20 ms 95.18 ms 150.48 ms 237.91 ms 0 5 10 14 19 24 seconds from launch slowest 1% threshold (p99)
Each point is the 99th-percentile response time for one second: 99% of operations in that second completed at or below it.

128 KiB known-size read p99 by second · each at 85% of own peak

128 KiB known-size read p99 by second · each at 85% of own peak Each point is the 99th-percentile response time for one second: 99% of operations in that second completed at or below it. 128 KiB known-size read p99 by second · each at 85% of own peak nfs-crust · run 1 nfs-crust · run 2 Linux · run 1 Linux · run 2 7.63 ms 14.19 ms 26.39 ms 49.11 ms 91.37 ms 0 2 5 7 10 12 seconds from launch slowest 1% threshold (p99)
Each point is the 99th-percentile response time for one second: 99% of operations in that second completed at or below it.

128 KiB create-new write p99 by second · each at 85% of own peak

128 KiB create-new write p99 by second · each at 85% of own peak Each point is the 99th-percentile response time for one second: 99% of operations in that second completed at or below it. 128 KiB create-new write p99 by second · each at 85% of own peak nfs-crust · run 1 nfs-crust · run 2 Linux · run 1 Linux · run 2 34.78 ms 61.22 ms 107.76 ms 189.68 ms 333.88 ms 0 5 10 14 19 24 seconds from launch slowest 1% threshold (p99)
Each point is the 99th-percentile response time for one second: 99% of operations in that second completed at or below it.

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

Peak EFS I/O limit usage2.0%100% means EFS reached its allowed I/O rate.
Peak EC2 processor use70.3%Highest one-minute value reported by AWS.
Peak EFS permitted data rate5,120.0 MiB/sThe data rate EFS allowed during this test.
Host network reliability counters171 retransmitted segments · 15 connection resetsChange during the whole test; may include unrelated traffic.

EFS I/O limit usage

EFS I/O limit usage AWS reports this metric once per minute. 100% means the file system reached its allowed I/O rate during that minute. EFS I/O limit usage maximum 0% 1% 1% 2% 2% 0 17 34 52 69 86 minutes percent
AWS reports this metric once per minute. 100% means the file system reached its allowed I/O rate during that minute.

EC2 processor use

EC2 processor use Highest processor use reported by AWS in each one-minute period. EC2 processor use maximum 0% 19% 38% 57% 76% 0 17 35 52 70 87 minutes percent
Highest processor use reported by AWS in each one-minute period.

Processor cost · Linux checking the size first versus nfs-crust

ComparisonFirst settingSecond settingSecond ÷ first
1 MiB known-size read · 32 concurrent workers0.628 CPU-ms/op1.128 CPU-ms/op1.79×
128 KiB create-new write · 32 concurrent workers1.035 CPU-ms/op0.106 CPU-ms/op0.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

Method

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
  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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
  16. 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
  17. 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
  18. 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
  19. 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
  20. 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
  21. 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
  22. 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
  23. 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
  24. 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
  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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
  16. 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
  17. 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
  18. 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
  19. 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
  20. 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
  21. 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
  22. 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
  23. 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
  24. 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
  25. 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
  26. 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
  27. 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
  28. 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
  29. 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
  30. 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
  31. 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
  32. 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
  1. 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
  2. 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
  3. 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
  4. 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
  1. 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
  2. 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
  3. 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
  4. 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