Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
inokawa committed Dec 7, 2024
1 parent 073936e commit d7ede78
Showing 1 changed file with 50 additions and 0 deletions.
50 changes: 50 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -381,6 +381,56 @@ npm run bench
This is a result in my Intel MacBook Pro 2018.

```
✓ index.bench.tsx (36) 98124ms
✓ mount / 1000 items / same sized items (6) 5122ms
name hz min max mean p75 p99 p995 p999 rme samples
· virtua@0.39.0 (elements) 151.45 4.5000 28.6000 6.6026 6.4000 28.6000 28.6000 28.6000 ±10.76% 76 fastest
· virtua@0.39.0 (render prop) 64.7440 13.6000 18.0000 15.4455 16.3000 18.0000 18.0000 18.0000 ±3.26% 33
· react-virtualized@9.22.5 31.8591 28.0000 36.0000 31.3882 33.1000 36.0000 36.0000 36.0000 ±3.62% 17
· react-window@1.8.10 27.2427 30.3000 89.0000 36.7071 34.4000 89.0000 89.0000 89.0000 ±23.79% 14 slowest
· react-virtuoso@4.12.3 35.1975 26.7000 30.8000 28.4111 29.4000 30.8000 30.8000 30.8000 ±2.25% 18
· @tanstack/react-virtual@3.11.0 27.8496 33.6000 39.2000 35.9071 36.9000 39.2000 39.2000 39.2000 ±2.71% 14
✓ mount / 1000 items / same sized, heavy items (6) 28000ms
name hz min max mean p75 p99 p995 p999 rme samples
· virtua@0.39.0 (elements) 14.1864 66.5000 73.5000 70.4900 72.4000 73.5000 73.5000 73.5000 ±2.45% 10
· virtua@0.39.0 (render prop) 17.3611 55.4000 58.8000 57.6000 58.2000 58.8000 58.8000 58.8000 ±1.42% 10
· react-virtualized@9.22.5 2.6055 375.40 399.90 383.80 389.60 399.90 399.90 399.90 ±1.39% 10 slowest
· react-window@1.8.10 3.0323 322.60 354.10 329.78 329.60 354.10 354.10 354.10 ±2.03% 10
· react-virtuoso@4.12.3 23.7812 38.7000 44.8000 42.0500 43.3000 44.8000 44.8000 44.8000 ±3.01% 12 fastest
· @tanstack/react-virtual@3.11.0 3.2681 303.00 309.50 305.99 308.70 309.50 309.50 309.50 ±0.59% 10
✓ mount / 1000 items / dynamic sized items (6) 5710ms
name hz min max mean p75 p99 p995 p999 rme samples
· virtua@0.39.0 (elements) 20.7352 45.4000 51.1000 48.2273 49.9000 51.1000 51.1000 51.1000 ±2.37% 11 fastest
· virtua@0.39.0 (render prop) 20.5531 45.0000 53.0000 48.6545 49.8000 53.0000 53.0000 53.0000 ±3.12% 11
· react-virtualized@9.22.5 16.5893 54.8000 64.2000 60.2800 61.5000 64.2000 64.2000 64.2000 ±3.30% 10
· react-window@1.8.10 16.3639 57.7000 63.3000 61.1100 62.1000 63.3000 63.3000 63.3000 ±2.02% 10 slowest
· react-virtuoso@4.12.3 17.7022 52.6000 59.2000 56.4900 57.4000 59.2000 59.2000 59.2000 ±2.26% 10
· @tanstack/react-virtual@3.11.0 16.3827 57.1000 64.1000 61.0400 62.0000 64.1000 64.1000 64.1000 ±2.52% 10
✓ mount / 100000 items / same sized items (6) 10303ms
name hz min max mean p75 p99 p995 p999 rme samples
· virtua@0.39.0 (elements) 3.5290 258.40 344.20 283.37 273.10 344.20 344.20 344.20 ±7.91% 10 slowest
· virtua@0.39.0 (render prop) 16.2206 57.2000 65.1000 61.6500 63.1000 65.1000 65.1000 65.1000 ±2.71% 10 fastest
· react-virtualized@9.22.5 13.9899 69.6000 74.4000 71.4800 72.4000 74.4000 74.4000 74.4000 ±1.74% 10
· react-window@1.8.10 12.5266 75.6000 82.9000 79.8300 80.9000 82.9000 82.9000 82.9000 ±1.81% 10
· react-virtuoso@4.12.3 14.3082 67.5000 71.9000 69.8900 71.2000 71.9000 71.9000 71.9000 ±1.69% 10
· @tanstack/react-virtual@3.11.0 10.1092 95.4000 103.10 98.9200 102.10 103.10 103.10 103.10 ±2.23% 10
✓ mount / 100000 items / same sized, heavy items (6) 35225ms
name hz min max mean p75 p99 p995 p999 rme samples
· virtua@0.39.0 (elements) 3.0971 317.60 327.40 322.88 325.60 327.40 327.40 327.40 ±0.69% 10
· virtua@0.39.0 (render prop) 9.9820 91.5000 118.10 100.18 99.7000 118.10 118.10 118.10 ±5.15% 10
· react-virtualized@9.22.5 2.3620 418.60 427.80 423.37 427.00 427.80 427.80 427.80 ±0.56% 10 slowest
· react-window@1.8.10 2.6775 369.00 379.00 373.48 375.90 379.00 379.00 379.00 ±0.60% 10
· react-virtuoso@4.12.3 11.9246 77.3000 91.0000 83.8600 86.6000 91.0000 91.0000 91.0000 ±3.38% 10 fastest
· @tanstack/react-virtual@3.11.0 2.6937 366.20 378.10 371.24 372.90 378.10 378.10 378.10 ±0.75% 10
✓ mount / 100000 items / dynamic sized items (6) 13681ms
name hz min max mean p75 p99 p995 p999 rme samples
· virtua@0.39.0 (elements) 3.2172 291.90 351.40 310.83 315.20 351.40 351.40 351.40 ±3.80% 10 slowest
· virtua@0.39.0 (render prop) 11.0084 87.1000 94.4000 90.8400 92.1000 94.4000 94.4000 94.4000 ±1.68% 10 fastest
· react-virtualized@9.22.5 10.0170 97.8000 102.70 99.8300 100.30 102.70 102.70 102.70 ±0.95% 10
· react-window@1.8.10 9.3729 102.90 109.90 106.69 107.90 109.90 109.90 109.90 ±1.61% 10
· react-virtuoso@4.12.3 10.6293 90.6000 96.9000 94.0800 94.5000 96.9000 96.9000 96.9000 ±1.19% 10
· @tanstack/react-virtual@3.11.0 7.8989 121.60 131.20 126.60 128.50 131.20 131.20 131.20 ±1.76% 10
BENCH Summary
virtua@0.39.0 (elements) - index.bench.tsx > mount / 1000 items / same sized items
Expand Down

0 comments on commit d7ede78

Please sign in to comment.