-
Notifications
You must be signed in to change notification settings - Fork 210
Status: Microbenchmarks
Runji Wang edited this page May 19, 2020
·
4 revisions
Environment:
- QEMU 5.0 KVM on Ubuntu 20.04, 1 Core
- NUC6, Intel Core i7-6770HQ @ 2.6GHz
Command:
fuchsia_microbenchmarks -p --filter Vmo
Version:
- zCore: 2020-05-18
- Zircon: 2020-04-13
Results:
Case | Zircon | zCore | zCore vs Zircon |
---|---|---|---|
HandleCreate_Vmo.create | 852 | 627 | -26.41% |
HandleCreate_Vmo.close | 827 | 634 | -23.34% |
Vmo/Clone/128kbytes.clone | 1595 | 834 | -47.71% |
Vmo/Clone/128kbytes.close | 1293 | 2424 | 87.47% |
Vmo/Clone/2048kbytes.clone | 1475 | 884 | -40.07% |
Vmo/Clone/2048kbytes.close | 1232 | 25102 | 1937.50% |
Vmo/Clone/512kbytes.clone | 1394 | 814 | -41.61% |
Vmo/Clone/512kbytes.close | 1150 | 6649 | 478.17% |
Vmo/Clone/ReadCloneAll/128kbytes | 10032 | 16245 | 61.93% |
Vmo/Clone/ReadCloneAll/128kbytes.clone | 1336 | 876 | -34.43% |
Vmo/Clone/ReadCloneAll/128kbytes.read | 7550 | 12779 | 69.26% |
Vmo/Clone/ReadCloneAll/128kbytes.close | 1146 | 2590 | 126.00% |
Vmo/Clone/ReadCloneAll/2048kbytes | 129816 | 281990 | 117.22% |
Vmo/Clone/ReadCloneAll/2048kbytes.clone | 1351 | 1247 | -7.70% |
Vmo/Clone/ReadCloneAll/2048kbytes.read | 127073 | 255828 | 101.32% |
Vmo/Clone/ReadCloneAll/2048kbytes.close | 1392 | 24915 | 1689.87% |
Vmo/Clone/ReadCloneAll/512kbytes | 34346 | 65224 | 89.90% |
Vmo/Clone/ReadCloneAll/512kbytes.clone | 1372 | 843 | -38.56% |
Vmo/Clone/ReadCloneAll/512kbytes.read | 31610 | 57582 | 82.16% |
Vmo/Clone/ReadCloneAll/512kbytes.close | 1364 | 6799 | 398.46% |
Vmo/Clone/ReadCloneSome/128kbytes | 4586 | 6833 | 49.00% |
Vmo/Clone/ReadCloneSome/128kbytes.clone | 1306 | 833 | -36.22% |
Vmo/Clone/ReadCloneSome/128kbytes.read | 2223 | 3467 | 55.96% |
Vmo/Clone/ReadCloneSome/128kbytes.close | 1056 | 2533 | 139.87% |
Vmo/Clone/ReadCloneSome/2048kbytes | 36951 | 76866 | 108.02% |
Vmo/Clone/ReadCloneSome/2048kbytes.clone | 1342 | 857 | -36.14% |
Vmo/Clone/ReadCloneSome/2048kbytes.read | 34457 | 52575 | 52.58% |
Vmo/Clone/ReadCloneSome/2048kbytes.close | 1152 | 23434 | 1934.20% |
Vmo/Clone/ReadCloneSome/512kbytes | 10741 | 20985 | 95.37% |
Vmo/Clone/ReadCloneSome/512kbytes.clone | 1307 | 828 | -36.65% |
Vmo/Clone/ReadCloneSome/512kbytes.read | 8367 | 13574 | 62.23% |
Vmo/Clone/ReadCloneSome/512kbytes.close | 1067 | 6582 | 516.87% |
Vmo/Clone/ReadOrigAll/128kbytes | 9969 | 16400 | 64.51% |
Vmo/Clone/ReadOrigAll/128kbytes.clone | 1367 | 878 | -35.77% |
Vmo/Clone/ReadOrigAll/128kbytes.read | 7473 | 12963 | 73.46% |
Vmo/Clone/ReadOrigAll/128kbytes.close | 1129 | 2558 | 126.57% |
Vmo/Clone/ReadOrigAll/2048kbytes | 128791 | 281173 | 118.32% |
Vmo/Clone/ReadOrigAll/2048kbytes.clone | 1379 | 1265 | -8.27% |
Vmo/Clone/ReadOrigAll/2048kbytes.read | 126011 | 254932 | 102.31% |
Vmo/Clone/ReadOrigAll/2048kbytes.close | 1401 | 24977 | 1682.80% |
Vmo/Clone/ReadOrigAll/512kbytes | 34317 | 65101 | 89.70% |
Vmo/Clone/ReadOrigAll/512kbytes.clone | 1367 | 836 | -38.84% |
Vmo/Clone/ReadOrigAll/512kbytes.read | 31575 | 57490 | 82.07% |
Vmo/Clone/ReadOrigAll/512kbytes.close | 1375 | 6775 | 392.73% |
Vmo/Clone/ReadOrigSome/128kbytes | 4615 | 6772 | 46.74% |
Vmo/Clone/ReadOrigSome/128kbytes.clone | 1314 | 829 | -36.91% |
Vmo/Clone/ReadOrigSome/128kbytes.read | 2238 | 3485 | 55.72% |
Vmo/Clone/ReadOrigSome/128kbytes.close | 1063 | 2458 | 131.23% |
Vmo/Clone/ReadOrigSome/2048kbytes | 36573 | 78297 | 114.08% |
Vmo/Clone/ReadOrigSome/2048kbytes.clone | 1305 | 850 | -34.87% |
Vmo/Clone/ReadOrigSome/2048kbytes.read | 34083 | 53873 | 58.06% |
Vmo/Clone/ReadOrigSome/2048kbytes.close | 1186 | 23573 | 1887.61% |
Vmo/Clone/ReadOrigSome/512kbytes | 11249 | 21082 | 87.41% |
Vmo/Clone/ReadOrigSome/512kbytes.clone | 1295 | 817 | -36.91% |
Vmo/Clone/ReadOrigSome/512kbytes.read | 8868 | 13565 | 52.97% |
Vmo/Clone/ReadOrigSome/512kbytes.close | 1086 | 6700 | 516.94% |
Vmo/Clone/WriteCloneAll/128kbytes | 23373 | 16411 | -29.79% |
Vmo/Clone/WriteCloneAll/128kbytes.clone | 1435 | 924 | -35.61% |
Vmo/Clone/WriteCloneAll/128kbytes.write | 19798 | 13794 | -30.33% |
Vmo/Clone/WriteCloneAll/128kbytes.close | 2139 | 1694 | -20.80% |
Vmo/Clone/WriteCloneAll/2048kbytes | 3916443 | 270562 | -93.09% |
Vmo/Clone/WriteCloneAll/2048kbytes.clone | 1729 | 1157 | -33.08% |
Vmo/Clone/WriteCloneAll/2048kbytes.write | 3740093 | 254561 | -93.19% |
Vmo/Clone/WriteCloneAll/2048kbytes.close | 15906 | 14844 | -6.68% |
Vmo/Clone/WriteCloneAll/512kbytes | 85559 | 61669 | -27.92% |
Vmo/Clone/WriteCloneAll/512kbytes.clone | 1416 | 871 | -38.49% |
Vmo/Clone/WriteCloneAll/512kbytes.write | 79566 | 56697 | -28.74% |
Vmo/Clone/WriteCloneAll/512kbytes.close | 4577 | 4101 | -10.40% |
Vmo/Clone/WriteCloneSome/128kbytes | 6435 | 6572 | 2.13% |
Vmo/Clone/WriteCloneSome/128kbytes.clone | 1287 | 822 | -36.13% |
Vmo/Clone/WriteCloneSome/128kbytes.write | 3774 | 3557 | -5.75% |
Vmo/Clone/WriteCloneSome/128kbytes.close | 1374 | 2193 | 59.61% |
Vmo/Clone/WriteCloneSome/2048kbytes | 69305 | 74879 | 8.04% |
Vmo/Clone/WriteCloneSome/2048kbytes.clone | 1429 | 850 | -40.52% |
Vmo/Clone/WriteCloneSome/2048kbytes.write | 62704 | 54928 | -12.40% |
Vmo/Clone/WriteCloneSome/2048kbytes.close | 5173 | 19101 | 269.24% |
Vmo/Clone/WriteCloneSome/512kbytes | 18492 | 20048 | 8.41% |
Vmo/Clone/WriteCloneSome/512kbytes.clone | 1317 | 793 | -39.79% |
Vmo/Clone/WriteCloneSome/512kbytes.write | 15079 | 13856 | -8.11% |
Vmo/Clone/WriteCloneSome/512kbytes.close | 2096 | 5399 | 157.59% |
Vmo/Clone/WriteOrigAll/128kbytes | 24186 | 19959 | -17.48% |
Vmo/Clone/WriteOrigAll/128kbytes.clone | 1379 | 866 | -37.20% |
Vmo/Clone/WriteOrigAll/128kbytes.write | 20353 | 17072 | -16.12% |
Vmo/Clone/WriteOrigAll/128kbytes.close | 2454 | 2021 | -17.64% |
Vmo/Clone/WriteOrigAll/2048kbytes | 4095883 | 416495 | -89.83% |
Vmo/Clone/WriteOrigAll/2048kbytes.clone | 1731 | 1253 | -27.61% |
Vmo/Clone/WriteOrigAll/2048kbytes.write | 3886813 | 394192 | -89.86% |
Vmo/Clone/WriteOrigAll/2048kbytes.close | 19175 | 21051 | 9.78% |
Vmo/Clone/WriteOrigAll/512kbytes | 90906 | 74240 | -18.33% |
Vmo/Clone/WriteOrigAll/512kbytes.clone | 1424 | 867 | -39.12% |
Vmo/Clone/WriteOrigAll/512kbytes.write | 83786 | 67976 | -18.87% |
Vmo/Clone/WriteOrigAll/512kbytes.close | 5696 | 5397 | -5.25% |
Vmo/Clone/WriteOrigSome/128kbytes | 6472 | 7074 | 9.30% |
Vmo/Clone/WriteOrigSome/128kbytes.clone | 1271 | 823 | -35.25% |
Vmo/Clone/WriteOrigSome/128kbytes.write | 3825 | 3932 | 2.80% |
Vmo/Clone/WriteOrigSome/128kbytes.close | 1377 | 2319 | 68.41% |
Vmo/Clone/WriteOrigSome/2048kbytes | 72596 | 84531 | 16.44% |
Vmo/Clone/WriteOrigSome/2048kbytes.clone | 1455 | 902 | -38.01% |
Vmo/Clone/WriteOrigSome/2048kbytes.write | 65173 | 60464 | -7.23% |
Vmo/Clone/WriteOrigSome/2048kbytes.close | 5967 | 23165 | 288.22% |
Vmo/Clone/WriteOrigSome/512kbytes | 18857 | 22965 | 21.79% |
Vmo/Clone/WriteOrigSome/512kbytes.clone | 1346 | 830 | -38.34% |
Vmo/Clone/WriteOrigSome/512kbytes.write | 15224 | 15472 | 1.63% |
Vmo/Clone/WriteOrigSome/512kbytes.close | 2287 | 6663 | 191.34% |
Vmo/CloneMap/128kbytes.map | 12608 | 4679 | -62.89% |
Vmo/CloneMap/128kbytes.clone | 1594 | 3703 | 132.31% |
Vmo/CloneMap/128kbytes.close | 1158 | 2486 | 114.68% |
Vmo/CloneMap/128kbytes.unmap | 2350 | 3066 | 30.47% |
Vmo/CloneMap/2048kbytes.map | 168446 | 55210 | -67.22% |
Vmo/CloneMap/2048kbytes.clone | 1727 | 36908 | 2037.12% |
Vmo/CloneMap/2048kbytes.close | 1162 | 23798 | 1948.02% |
Vmo/CloneMap/2048kbytes.unmap | 3715 | 35485 | 855.18% |
Vmo/CloneMap/512kbytes.map | 43974 | 14902 | -66.11% |
Vmo/CloneMap/512kbytes.clone | 1632 | 10453 | 540.50% |
Vmo/CloneMap/512kbytes.close | 1174 | 6817 | 480.66% |
Vmo/CloneMap/512kbytes.unmap | 2545 | 9582 | 276.50% |
Vmo/Read/128kbytes | 6605 | 11595 | 75.55% |
Vmo/Read/2048kbytes | 116730 | 230751 | 97.68% |
Vmo/Read/512kbytes | 28967 | 52022 | 79.59% |
Vmo/Write/128kbytes | 5610 | 9394 | 67.45% |
Vmo/Write/2048kbytes | 107626 | 187399 | 74.12% |
Vmo/Write/512kbytes | 26988 | 41766 | 54.76% |
VmoMap/Read/128kbytes | 60092 | 20089 | -66.57% |
VmoMap/Read/2048kbytes | 9104023 | 300831 | -96.70% |
VmoMap/Read/512kbytes | 2321911 | 77405 | -96.67% |
VmoMap/Read/Kernel/128kbytes | 51653 | 24532 | -52.51% |
VmoMap/Read/Kernel/2048kbytes | 7649363 | 422970 | -94.47% |
VmoMap/Read/Kernel/512kbytes | 1941181 | 96699 | -95.02% |
VmoMap/Write/128kbytes | 59669 | 18042 | -69.76% |
VmoMap/Write/2048kbytes | 8897544 | 276903 | -96.89% |
VmoMap/Write/512kbytes | 2306391 | 71511 | -96.90% |
VmoMap/Write/Kernel/128kbytes | 51260 | 23958 | -53.26% |
VmoMap/Write/Kernel/2048kbytes | 7357273 | 382766 | -94.80% |
VmoMap/Write/Kernel/512kbytes | 186350 | 97046 | -47.92% |
VmoMapRange/Read/128kbytes | 29871 | 19734 | -33.94% |
VmoMapRange/Read/2048kbytes | 3913832 | 298668 | -92.37% |
VmoMapRange/Read/512kbytes | 1038261 | 76968 | -92.59% |
VmoMapRange/Read/Kernel/128kbytes | 28944 | 24659 | -14.80% |
VmoMapRange/Read/Kernel/2048kbytes | 4018803 | 423603 | -89.46% |
VmoMapRange/Read/Kernel/512kbytes | 103420 | 96177 | -7.00% |
VmoMapRange/Write/128kbytes | 26870 | 18248 | -32.09% |
VmoMapRange/Write/2048kbytes | 3856962 | 276594 | -92.83% |
VmoMapRange/Write/512kbytes | 98324 | 71228 | -27.56% |
VmoMapRange/Write/Kernel/128kbytes | 27771 | 23969 | -13.69% |
VmoMapRange/Write/Kernel/2048kbytes | 3727972 | 390326 | -89.53% |
VmoMapRange/Write/Kernel/512kbytes | 96146 | 97129 | 1.02% |
Channel/WriteEtcReadEtc/1024bytes/0handles | 1099 | 1253 | 14.01% |
Channel/WriteEtcReadEtc/1024bytes/0handles.write_etc | 554 | 637 | 14.98% |
Channel/WriteEtcReadEtc/1024bytes/0handles.read_etc | 545 | 616 | 13.03% |
Channel/WriteEtcReadEtc/1024bytes/1handles | 1368 | 1456 | 6.43% |
Channel/WriteEtcReadEtc/1024bytes/1handles.write_etc | 682 | 733 | 7.48% |
Channel/WriteEtcReadEtc/1024bytes/1handles.read_etc | 687 | 723 | 5.24% |
Channel/WriteEtcReadEtc/32768bytes/0handles | 3833 | 2830 | -26.17% |
Channel/WriteEtcReadEtc/32768bytes/0handles.write_etc | 2105 | 1359 | -35.44% |
Channel/WriteEtcReadEtc/32768bytes/0handles.read_etc | 1728 | 1472 | -14.81% |
Channel/WriteEtcReadEtc/32768bytes/1handles | 3769 | 3043 | -19.26% |
Channel/WriteEtcReadEtc/32768bytes/1handles.write_etc | 1938 | 1483 | -23.48% |
Channel/WriteEtcReadEtc/32768bytes/1handles.read_etc | 1830 | 1559 | -14.81% |
Channel/WriteEtcReadEtc/64bytes/0handles | 1075 | 1193 | 10.98% |
Channel/WriteEtcReadEtc/64bytes/0handles.write_etc | 552 | 607 | 9.96% |
Channel/WriteEtcReadEtc/64bytes/0handles.read_etc | 523 | 586 | 12.05% |
Channel/WriteEtcReadEtc/64bytes/1handles | 1368 | 1464 | 7.02% |
Channel/WriteEtcReadEtc/64bytes/1handles.write_etc | 685 | 740 | 8.03% |
Channel/WriteEtcReadEtc/64bytes/1handles.read_etc | 682 | 723 | 6.01% |
Channel/WriteEtcReadEtc/65536bytes/0handles | 6302 | 4388 | -30.37% |
Channel/WriteEtcReadEtc/65536bytes/0handles.write_etc | 3460 | 2069 | -40.20% |
Channel/WriteEtcReadEtc/65536bytes/0handles.read_etc | 2842 | 2319 | -18.40% |
Channel/WriteEtcReadEtc/65536bytes/1handles | 6036 | 4641 | -23.11% |
Channel/WriteEtcReadEtc/65536bytes/1handles.write_etc | 3085 | 2226 | -27.84% |
Channel/WriteEtcReadEtc/65536bytes/1handles.read_etc | 2950 | 2415 | -18.14% |
Channel/WriteRead/1024bytes/0handles | 1120 | 1253 | 11.88% |
Channel/WriteRead/1024bytes/0handles.write | 561 | 624 | 11.23% |
Channel/WriteRead/1024bytes/0handles.read | 559 | 629 | 12.52% |
Channel/WriteRead/1024bytes/1handles | 1299 | 1401 | 7.85% |
Channel/WriteRead/1024bytes/1handles.write | 654 | 710 | 8.56% |
Channel/WriteRead/1024bytes/1handles.read | 645 | 691 | 7.13% |
Channel/WriteRead/32768bytes/0handles | 3684 | 2826 | -23.29% |
Channel/WriteRead/32768bytes/0handles.write | 2024 | 1351 | -33.25% |
Channel/WriteRead/32768bytes/0handles.read | 1661 | 1475 | -11.20% |
Channel/WriteRead/32768bytes/1handles | 3709 | 3008 | -18.90% |
Channel/WriteRead/32768bytes/1handles.write | 1903 | 1453 | -23.65% |
Channel/WriteRead/32768bytes/1handles.read | 1805 | 1555 | -13.85% |
Channel/WriteRead/64bytes/0handles | 1048 | 1198 | 14.31% |
Channel/WriteRead/64bytes/0handles.write | 533 | 615 | 15.38% |
Channel/WriteRead/64bytes/0handles.read | 516 | 583 | 12.98% |
Channel/WriteRead/64bytes/1handles | 1161 | 1438 | 23.86% |
Channel/WriteRead/64bytes/1handles.write | 579 | 734 | 26.77% |
Channel/WriteRead/64bytes/1handles.read | 582 | 705 | 21.13% |
Channel/WriteRead/65536bytes/0handles | 6310 | 4368 | -30.78% |
Channel/WriteRead/65536bytes/0handles.write | 3458 | 2060 | -40.43% |
Channel/WriteRead/65536bytes/0handles.read | 2852 | 2307 | -19.11% |
Channel/WriteRead/65536bytes/1handles | 6078 | 4519 | -25.65% |
Channel/WriteRead/65536bytes/1handles.write | 3229 | 2156 | -33.23% |
Channel/WriteRead/65536bytes/1handles.read | 2849 | 2363 | -17.06% |