Add two-step measurement method, Gantt diagrams, and update README with accurate results
This commit is contained in:
@@ -0,0 +1,105 @@
|
||||
# Exekveringsfaser - 1000 decimaler
|
||||
|
||||
## Gantt-diagram
|
||||
|
||||
```mermaid
|
||||
gantt
|
||||
title Exekveringsfaser - 1000 decimaler
|
||||
dateFormat X
|
||||
axisFormat %L ms
|
||||
|
||||
section Assembly
|
||||
Startup :0, 0
|
||||
Calculation :0, 4
|
||||
I/O :4, 4
|
||||
section C
|
||||
Startup :0, 0
|
||||
Calculation :0, 4
|
||||
I/O :4, 4
|
||||
section Rust
|
||||
Startup :0, 0
|
||||
Calculation :0, 4
|
||||
I/O :4, 4
|
||||
section Go
|
||||
Startup :0, 0
|
||||
Calculation :0, 5
|
||||
I/O :5, 5
|
||||
section Objective-C
|
||||
Startup :0, 0
|
||||
Calculation :0, 5
|
||||
I/O :5, 5
|
||||
section Crystal
|
||||
Startup :0, 0
|
||||
Calculation :0, 6
|
||||
I/O :6, 6
|
||||
section D
|
||||
Startup :0, 1
|
||||
Calculation :1, 10
|
||||
I/O :10, 11
|
||||
section Nim
|
||||
Startup :0, 1
|
||||
Calculation :1, 10
|
||||
I/O :10, 11
|
||||
section Odin
|
||||
Startup :0, 1
|
||||
Calculation :1, 10
|
||||
I/O :10, 11
|
||||
section Zig
|
||||
Startup :0, 1
|
||||
Calculation :1, 12
|
||||
I/O :12, 13
|
||||
section Fortran
|
||||
Startup :0, 1
|
||||
Calculation :1, 15
|
||||
I/O :15, 16
|
||||
section Dart
|
||||
Startup :0, 2
|
||||
Calculation :2, 18
|
||||
I/O :18, 20
|
||||
section Haskell
|
||||
Startup :0, 1
|
||||
Calculation :1, 17
|
||||
I/O :17, 18
|
||||
section Bash
|
||||
Startup :0, 2
|
||||
Calculation :2, 23
|
||||
I/O :23, 25
|
||||
section Lua
|
||||
Startup :0, 3
|
||||
Calculation :3, 27
|
||||
I/O :27, 30
|
||||
section Python
|
||||
Startup :0, 4
|
||||
Calculation :4, 36
|
||||
I/O :36, 40
|
||||
section Java
|
||||
Startup :0, 4
|
||||
Calculation :4, 38
|
||||
I/O :38, 42
|
||||
section CSharp
|
||||
Startup :0, 4
|
||||
Calculation :4, 41
|
||||
I/O :41, 45
|
||||
section Kotlin
|
||||
Startup :0, 5
|
||||
Calculation :5, 47
|
||||
I/O :47, 52
|
||||
section PHP
|
||||
Startup :0, 6
|
||||
Calculation :6, 54
|
||||
I/O :54, 60
|
||||
```
|
||||
|
||||
## Staplat stapeldiagram
|
||||
|
||||
```mermaid
|
||||
xychart-beta
|
||||
title "Exekveringsfaser - 1000 decimaler"
|
||||
x-axis ["Assembly", "C", "Rust", "Go", "Objective-C", "Crystal", "D", "Nim", "Odin", "Zig", "Fortran", "Dart", "Haskell", "Bash", "Lua", "Python", "Java", "CSharp", "Kotlin", "PHP"]
|
||||
y-axis "Tid (ms)" 0 --> 70
|
||||
|
||||
bar Startup [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 1, 2, 3, 4, 4, 4, 5, 6]
|
||||
bar Calculation [4, 4, 4, 5, 5, 6, 9, 9, 9, 11, 14, 16, 16, 21, 24, 32, 34, 37, 42, 48]
|
||||
bar I/O [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 1, 2, 3, 4, 4, 4, 5, 6]
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user