build(deps): Bump uart_16550 from 0.5.0 to 0.6.0 by dependabot[bot] · Pull Request #2356 · hermit-os/kernel

startup_benchmark Build Time 86.34 s 89.35 s 0.97 ❗ startup_benchmark File Size 0.79 MB 0.79 MB 1.00 ❗ Startup Time - 1 core 0.81 s (±0.03 s) 0.81 s (±0.03 s) 0.99 Startup Time - 2 cores 0.80 s (±0.03 s) 0.82 s (±0.03 s) 0.99 Startup Time - 4 cores 0.79 s (±0.03 s) 0.83 s (±0.02 s) 0.96 multithreaded_benchmark Build Time 85.00 s 92.62 s 0.92 ❗ multithreaded_benchmark File Size 0.85 MB 0.89 MB 0.96 ❗ Multithreaded Pi Efficiency - 2 Threads 90.81 % (±8.42 %) 90.72 % (±8.59 %) 1.00 Multithreaded Pi Efficiency - 4 Threads 44.61 % (±3.92 %) 44.88 % (±4.39 %) 0.99 Multithreaded Pi Efficiency - 8 Threads 26.40 % (±2.14 %) 25.87 % (±3.25 %) 1.02 micro_benchmarks Build Time 93.55 s 100.57 s 0.93 ❗ micro_benchmarks File Size 0.86 MB 0.90 MB 0.96 ❗ Scheduling time - 1 thread 68.77 ticks (±5.19 ticks) 74.98 ticks (±4.47 ticks) 0.92 Scheduling time - 2 threads 37.70 ticks (±3.75 ticks) 40.19 ticks (±4.30 ticks) 0.94 Micro - Time for syscall (getpid) 2.90 ticks (±0.28 ticks) 2.97 ticks (±0.23 ticks) 0.98 Memcpy speed - (built_in) block size 4096 78250.75 MByte/s (±54099.91 MByte/s) 76264.90 MByte/s (±52720.43 MByte/s) 1.03 Memcpy speed - (built_in) block size 1048576 29962.27 MByte/s (±24503.36 MByte/s) 30292.34 MByte/s (±24927.05 MByte/s) 0.99 Memcpy speed - (built_in) block size 16777216 28395.46 MByte/s (±23439.00 MByte/s) 23336.56 MByte/s (±19347.79 MByte/s) 1.22 Memset speed - (built_in) block size 4096 78013.80 MByte/s (±53965.00 MByte/s) 76939.35 MByte/s (±53180.56 MByte/s) 1.01 Memset speed - (built_in) block size 1048576 30753.75 MByte/s (±24976.50 MByte/s) 31021.82 MByte/s (±25328.96 MByte/s) 0.99 Memset speed - (built_in) block size 16777216 29152.61 MByte/s (±23874.19 MByte/s) 24084.23 MByte/s (±19864.53 MByte/s) 1.21 Memcpy speed - (rust) block size 4096 69042.66 MByte/s (±48547.32 MByte/s) 67864.13 MByte/s (±47549.43 MByte/s) 1.02 Memcpy speed - (rust) block size 1048576 30090.98 MByte/s (±24586.85 MByte/s) 30092.92 MByte/s (±24855.28 MByte/s) 1.00 Memcpy speed - (rust) block size 16777216 28429.71 MByte/s (±23476.21 MByte/s) 23650.21 MByte/s (±19669.17 MByte/s) 1.20 Memset speed - (rust) block size 4096 69888.38 MByte/s (±49167.54 MByte/s) 67668.78 MByte/s (±47427.13 MByte/s) 1.03 Memset speed - (rust) block size 1048576 30883.34 MByte/s (±25042.70 MByte/s) 30783.24 MByte/s (±25249.62 MByte/s) 1.00 Memset speed - (rust) block size 16777216 29210.02 MByte/s (±23940.75 MByte/s) 24398.50 MByte/s (±20179.80 MByte/s) 1.20 alloc_benchmarks Build Time 91.01 s 96.87 s 0.94 ❗ alloc_benchmarks File Size 0.86 MB 0.86 MB 1.00 ❗ Allocations - Allocation success 100.00 % 100.00 % 1 Allocations - Deallocation success 100.00 % 100.00 % 1 Allocations - Pre-fail Allocations 100.00 % 100.00 % 1 Allocations - Average Allocation time 6114.72 Ticks (±72.30 Ticks) 5277.51 Ticks (±516.92 Ticks) 1.16 ❗ Allocations - Average Allocation time (no fail) 6114.72 Ticks (±72.30 Ticks) 5277.51 Ticks (±516.92 Ticks) 1.16 ❗ Allocations - Average Deallocation time 1355.42 Ticks (±117.15 Ticks) 959.09 Ticks (±254.64 Ticks) 1.41 ❗ mutex_benchmark Build Time 91.76 s 91.13 s 1.01 ❗ mutex_benchmark File Size 0.86 MB 0.90 MB 0.96 ❗ Mutex Stress Test Average Time per Iteration - 1 Threads 13.20 ns (±0.85 ns) 13.26 ns (±0.96 ns) 1.00 Mutex Stress Test Average Time per Iteration - 2 Threads 16.78 ns (±12.24 ns) 20.28 ns (±12.66 ns) 0.83