Changeset 74600 in vbox for trunk/src/VBox/VMM/VMMR3
- Timestamp:
- Oct 3, 2018 4:00:27 PM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 125480
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp
r74590 r74600 2546 2546 * @endverbatim 2547 2547 * 2548 *2549 2548 * Suspects are security updates and/or microcode updates installed since then. 2550 2549 * Given that the RDTSC and CR4 numbers are reasonably unchanges, it seems that … … 2568 2567 * (hvax64.exe), but something on the NT side. 2569 2568 * 2569 * Clearing bit 20 in nt!KiSpeculationFeatures speeds things up (i.e. changing 2570 * the dword from 0x00300065 to 0x00200065 in windbg). 2571 * 2570 2572 * @verbatim 2571 TESTING... WinHv API Hypercalls + VID VirtualBox AMD-V2572 32-bit paged protected mode, CPUID : 54 145 ins/sec 51 436 2573 real mode, CPUID : 54 178 ins/sec 51 713 2573 TESTING... WinHv API Hypercalls + VID clr(bit-20) + WinHv API 2574 32-bit paged protected mode, CPUID : 54 145 ins/sec 51 436 130 076 2575 real mode, CPUID : 54 178 ins/sec 51 713 130 449 2574 2576 [snip] 2575 32-bit paged protected mode, RDTSC : 98 927 639 ins/sec 100 254 552 2576 real mode, RDTSC : 99 601 206 ins/sec 100 886 699 2577 32-bit paged protected mode, RDTSC : 98 927 639 ins/sec 100 254 552 100 549 882 2578 real mode, RDTSC : 99 601 206 ins/sec 100 886 699 100 470 957 2577 2579 [snip] 2578 32-bit paged protected mode, 32-bit IN : 54 621 ins/sec 51 524 2579 32-bit paged protected mode, 32-bit OUT : 54 870 ins/sec 51 671 2580 32-bit paged protected mode, 32-bit IN-to-ring-3 : 54 624 ins/sec 43 964 2581 32-bit paged protected mode, 32-bit OUT-to-ring-3 : 54 803 ins/sec 44 087 2580 32-bit paged protected mode, 32-bit IN : 54 621 ins/sec 51 524 128 294 2581 32-bit paged protected mode, 32-bit OUT : 54 870 ins/sec 51 671 129 397 2582 32-bit paged protected mode, 32-bit IN-to-ring-3 : 54 624 ins/sec 43 964 127 874 2583 32-bit paged protected mode, 32-bit OUT-to-ring-3 : 54 803 ins/sec 44 087 129 443 2582 2584 [snip] 2583 32-bit paged protected mode, 32-bit read : 28 230 ins/sec 34 042 2584 32-bit paged protected mode, 32-bit write : 27 962 ins/sec 34 050 2585 32-bit paged protected mode, 32-bit read-to-ring-3 : 27 841 ins/sec 28 397 2586 32-bit paged protected mode, 32-bit write-to-ring-3 : 27 896 ins/sec 29 455 2585 32-bit paged protected mode, 32-bit read : 28 230 ins/sec 34 042 48 113 2586 32-bit paged protected mode, 32-bit write : 27 962 ins/sec 34 050 48 069 2587 32-bit paged protected mode, 32-bit read-to-ring-3 : 27 841 ins/sec 28 397 48 146 2588 32-bit paged protected mode, 32-bit write-to-ring-3 : 27 896 ins/sec 29 455 47 970 2587 2589 * @endverbatim 2588 2590 *
Note:
See TracChangeset
for help on using the changeset viewer.