add a benchmark proj
This commit is contained in:
@@ -62,6 +62,16 @@ Terminal-based user interface:
|
||||
- **Memory Management**: Custom allocators including HLSF (Hybrid Layer Segregated Fit)
|
||||
- **Thread Pool Management**: Efficient task scheduling and execution
|
||||
|
||||
#### HLSF Benchmark Snapshot (BenchmarkDotNet)
|
||||
Environment: Windows 11 (10.0.26100.7623), AMD Ryzen 7 6800H, .NET 8.0.23, x64 RyuJIT AVX2, GC = Concurrent Workstation.
|
||||
|
||||
| Method | Mean | Error | StdDev | Ratio | RatioSD | Allocated | Alloc Ratio |
|
||||
|------- |-----:|-----:|------:|------:|-------:|----------:|-----------:|
|
||||
| Hlsf | 838.4 µs | 16.67 µs | 40.58 µs | 1.00 | 0.12 | 64 B | 1.00 |
|
||||
| Libc | 849.8 µs | 34.93 µs | 100.23 µs | 1.01 | 0.17 | 64 B | 1.00 |
|
||||
|
||||
This shows HLSF matching libc allocation throughput under the same workload. See the HLSF document for details and caveats.
|
||||
|
||||
### Graphics and Rendering
|
||||
- **OpenGL Integration**: Complete OpenGL API coverage
|
||||
- **Cross-Platform Support**: Windows and Linux compatibility
|
||||
|
||||
Reference in New Issue
Block a user