nfs-crust · AWS EFS benchmark

nfs-crust on AWS EFS

Data checks passed

2026-07-12 17:03 UTCregion us-east-1 · Availability Zone us-east-1bEC2 type c7g.xlargesource revision 7dcfd64c7db6

Key results

1 MiB known-size reads · 32 concurrent workers424.5 MiB/sLinux: 260.4 MiB/s
128 KiB create-new writes · 32 concurrent workers797 ops/sLinux: 229 ops/s · uncertainty and observed ranges are in All results
128 KiB scheduled-load tests180,098 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.47 ms 4.63 ms 8.69 ms 16.32 ms 30.64 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 1.53 ms 3.23 ms 6.82 ms 14.42 ms 30.48 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 21.43 ms 38.67 ms 69.75 ms 125.84 ms 227.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.52 ms 26.74 ms 46.08 ms 79.40 ms 136.82 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 111 222 332 443 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 123 247 370 494 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 27 54 81 108 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 97 193 290 387 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% 1.39 ms 6.22 ms 11.47 ms 38.06 ms 49.32 ms 193.14 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% 22.58 ms 33.66 ms 51.89 ms 80.94 ms 110.36 ms 340.27 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.71 ms 21.89 ms 40.61 ms 45.34 ms 50.37 ms 61.12 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% 24.28 ms 37.16 ms 60.58 ms 88.96 ms 133.70 ms 220.39 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 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 3.41 ms 9.19 ms 24.75 ms 66.65 ms 179.47 ms 0 3 5 8 10 13 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 34.68 ms 52.09 ms 78.23 ms 117.49 ms 176.46 ms 0 5 10 16 21 26 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 6.11 ms 10.83 ms 19.18 ms 34.00 ms 60.25 ms 0 3 5 8 10 13 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 37.95 ms 58.75 ms 90.97 ms 140.84 ms 218.06 ms 0 5 10 16 21 26 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: 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

Peak EFS I/O limit usage2.0%100% means EFS reached its allowed I/O rate.
Peak EC2 processor use60.4%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 counters52 retransmitted segments · 0 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 13 26 40 53 66 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% 16% 33% 49% 65% 0 13 27 40 54 67 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.597 CPU-ms/op1.095 CPU-ms/op1.83×
128 KiB create-new write · 32 concurrent workers0.983 CPU-ms/op0.101 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
    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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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
  16. 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
  17. 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
  18. 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
  19. 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
  20. 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
  21. 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
  22. 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
  23. 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
  24. 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
  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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
  16. 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
  17. 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
  18. 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
  19. 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
  20. 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
  21. 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
  22. 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
  23. 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
  24. 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
  25. 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
  26. 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
  27. 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
  28. 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
  29. 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
  30. 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
  31. 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
  32. 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
  1. 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
  2. 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
  3. 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
  4. 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
  1. 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
  2. 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
  3. 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
  4. 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
  1. 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
  2. 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
  3. 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
  4. 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
  1. 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
  2. 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
  3. 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
  4. 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