Skip to content

HowProgrammingWorks/Queue

Repository files navigation

JavaScript Queue optimised for V8

Performance tests

UNDER CONSTRUCTION

Run: npm run perf

┌─────────┬────────────┬───────┬──────────┐
│ (index) │ name       │ cpu   │ ram      │
├─────────┼────────────┼───────┼──────────┤
│ 0       │ 'naïve'    │ 58.57 │ 37454.62 │
│ 1       │ 'fixed'    │ 5.03  │ 19473.76 │
│ 2       │ 'unrolled' │ 5.16  │ 19278.73 │
│ 3       │ 'spare'    │ 4.97  │ 19298.66 │
│ 4       │ 'pool'     │ 5.34  │ 19205.66 │
│ 5       │ 'current'  │ 5.3   │ 15610.69 │
│ 6       │ 'circular' │ 5.24  │ 19242.05 │
│ 7       │ 'nodiv'    │ 4.97  │ 19314.83 │
└─────────┴────────────┴───────┴──────────┘