Created
September 15, 2014 08:06
-
-
Save rxin/eac982fe23396d5efddf to your computer and use it in GitHub Desktop.
High sys usage with Transparent Huge Pages (THP) enabled
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| date/time | used buff cach free|usr sys idl wai hiq siq| read writ| recv send | |
| 15-09 04:55:05|52.6G 56.8M 176G 11.4G| 4 2 82 12 0 0| 527M 0 | 0 198B | |
| 15-09 04:55:06|52.6G 56.8M 176G 10.9G| 3 2 80 15 0 0| 542M 64k| 581B 36k | |
| 15-09 04:55:07|52.6G 56.8M 177G 10.4G| 3 1 82 13 0 0| 535M 0 | 0 0 | |
| 15-09 04:55:08|52.6G 56.8M 177G 9.87G| 2 1 85 12 0 0| 520M 0 | 0 506B | |
| 15-09 04:55:09|52.6G 56.8M 178G 9558M| 2 1 84 12 0 0| 549M 0 | 260B 520B | |
| 15-09 04:55:10|52.6G 56.8M 179G 9009M| 3 1 82 14 0 0| 557M 0 | 104B 594B | |
| 15-09 04:55:11|52.6G 56.8M 179G 8463M| 3 2 83 13 0 0| 530M 72k| 104B 272B | |
| 15-09 04:55:12|52.6G 56.8M 180G 7940M| 3 2 81 15 0 0| 532M 0 | 200B 888B | |
| 15-09 04:55:13|52.6G 56.8M 180G 7417M| 3 2 82 12 0 0| 510M 0 | 0 198B | |
| 15-09 04:55:14|52.6G 56.8M 181G 6942M| 4 2 80 14 0 0| 496M 0 | 104B 1091B | |
| 15-09 04:55:15|52.6G 56.8M 181G 6465M| 3 2 80 14 0 0| 463M 0 | 252B 652B | |
| 15-09 04:55:16|52.6G 56.8M 181G 5957M| 4 2 80 14 0 0| 500M 0 |4065B 44k | |
| 15-09 04:55:17|52.6G 56.8M 182G 5440M| 3 1 83 13 0 0| 523M 0 |3696B 10k | |
| 15-09 04:55:18|52.6G 56.8M 182G 4916M| 3 1 84 13 0 0| 513M 0 | 200B 652B | |
| 15-09 04:55:19|52.6G 56.8M 183G 4411M| 3 1 83 13 0 0| 522M 0 | 116B 660B | |
| 15-09 04:55:20|52.6G 56.8M 184G 3883M| 3 2 82 13 0 0| 521M 0 | 52B 198B | |
| 15-09 04:55:21|52.6G 56.8M 184G 3417M| 3 2 84 12 0 0| 484M 72k| 252B 652B | |
| 15-09 04:55:22|52.6G 56.8M 184G 2930M| 3 2 82 13 0 0| 474M 0 | 0 198B | |
| 15-09 04:55:23|52.6G 56.8M 185G 2422M| 3 2 81 14 0 0| 500M 0 | 116B 396B | |
| 15-09 04:55:24|52.6G 56.8M 185G 1917M| 4 2 81 14 0 0| 499M 0 | 200B 652B | |
| 15-09 04:55:25|52.7G 56.8M 186G 1331M| 6 2 78 14 0 0| 517M 0 | 64B 396B | |
| 15-09 04:55:26|52.7G 56.9M 186G 763M| 4 1 84 12 0 0| 552M 56k|2165B 39k | |
| 15-09 04:55:27|52.7G 56.9M 187G 627M| 2 14 72 11 0 0| 441M 168k| 304B 784B | |
| 15-09 04:55:28|52.7G 56.8M 187G 597M| 2 41 24 33 0 0| 422M 212k| 52B 198B | |
| 15-09 04:55:29|52.7G 56.8M 187G 603M| 1 85 9 5 0 0| 276M 152k| 104B 629B | |
| 15-09 04:55:30|52.7G 56.8M 187G 628M| 1 87 6 6 0 0| 188M 128k| 252B 652B | |
| 15-09 04:55:31|52.7G 56.8M 187G 628M| 0 84 16 0 0 0| 0 32k| 52B 198B | |
| 15-09 04:55:32|52.7G 56.8M 187G 669M| 0 83 17 0 0 0|4052k 64k| 52B 764B | |
| 15-09 04:55:33|52.7G 56.8M 187G 650M| 0 67 32 0 0 0|8172k 0 | 252B 652B | |
| 15-09 04:55:34|52.7G 56.8M 187G 648M| 0 64 36 0 0 0|2048k 0 | 52B 198B | |
| 15-09 04:55:35|52.7G 56.8M 187G 647M| 0 63 37 0 0 0| 0 0 | 52B 198B | |
| 15-09 04:55:36|52.7G 56.8M 187G 647M| 0 63 37 0 0 0| 0 0 | 252B 30k | |
| 15-09 04:55:37|52.7G 56.8M 187G 635M| 0 59 41 0 0 0|5952k 0 | 0 1318B | |
| 15-09 04:55:38|52.7G 56.8M 187G 646M| 0 49 50 0 0 0|6144k 40k| 52B 528B | |
| 15-09 04:55:39|52.7G 56.8M 187G 639M| 0 42 58 0 0 0| 88k 0 | 200B 652B | |
| 15-09 04:55:40|52.7G 56.8M 187G 656M| 0 35 65 0 0 0|3824k 8192B| 116B 528B | |
| 15-09 04:55:41|52.7G 56.8M 187G 644M| 0 30 69 0 0 0|4328k 0 | 52B 198B | |
| 15-09 04:55:42|52.7G 56.8M 187G 670M| 0 18 81 1 0 0|9380k 8192B| 252B 652B | |
| 15-09 04:55:43|52.7G 56.8M 187G 708M| 0 9 91 0 0 0|2048k 44k| 52B 198B | |
| 15-09 04:55:44|52.7G 56.8M 187G 618M| 1 35 52 12 0 0| 318M 176k| 421B 6622B | |
| 15-09 04:55:45|52.7G 56.8M 187G 597M| 1 78 7 13 0 0| 328M 336k| 252B 652B | |
| 15-09 04:55:46|52.7G 56.7M 187G 591M| 1 80 12 6 0 0| 304M 212k| 52B 29k |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| record command: perf record -F 99 -a -g -- sleep 60 | |
| report command: perf report --stdio | |
| # ======== | |
| # captured on: Mon Sep 15 05:03:29 2014 | |
| # hostname : ip-172-31-12-178.ec2.internal | |
| # os release : 3.4.37-40.44.amzn1.x86_64 | |
| # perf version : 3.10.53-56.140.amzn1.x86_64 | |
| # arch : x86_64 | |
| # nrcpus online : 32 | |
| # nrcpus avail : 32 | |
| # cpudesc : Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz | |
| # cpuid : GenuineIntel,6,62,4 | |
| # total memory : 251657000 kB | |
| # cmdline : /usr/bin/perf record -F 99 -a -g -- sleep 60 | |
| # event : name = cpu-clock, type = 1, config = 0x0, config1 = 0x0, config2 = 0x0, excl_usr = 0, excl_kern = 0, excl_host = 0, excl_guest = 1, precise_ip = 0 | |
| # HEADER_CPU_TOPOLOGY info available, use -I to display | |
| # HEADER_NUMA_TOPOLOGY info available, use -I to display | |
| # pmu mappings: software = 1, tracepoint = 2, breakpoint = 5 | |
| # ======== | |
| # | |
| # Samples: 190K of event 'cpu-clock' | |
| # Event count (approx.): 190127 | |
| # | |
| # Overhead Command Shared Object Symbol | |
| # ........ ............ ................... .................................................................. | |
| # | |
| 75.50% java [kernel.kallsyms] [k] _raw_spin_unlock_irqrestore | |
| | | |
| --- _raw_spin_unlock_irqrestore | |
| | | |
| |--99.98%-- compaction_alloc | |
| | migrate_pages | |
| | compact_zone | |
| | try_to_compact_pages | |
| | __alloc_pages_direct_compact | |
| | __alloc_pages_nodemask | |
| | alloc_pages_vma | |
| | do_huge_pmd_anonymous_page | |
| | handle_mm_fault | |
| | do_page_fault | |
| | page_fault | |
| | | | |
| | |--25.60%-- 0x7f0e24d1bc4c | |
| | | | |
| | |--24.19%-- 0x7f0e24d5b62f | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--11.43%-- __memset_sse2 | |
| | | | | |
| | | |--89.85%-- OptoRuntime::new_array_C(klassOopDesc*, int, JavaThread*) | |
| | | | 0x7f0e24c4a807 | |
| | | | | | |
| | | | --100.00%-- 0x7edc1ea2f380 | |
| | | | | |
| | | --10.15%-- InterpreterRuntime::newarray(JavaThread*, BasicType, int) | |
| | | 0x7f0e24c098b5 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24beb4e0 | |
| | | JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) | |
| | | JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) | |
| | | thread_entry(JavaThread*, Thread*) | |
| | | JavaThread::thread_main_inner() | |
| | | JavaThread::run() | |
| | | java_start(Thread*) | |
| | | start_thread | |
| | | | |
| | |--7.32%-- 0x7f0e24c09710 | |
| | | | | |
| | | |--81.96%-- 0x7f0e24bf18e1 | |
| | | | 0x7f0e24bf1058 | |
| | | | 0x7f0e24bf1058 | |
| | | | 0x7f0e24bf1058 | |
| | | | 0x7f0e24bf1706 | |
| | | | 0x7f0e24bf1706 | |
| | | | 0x7f0e24bf1706 | |
| | | | 0x7f0e24bf1058 | |
| | | | 0x7f0e24bf1706 | |
| | | | 0x7f0e24beb4e0 | |
| | | | JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) | |
| | | | JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) | |
| | | | thread_entry(JavaThread*, Thread*) | |
| | | | JavaThread::thread_main_inner() | |
| | | | JavaThread::run() | |
| | | | java_start(Thread*) | |
| | | | start_thread | |
| | | | | |
| | | --18.04%-- 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24d64464 | |
| | | | |
| | |--4.21%-- 0x7f0e24d1bc2d | |
| | | | |
| | |--3.90%-- 0x7f0e24d5b61b | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--3.86%-- 0x7f0e24d5b6d0 | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--2.85%-- 0x7f0e24d1bc1c | |
| | | | |
| | |--2.78%-- 0x7f0e24d1bd1c | |
| | | | |
| | |--2.59%-- 0x7f0e24d5b5fe | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--1.98%-- 0x7f0e24d5b6fc | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--1.80%-- 0x7f0e24d5b6ed | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--1.73%-- 0x7f0e24d1bcf0 | |
| | | | |
| | |--1.53%-- 0x7f0e24d5b60f | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--1.49%-- 0x7f0e24d5b6e1 | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--1.32%-- 0x7f0e24d1bd0d | |
| | | | |
| | |--1.10%-- 0x7f0e24d1bd2c | |
| | --0.31%-- [...] | |
| --0.02%-- [...] | |
| 22.38% swapper [kernel.kallsyms] [k] native_safe_halt | |
| | | |
| --- native_safe_halt | |
| | | |
| |--100.00%-- default_idle | |
| | cpu_idle | |
| | | | |
| | |--98.01%-- start_secondary | |
| | | | |
| | --1.99%-- rest_init | |
| | start_kernel | |
| | x86_64_start_reservations | |
| | x86_64_start_kernel | |
| --0.00%-- [...] | |
| 1.07% java [kernel.kallsyms] [k] default_send_IPI_mask_sequence_phys | |
| | | |
| --- default_send_IPI_mask_sequence_phys | |
| physflat_send_IPI_mask | |
| native_flush_tlb_others | |
| | | |
| |--99.80%-- flush_tlb_page | |
| | ptep_clear_flush | |
| | try_to_unmap_one | |
| | try_to_unmap_anon | |
| | try_to_unmap | |
| | migrate_pages | |
| | compact_zone | |
| | try_to_compact_pages | |
| | __alloc_pages_direct_compact | |
| | __alloc_pages_nodemask | |
| | alloc_pages_vma | |
| | do_huge_pmd_anonymous_page | |
| | handle_mm_fault | |
| | do_page_fault | |
| | page_fault | |
| | | | |
| | |--27.47%-- 0x7f0e24d1bc4c | |
| | | | |
| | |--21.60%-- 0x7f0e24d5b62f | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--9.27%-- __memset_sse2 | |
| | | | | |
| | | |--92.02%-- OptoRuntime::new_array_C(klassOopDesc*, int, JavaThread*) | |
| | | | 0x7f0e24c4a807 | |
| | | | | | |
| | | | --100.00%-- 0x7edc1ea2f380 | |
| | | | | |
| | | --7.98%-- InterpreterRuntime::newarray(JavaThread*, BasicType, int) | |
| | | 0x7f0e24c098b5 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24beb4e0 | |
| | | JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) | |
| | | JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) | |
| | | thread_entry(JavaThread*, Thread*) | |
| | | JavaThread::thread_main_inner() | |
| | | JavaThread::run() | |
| | | java_start(Thread*) | |
| | | start_thread | |
| | | | |
| | |--7.84%-- 0x7f0e24d5b6d0 | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--7.64%-- 0x7f0e24c09710 | |
| | | | | |
| | | |--79.35%-- 0x7f0e24bf18e1 | |
| | | | 0x7f0e24bf1058 | |
| | | | 0x7f0e24bf1058 | |
| | | | 0x7f0e24bf1058 | |
| | | | 0x7f0e24bf1706 | |
| | | | 0x7f0e24bf1706 | |
| | | | 0x7f0e24bf1706 | |
| | | | 0x7f0e24bf1058 | |
| | | | 0x7f0e24bf1706 | |
| | | | 0x7f0e24beb4e0 | |
| | | | JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) | |
| | | | JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) | |
| | | | thread_entry(JavaThread*, Thread*) | |
| | | | JavaThread::thread_main_inner() | |
| | | | JavaThread::run() | |
| | | | java_start(Thread*) | |
| | | | start_thread | |
| | | | | |
| | | --20.65%-- 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24d64464 | |
| | | | |
| | |--4.39%-- 0x7f0e24d1bd1c | |
| | | | |
| | |--3.85%-- 0x7f0e24d1bc2d | |
| | | | |
| | |--2.71%-- 0x7f0e24d5b5fe | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--2.42%-- 0x7f0e24d5b6ed | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--2.42%-- 0x7f0e24d5b61b | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--1.87%-- 0x7f0e24d1bc1c | |
| | | | |
| | |--1.82%-- 0x7f0e24d1bd0d | |
| | | | |
| | |--1.78%-- 0x7f0e24d5b60f | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--1.53%-- 0x7f0e24d1bd2c | |
| | | | |
| | |--1.48%-- 0x7f0e24d1bcf0 | |
| | | | |
| | |--1.08%-- 0x7f0e24d5b6e1 | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--0.79%-- 0x7f0e24d5b6fc | |
| | | 0x7edc1ea2f380 | |
| | --0.05%-- [...] | |
| --0.20%-- [...] | |
| 0.54% java [kernel.kallsyms] [k] mutex_spin_on_owner | |
| | | |
| --- mutex_spin_on_owner | |
| __mutex_lock_slowpath | |
| mutex_lock | |
| | | |
| |--79.69%-- rmap_walk | |
| | move_to_new_page | |
| | migrate_pages | |
| | compact_zone | |
| | try_to_compact_pages | |
| | __alloc_pages_direct_compact | |
| | __alloc_pages_nodemask | |
| | alloc_pages_vma | |
| | do_huge_pmd_anonymous_page | |
| | handle_mm_fault | |
| | do_page_fault | |
| | page_fault | |
| | | | |
| | |--25.74%-- 0x7f0e24d1bc4c | |
| | | | |
| | |--24.01%-- 0x7f0e24d5b62f | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--8.99%-- 0x7f0e24c09710 | |
| | | | | |
| | | |--78.08%-- 0x7f0e24bf18e1 | |
| | | | 0x7f0e24bf1058 | |
| | | | 0x7f0e24bf1058 | |
| | | | 0x7f0e24bf1058 | |
| | | | 0x7f0e24bf1706 | |
| | | | 0x7f0e24bf1706 | |
| | | | 0x7f0e24bf1706 | |
| | | | 0x7f0e24bf1058 | |
| | | | 0x7f0e24bf1706 | |
| | | | 0x7f0e24beb4e0 | |
| | | | JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) | |
| | | | JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) | |
| | | | thread_entry(JavaThread*, Thread*) | |
| | | | JavaThread::thread_main_inner() | |
| | | | JavaThread::run() | |
| | | | java_start(Thread*) | |
| | | | start_thread | |
| | | | | |
| | | --21.92%-- 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24d64464 | |
| | | | |
| | |--8.37%-- __memset_sse2 | |
| | | | | |
| | | |--92.65%-- OptoRuntime::new_array_C(klassOopDesc*, int, JavaThread*) | |
| | | | 0x7f0e24c4a807 | |
| | | | | | |
| | | | --100.00%-- 0x7edc1ea2f380 | |
| | | | | |
| | | --7.35%-- InterpreterRuntime::newarray(JavaThread*, BasicType, int) | |
| | | 0x7f0e24c098b5 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24beb4e0 | |
| | | JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) | |
| | | JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) | |
| | | thread_entry(JavaThread*, Thread*) | |
| | | JavaThread::thread_main_inner() | |
| | | JavaThread::run() | |
| | | java_start(Thread*) | |
| | | start_thread | |
| | | | |
| | |--7.76%-- 0x7f0e24d5b6d0 | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--4.19%-- 0x7f0e24d1bd1c | |
| | | | |
| | |--3.33%-- 0x7f0e24d1bc2d | |
| | | | |
| | |--2.83%-- 0x7f0e24d5b61b | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--2.71%-- 0x7f0e24d5b6ed | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--2.71%-- 0x7f0e24d1bc1c | |
| | | | |
| | |--2.22%-- 0x7f0e24d5b5fe | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--1.85%-- 0x7f0e24d1bd2c | |
| | | | |
| | |--1.72%-- 0x7f0e24d5b60f | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--1.35%-- 0x7f0e24d1bd0d | |
| | | | |
| | |--1.11%-- 0x7f0e24d1bcf0 | |
| | --1.11%-- [...] | |
| | | |
| --20.31%-- page_lock_anon_vma | |
| try_to_unmap_anon | |
| try_to_unmap | |
| migrate_pages | |
| compact_zone | |
| try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| | | |
| |--29.95%-- 0x7f0e24d1bc4c | |
| | | |
| |--22.71%-- 0x7f0e24d5b62f | |
| | 0x7edc1ea2f380 | |
| | | |
| |--8.70%-- __memset_sse2 | |
| | | | |
| | |--94.44%-- OptoRuntime::new_array_C(klassOopDesc*, int, JavaThread*) | |
| | | 0x7f0e24c4a807 | |
| | | | | |
| | | --100.00%-- 0x7edc1ea2f380 | |
| | | | |
| | --5.56%-- InterpreterRuntime::newarray(JavaThread*, BasicType, int) | |
| | 0x7f0e24c098b5 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24beb4e0 | |
| | JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) | |
| | JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) | |
| | thread_entry(JavaThread*, Thread*) | |
| | JavaThread::thread_main_inner() | |
| | JavaThread::run() | |
| | java_start(Thread*) | |
| | start_thread | |
| | | |
| |--8.21%-- 0x7f0e24d5b6d0 | |
| | 0x7edc1ea2f380 | |
| | | |
| |--5.80%-- 0x7f0e24c09710 | |
| | | | |
| | |--75.00%-- 0x7f0e24bf18e1 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24beb4e0 | |
| | | JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) | |
| | | JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) | |
| | | thread_entry(JavaThread*, Thread*) | |
| | | JavaThread::thread_main_inner() | |
| | | JavaThread::run() | |
| | | java_start(Thread*) | |
| | | start_thread | |
| | | | |
| | --25.00%-- 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24d64464 | |
| | | |
| |--4.83%-- 0x7f0e24d1bd1c | |
| | | |
| |--3.86%-- 0x7f0e24d1bc2d | |
| | | |
| |--3.38%-- 0x7f0e24d5b6ed | |
| | 0x7edc1ea2f380 | |
| | | |
| |--2.42%-- 0x7f0e24d5b5fe | |
| | 0x7edc1ea2f380 | |
| | | |
| |--2.42%-- 0x7f0e24d5b60f | |
| | 0x7edc1ea2f380 | |
| | | |
| |--1.93%-- 0x7f0e24d5b61b | |
| | 0x7edc1ea2f380 | |
| | | |
| |--1.93%-- 0x7f0e24d1bd0d | |
| | | |
| |--1.45%-- 0x7f0e24d1bcf0 | |
| | | |
| |--0.97%-- 0x7f0e24d1bc1c | |
| --1.45%-- [...] | |
| 0.15% java [kernel.kallsyms] [k] compaction_alloc | |
| | | |
| --- compaction_alloc | |
| migrate_pages | |
| compact_zone | |
| try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| | | |
| |--26.19%-- 0x7f0e24d1bc4c | |
| | | |
| |--23.47%-- 0x7f0e24d5b62f | |
| | 0x7edc1ea2f380 | |
| | | |
| |--12.24%-- __memset_sse2 | |
| | | | |
| | |--88.89%-- OptoRuntime::new_array_C(klassOopDesc*, int, JavaThread*) | |
| | | 0x7f0e24c4a807 | |
| | | | | |
| | | --100.00%-- 0x7edc1ea2f380 | |
| | | | |
| | --11.11%-- InterpreterRuntime::newarray(JavaThread*, BasicType, int) | |
| | 0x7f0e24c098b5 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24beb4e0 | |
| | JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) | |
| | JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) | |
| | thread_entry(JavaThread*, Thread*) | |
| | JavaThread::thread_main_inner() | |
| | JavaThread::run() | |
| | java_start(Thread*) | |
| | start_thread | |
| | | |
| |--7.82%-- 0x7f0e24c09710 | |
| | | | |
| | |--82.61%-- 0x7f0e24bf18e1 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24beb4e0 | |
| | | JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) | |
| | | JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) | |
| | | thread_entry(JavaThread*, Thread*) | |
| | | JavaThread::thread_main_inner() | |
| | | JavaThread::run() | |
| | | java_start(Thread*) | |
| | | start_thread | |
| | | | |
| | --17.39%-- 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24d64464 | |
| | | |
| |--5.44%-- 0x7f0e24d1bc2d | |
| | | |
| |--4.08%-- 0x7f0e24d5b6d0 | |
| | 0x7edc1ea2f380 | |
| | | |
| |--3.74%-- 0x7f0e24d5b61b | |
| | 0x7edc1ea2f380 | |
| | | |
| |--3.06%-- 0x7f0e24d1bc1c | |
| | | |
| |--2.72%-- 0x7f0e24d5b6fc | |
| | 0x7edc1ea2f380 | |
| | | |
| |--2.72%-- 0x7f0e24d1bd1c | |
| | | |
| |--2.04%-- 0x7f0e24d5b5fe | |
| | 0x7edc1ea2f380 | |
| | | |
| |--1.36%-- 0x7f0e24d5b6ed | |
| | 0x7edc1ea2f380 | |
| | | |
| |--1.36%-- 0x7f0e24d1bd0d | |
| | | |
| |--1.36%-- 0x7f0e24d5b6e1 | |
| | 0x7edc1ea2f380 | |
| | | |
| |--1.02%-- 0x7f0e24d1bcf0 | |
| | | |
| |--0.68%-- 0x7f0e24d5b60f | |
| | 0x7edc1ea2f380 | |
| --0.68%-- [...] | |
| 0.14% java [kernel.kallsyms] [k] native_flush_tlb_others | |
| | | |
| --- native_flush_tlb_others | |
| | | |
| |--99.62%-- flush_tlb_page | |
| | ptep_clear_flush | |
| | try_to_unmap_one | |
| | try_to_unmap_anon | |
| | try_to_unmap | |
| | migrate_pages | |
| | compact_zone | |
| | try_to_compact_pages | |
| | __alloc_pages_direct_compact | |
| | __alloc_pages_nodemask | |
| | alloc_pages_vma | |
| | do_huge_pmd_anonymous_page | |
| | handle_mm_fault | |
| | do_page_fault | |
| | page_fault | |
| | | | |
| | |--23.40%-- 0x7f0e24d1bc4c | |
| | | | |
| | |--21.51%-- 0x7f0e24d5b62f | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--9.81%-- 0x7f0e24d5b6d0 | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--7.92%-- __memset_sse2 | |
| | | OptoRuntime::new_array_C(klassOopDesc*, int, JavaThread*) | |
| | | 0x7f0e24c4a807 | |
| | | | | |
| | | --100.00%-- 0x7edc1ea2f380 | |
| | | | |
| | |--7.92%-- 0x7f0e24d1bd1c | |
| | | | |
| | |--6.04%-- 0x7f0e24c09710 | |
| | | | | |
| | | |--93.75%-- 0x7f0e24bf18e1 | |
| | | | 0x7f0e24bf1058 | |
| | | | 0x7f0e24bf1058 | |
| | | | 0x7f0e24bf1058 | |
| | | | 0x7f0e24bf1706 | |
| | | | 0x7f0e24bf1706 | |
| | | | 0x7f0e24bf1706 | |
| | | | 0x7f0e24bf1058 | |
| | | | 0x7f0e24bf1706 | |
| | | | 0x7f0e24beb4e0 | |
| | | | JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) | |
| | | | JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) | |
| | | | thread_entry(JavaThread*, Thread*) | |
| | | | JavaThread::thread_main_inner() | |
| | | | JavaThread::run() | |
| | | | java_start(Thread*) | |
| | | | start_thread | |
| | | | | |
| | | --6.25%-- 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24d64464 | |
| | | | |
| | |--4.15%-- 0x7f0e24d1bcf0 | |
| | | | |
| | |--3.40%-- 0x7f0e24d5b61b | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--3.40%-- 0x7f0e24d5b6ed | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--3.02%-- 0x7f0e24d5b5fe | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--2.64%-- 0x7f0e24d1bc2d | |
| | | | |
| | |--2.26%-- 0x7f0e24d5b60f | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--1.13%-- 0x7f0e24d1bc1c | |
| | | | |
| | |--1.13%-- 0x7f0e24d1bd2c | |
| | | | |
| | |--0.75%-- 0x7f0e24d5b6fc | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--0.75%-- 0x7f0e24d1bd0d | |
| | | | |
| | --0.75%-- 0x7f0e24d1bd01 | |
| --0.38%-- [...] | |
| 0.02% java perf-9182.map [.] 0x00007f0e24d1bd2c | |
| | | |
| |--12.77%-- 0x7f0e24d1bc4c | |
| | | |
| |--4.26%-- 0x7f0e24d1bd2c | |
| | | |
| |--4.26%-- 0x7f0e24c0968e | |
| | 0x7f0e24bf1233 | |
| | | | |
| | |--50.00%-- 0x7f0e24bf18e1 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf18e1 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf18e1 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24d64464 | |
| | | | |
| | --50.00%-- 0x7f0e24bf1058 | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf18e1 | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf18e1 | |
| | 0x7f0e24bf18e1 | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24da8cac | |
| | 0x7edc1e0fa800 | |
| | | |
| |--4.26%-- 0x7f0e24d5865e | |
| | | |
| |--4.26%-- 0x7f0e24d5b70c | |
| | 0x7edc1ea2f380 | |
| | | |
| |--2.13%-- 0x7f0e24bfb4ca | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf18e1 | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24d8a6e8 | |
| | | |
| |--2.13%-- 0x7f0e24c92ec9 | |
| | | |
| |--2.13%-- 0x7f0e24bfb360 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24d64464 | |
| | | |
| |--2.13%-- 0x7f0e24d5b632 | |
| | 0x7edc1ea2f380 | |
| | | |
| |--2.13%-- 0x7f0e24c2ce7d | |
| | 0x7f0e24d58652 | |
| | | |
| |--2.13%-- 0x7f0e24bfb4d1 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24beb4e0 | |
| | JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) | |
| | JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) | |
| | thread_entry(JavaThread*, Thread*) | |
| | JavaThread::thread_main_inner() | |
| | JavaThread::run() | |
| | java_start(Thread*) | |
| | start_thread | |
| | | |
| |--2.13%-- 0x7f0e24c08a24 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24beb4e0 | |
| | JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) | |
| | JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) | |
| | thread_entry(JavaThread*, Thread*) | |
| | JavaThread::thread_main_inner() | |
| | JavaThread::run() | |
| | java_start(Thread*) | |
| | start_thread | |
| | | |
| |--2.13%-- 0x7f0e24c223e0 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf11d4 | |
| | 0x7f0e24bf11d4 | |
| | 0x7f0e24bf11d4 | |
| | 0x7f0e24bf11d4 | |
| | 0x7f0e24bf11d4 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24beb4e0 | |
| | JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) | |
| | JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) | |
| | thread_entry(JavaThread*, Thread*) | |
| | JavaThread::thread_main_inner() | |
| | JavaThread::run() | |
| | java_start(Thread*) | |
| | start_thread | |
| | | |
| |--2.13%-- 0x7f0e24bfb47d | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1350 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf19fe | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24d8a6e8 | |
| | | |
| |--2.13%-- 0x7f0e24c08c54 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1350 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf19fe | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24d64464 | |
| | | |
| |--2.13%-- 0x7f0e24c08f00 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf18e1 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24d64464 | |
| | | |
| |--2.13%-- 0x7f0e24bfb4b5 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24d8a6e8 | |
| | | |
| |--2.13%-- 0x7f0e24c2cf06 | |
| | 0x7f0e24d58652 | |
| | | |
| |--2.13%-- 0x7f0e24c2ce67 | |
| | 0x7f0e24d58652 | |
| | | |
| |--2.13%-- 0x7f0e24c2ceb2 | |
| | 0x7f0e24d58652 | |
| | | |
| |--2.13%-- 0x7f0e24c2ce82 | |
| | 0x7f0e24d58652 | |
| | | |
| |--2.13%-- 0x7f0e24d585e0 | |
| | | |
| |--2.13%-- 0x7f0e24c92ee5 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24beb4e0 | |
| | JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) | |
| | JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) | |
| | thread_entry(JavaThread*, Thread*) | |
| | JavaThread::thread_main_inner() | |
| | JavaThread::run() | |
| | java_start(Thread*) | |
| | start_thread | |
| | | |
| |--2.13%-- 0x7f0e24c08b55 | |
| | 0x7f0e24bf1233 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24d8a6e8 | |
| | | |
| |--2.13%-- 0x7f0e24c2cf44 | |
| | 0x7f0e24d58652 | |
| | | |
| |--2.13%-- 0x7f0e24c23de1 | |
| | 0x7f0e24d5b670 | |
| | 0x7edc1ea2f380 | |
| | | |
| |--2.13%-- 0x7f0e24d58636 | |
| | | |
| |--2.13%-- 0x7f0e24d58561 | |
| | | |
| |--2.13%-- 0x7f0e24d5b62f | |
| | 0x7edc1ea2f380 | |
| | | |
| |--2.13%-- 0x7f0e24c2cf4b | |
| | 0x7f0e24d58652 | |
| | | |
| |--2.13%-- 0x7f0e24d58550 | |
| | | |
| |--2.13%-- 0x7f0e24d1bc57 | |
| | | |
| |--2.13%-- 0x7f0e24d1bd1c | |
| | | |
| |--2.13%-- 0x7f0e24d5865a | |
| | | |
| |--2.13%-- 0x7f0e24d1bc4f | |
| | | |
| |--2.13%-- 0x7f0e24d58557 | |
| | | |
| |--2.13%-- 0x7f0e24c2ce8c | |
| | 0x7f0e24d58652 | |
| | | |
| --2.13%-- 0x7f0e24d585a8 | |
| 0.02% java [kernel.kallsyms] [k] free_hot_cold_page | |
| | | |
| --- free_hot_cold_page | |
| | | |
| |--91.18%-- free_hot_cold_page_list | |
| | | | |
| | |--61.29%-- release_pages | |
| | | | | |
| | | |--73.68%-- free_pages_and_swap_cache | |
| | | | tlb_flush_mmu | |
| | | | tlb_finish_mmu | |
| | | | zap_page_range | |
| | | | sys_madvise | |
| | | | system_call_fastpath | |
| | | | __madvise | |
| | | | | |
| | | --26.32%-- pagevec_lru_move_fn | |
| | | __pagevec_lru_add | |
| | | __lru_cache_add | |
| | | lru_cache_add_lru | |
| | | putback_lru_page | |
| | | migrate_pages | |
| | | compact_zone | |
| | | try_to_compact_pages | |
| | | __alloc_pages_direct_compact | |
| | | __alloc_pages_nodemask | |
| | | alloc_pages_vma | |
| | | do_huge_pmd_anonymous_page | |
| | | handle_mm_fault | |
| | | do_page_fault | |
| | | page_fault | |
| | | | | |
| | | |--40.00%-- 0x7f0e24d5b62f | |
| | | | 0x7edc1ea2f380 | |
| | | | | |
| | | |--20.00%-- 0x7f0e24d1bc4c | |
| | | | | |
| | | |--20.00%-- __memset_sse2 | |
| | | | OptoRuntime::new_array_C(klassOopDesc*, int, JavaThread*) | |
| | | | 0x7f0e24c4a807 | |
| | | | 0x7edc1ea2f380 | |
| | | | | |
| | | --20.00%-- 0x7f0e24d1bc1c | |
| | | | |
| | --38.71%-- shrink_page_list | |
| | shrink_inactive_list | |
| | shrink_mem_cgroup_zone | |
| | do_try_to_free_pages | |
| | try_to_free_pages | |
| | __alloc_pages_nodemask | |
| | alloc_pages_vma | |
| | do_huge_pmd_anonymous_page | |
| | handle_mm_fault | |
| | do_page_fault | |
| | page_fault | |
| | | | |
| | |--25.00%-- 0x7f0e24d1bc4c | |
| | | | |
| | |--16.67%-- 0x7f0e24d1bc2d | |
| | | | |
| | |--16.67%-- 0x7f0e24d5b61b | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--8.33%-- 0x7f0e24d5b70c | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--8.33%-- 0x7f0e24d5b6d0 | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--8.33%-- 0x7f0e24d5b62f | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--8.33%-- 0x7f0e24d1bc1c | |
| | | | |
| | --8.33%-- __memset_sse2 | |
| | OptoRuntime::new_array_C(klassOopDesc*, int, JavaThread*) | |
| | 0x7f0e24c4a807 | |
| | | |
| --8.82%-- __free_pages | |
| compact_zone | |
| try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| | | |
| |--33.33%-- 0x7f0e24c09710 | |
| | 0x7f0e24bf18e1 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24beb4e0 | |
| | JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) | |
| | JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) | |
| | thread_entry(JavaThread*, Thread*) | |
| | JavaThread::thread_main_inner() | |
| | JavaThread::run() | |
| | java_start(Thread*) | |
| | start_thread | |
| | | |
| |--33.33%-- 0x7f0e24d5b62f | |
| | 0x7edc1ea2f380 | |
| | | |
| --33.33%-- __memset_sse2 | |
| OptoRuntime::new_array_C(klassOopDesc*, int, JavaThread*) | |
| 0x7f0e24c4a807 | |
| 0x7edc1ea2f380 | |
| 0.01% java [kernel.kallsyms] [k] compact_zone | |
| | | |
| --- compact_zone | |
| try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| | | |
| |--30.77%-- 0x7f0e24d1bc4c | |
| | | |
| |--26.92%-- 0x7f0e24d5b62f | |
| | 0x7edc1ea2f380 | |
| | | |
| |--11.54%-- __memset_sse2 | |
| | | | |
| | |--66.67%-- InterpreterRuntime::newarray(JavaThread*, BasicType, int) | |
| | | 0x7f0e24c098b5 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24beb4e0 | |
| | | JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) | |
| | | JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) | |
| | | thread_entry(JavaThread*, Thread*) | |
| | | JavaThread::thread_main_inner() | |
| | | JavaThread::run() | |
| | | java_start(Thread*) | |
| | | start_thread | |
| | | | |
| | --33.33%-- OptoRuntime::new_array_C(klassOopDesc*, int, JavaThread*) | |
| | 0x7f0e24c4a807 | |
| | 0x7edc1ea2f380 | |
| | | |
| |--11.54%-- 0x7f0e24d5b6e1 | |
| | 0x7edc1ea2f380 | |
| | | |
| |--7.69%-- 0x7f0e24c09710 | |
| | | | |
| | |--50.00%-- 0x7f0e24bf18e1 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24beb4e0 | |
| | | JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) | |
| | | JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) | |
| | | thread_entry(JavaThread*, Thread*) | |
| | | JavaThread::thread_main_inner() | |
| | | JavaThread::run() | |
| | | java_start(Thread*) | |
| | | start_thread | |
| | | | |
| | --50.00%-- 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24d64464 | |
| | | |
| |--3.85%-- 0x7f0e24d5b6d0 | |
| | 0x7edc1ea2f380 | |
| | | |
| |--3.85%-- 0x7f0e24d1bc1c | |
| | | |
| --3.85%-- 0x7f0e24d5b5fe | |
| 0x7edc1ea2f380 | |
| 0.01% java libc-2.17.so [.] __memcpy_ssse3_back | |
| | | |
| --- __memcpy_ssse3_back | |
| readBytes | |
| 0x7f0e24d62e82 | |
| 0x7f0e24d6ba74 | |
| 0x7edc1cc70738 | |
| 0.01% java [kernel.kallsyms] [k] get_pageblock_flags_group | |
| | | |
| --- get_pageblock_flags_group | |
| | | |
| |--82.61%-- suitable_migration_target | |
| | compaction_alloc | |
| | migrate_pages | |
| | compact_zone | |
| | try_to_compact_pages | |
| | __alloc_pages_direct_compact | |
| | __alloc_pages_nodemask | |
| | alloc_pages_vma | |
| | do_huge_pmd_anonymous_page | |
| | handle_mm_fault | |
| | do_page_fault | |
| | page_fault | |
| | | | |
| | |--26.32%-- 0x7f0e24d5b62f | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--26.32%-- 0x7f0e24d1bc4c | |
| | | | |
| | |--21.05%-- __memset_sse2 | |
| | | | | |
| | | |--75.00%-- OptoRuntime::new_array_C(klassOopDesc*, int, JavaThread*) | |
| | | | 0x7f0e24c4a807 | |
| | | | | | |
| | | | --100.00%-- 0x7edc1ea2f380 | |
| | | | | |
| | | --25.00%-- InterpreterRuntime::newarray(JavaThread*, BasicType, int) | |
| | | 0x7f0e24c098b5 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1233 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24bf1058 | |
| | | 0x7f0e24bf1706 | |
| | | 0x7f0e24beb4e0 | |
| | | JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) | |
| | | JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) | |
| | | thread_entry(JavaThread*, Thread*) | |
| | | JavaThread::thread_main_inner() | |
| | | JavaThread::run() | |
| | | java_start(Thread*) | |
| | | start_thread | |
| | | | |
| | |--10.53%-- 0x7f0e24d5b6d0 | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--10.53%-- 0x7f0e24d5b5fe | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | --5.26%-- 0x7f0e24d5b61b | |
| | 0x7edc1ea2f380 | |
| | | |
| |--13.04%-- free_hot_cold_page | |
| | free_hot_cold_page_list | |
| | | | |
| | |--66.67%-- release_pages | |
| | | | | |
| | | |--50.00%-- pagevec_lru_move_fn | |
| | | | __pagevec_lru_add | |
| | | | __lru_cache_add | |
| | | | lru_cache_add_lru | |
| | | | putback_lru_page | |
| | | | migrate_pages | |
| | | | compact_zone | |
| | | | try_to_compact_pages | |
| | | | __alloc_pages_direct_compact | |
| | | | __alloc_pages_nodemask | |
| | | | alloc_pages_vma | |
| | | | do_huge_pmd_anonymous_page | |
| | | | handle_mm_fault | |
| | | | do_page_fault | |
| | | | page_fault | |
| | | | 0x7f0e24d5b6fc | |
| | | | 0x7edc1ea2f380 | |
| | | | | |
| | | --50.00%-- free_pages_and_swap_cache | |
| | | tlb_flush_mmu | |
| | | tlb_finish_mmu | |
| | | zap_page_range | |
| | | sys_madvise | |
| | | system_call_fastpath | |
| | | __madvise | |
| | | | |
| | --33.33%-- shrink_page_list | |
| | shrink_inactive_list | |
| | shrink_mem_cgroup_zone | |
| | do_try_to_free_pages | |
| | try_to_free_pages | |
| | __alloc_pages_nodemask | |
| | alloc_pages_vma | |
| | do_huge_pmd_anonymous_page | |
| | handle_mm_fault | |
| | do_page_fault | |
| | page_fault | |
| | 0x7f0e24d5b62f | |
| | 0x7edc1ea2f380 | |
| | | |
| --4.35%-- compaction_alloc | |
| migrate_pages | |
| compact_zone | |
| try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| 0x7f0e24d5b62f | |
| 0x7edc1ea2f380 | |
| 0.01% java [kernel.kallsyms] [k] get_page_from_freelist | |
| | | |
| --- get_page_from_freelist | |
| __alloc_pages_nodemask | |
| | | |
| |--63.16%-- alloc_pages_vma | |
| | handle_pte_fault | |
| | handle_mm_fault | |
| | do_page_fault | |
| | page_fault | |
| | | | |
| | |--50.00%-- generic_file_aio_read | |
| | | xfs_file_aio_read | |
| | | do_sync_read | |
| | | vfs_read | |
| | | sys_read | |
| | | system_call_fastpath | |
| | | 0x7f0e2e7df76d | |
| | | readBytes | |
| | | 0x7f0e24d62e82 | |
| | | 0x7f0e24d6ba74 | |
| | | 0x7edc1cc70738 | |
| | | | |
| | |--41.67%-- 0x7f0e24d5b62f | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | --8.33%-- 0x7f0e24d1bd0d | |
| | | |
| --36.84%-- alloc_pages_current | |
| | | |
| |--71.43%-- __page_cache_alloc | |
| | __do_page_cache_readahead | |
| | ra_submit | |
| | ondemand_readahead | |
| | page_cache_async_readahead | |
| | generic_file_aio_read | |
| | xfs_file_aio_read | |
| | do_sync_read | |
| | vfs_read | |
| | sys_read | |
| | system_call_fastpath | |
| | 0x7f0e2e7df76d | |
| | readBytes | |
| | 0x7f0e24d62e82 | |
| | 0x7f0e24d6ba74 | |
| | 0x7edc1cc70738 | |
| | | |
| |--14.29%-- xennet_alloc_rx_buffers | |
| | xennet_poll | |
| | net_rx_action | |
| | __do_softirq | |
| | call_softirq | |
| | do_softirq | |
| | irq_exit | |
| | xen_evtchn_do_upcall | |
| | xen_hvm_callback_vector | |
| | compaction_alloc | |
| | migrate_pages | |
| | compact_zone | |
| | try_to_compact_pages | |
| | __alloc_pages_direct_compact | |
| | __alloc_pages_nodemask | |
| | alloc_pages_vma | |
| | do_huge_pmd_anonymous_page | |
| | handle_mm_fault | |
| | do_page_fault | |
| | page_fault | |
| | 0x7f0e24d5b61b | |
| | 0x7edc1ea2f380 | |
| | | |
| --14.29%-- pte_alloc_one | |
| __pte_alloc | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| __memset_sse2 | |
| OptoRuntime::new_array_C(klassOopDesc*, int, JavaThread*) | |
| 0x7f0e24c4a807 | |
| 0x7edc1ea2f380 | |
| 0.01% java [kernel.kallsyms] [k] clear_page_c_e | |
| | | |
| --- clear_page_c_e | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| handle_pte_fault | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| | | |
| |--27.78%-- 0x7f0e24d1bc4c | |
| | | |
| |--27.78%-- generic_file_aio_read | |
| | xfs_file_aio_read | |
| | do_sync_read | |
| | vfs_read | |
| | sys_read | |
| | system_call_fastpath | |
| | 0x7f0e2e7df76d | |
| | readBytes | |
| | 0x7f0e24d62e82 | |
| | 0x7f0e24d6ba74 | |
| | 0x7edc1cc70738 | |
| | | |
| |--22.22%-- 0x7f0e24d5b62f | |
| | 0x7edc1ea2f380 | |
| | | |
| |--11.11%-- 0x7f0e24d1bc2d | |
| | | |
| |--5.56%-- 0x7f0e24d1bd01 | |
| | | |
| --5.56%-- 0x7f0e24d5b61b | |
| 0x7edc1ea2f380 | |
| 0.01% java [kernel.kallsyms] [k] finish_task_switch | |
| | | |
| --- finish_task_switch | |
| __schedule | |
| schedule | |
| | | |
| |--62.50%-- schedule_preempt_disabled | |
| | __mutex_lock_slowpath | |
| | mutex_lock | |
| | | | |
| | |--60.00%-- page_lock_anon_vma | |
| | | try_to_unmap_anon | |
| | | try_to_unmap | |
| | | migrate_pages | |
| | | compact_zone | |
| | | try_to_compact_pages | |
| | | __alloc_pages_direct_compact | |
| | | __alloc_pages_nodemask | |
| | | alloc_pages_vma | |
| | | do_huge_pmd_anonymous_page | |
| | | handle_mm_fault | |
| | | do_page_fault | |
| | | page_fault | |
| | | | | |
| | | |--33.33%-- 0x7f0e24d5b62f | |
| | | | 0x7edc1ea2f380 | |
| | | | | |
| | | |--16.67%-- 0x7f0e24d5b6d0 | |
| | | | 0x7edc1ea2f380 | |
| | | | | |
| | | |--16.67%-- 0x7f0e24c09710 | |
| | | | 0x7f0e24bf18e1 | |
| | | | 0x7f0e24bf1058 | |
| | | | 0x7f0e24bf1058 | |
| | | | 0x7f0e24bf1058 | |
| | | | 0x7f0e24bf1706 | |
| | | | 0x7f0e24bf1706 | |
| | | | 0x7f0e24bf1706 | |
| | | | 0x7f0e24bf1058 | |
| | | | 0x7f0e24bf1706 | |
| | | | 0x7f0e24beb4e0 | |
| | | | JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) | |
| | | | JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) | |
| | | | thread_entry(JavaThread*, Thread*) | |
| | | | JavaThread::thread_main_inner() | |
| | | | JavaThread::run() | |
| | | | java_start(Thread*) | |
| | | | start_thread | |
| | | | | |
| | | |--16.67%-- __memset_sse2 | |
| | | | InterpreterRuntime::newarray(JavaThread*, BasicType, int) | |
| | | | 0x7f0e24c098b5 | |
| | | | 0x7f0e24bf1058 | |
| | | | 0x7f0e24bf1233 | |
| | | | 0x7f0e24bf1233 | |
| | | | 0x7f0e24bf1233 | |
| | | | 0x7f0e24bf1233 | |
| | | | 0x7f0e24bf1233 | |
| | | | 0x7f0e24bf1233 | |
| | | | 0x7f0e24bf1706 | |
| | | | 0x7f0e24bf1058 | |
| | | | 0x7f0e24bf1706 | |
| | | | 0x7f0e24beb4e0 | |
| | | | JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) | |
| | | | JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) | |
| | | | thread_entry(JavaThread*, Thread*) | |
| | | | JavaThread::thread_main_inner() | |
| | | | JavaThread::run() | |
| | | | java_start(Thread*) | |
| | | | start_thread | |
| | | | | |
| | | --16.67%-- 0x7f0e24d1bc4c | |
| | | | |
| | --40.00%-- rmap_walk | |
| | move_to_new_page | |
| | migrate_pages | |
| | compact_zone | |
| | try_to_compact_pages | |
| | __alloc_pages_direct_compact | |
| | __alloc_pages_nodemask | |
| | alloc_pages_vma | |
| | do_huge_pmd_anonymous_page | |
| | handle_mm_fault | |
| | do_page_fault | |
| | page_fault | |
| | | | |
| | |--50.00%-- __memset_sse2 | |
| | | OptoRuntime::new_array_C(klassOopDesc*, int, JavaThread*) | |
| | | 0x7f0e24c4a807 | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--25.00%-- 0x7f0e24d1bd2c | |
| | | | |
| | --25.00%-- 0x7f0e24d1bc4c | |
| | | |
| |--18.75%-- schedule_hrtimeout_range_clock | |
| | schedule_hrtimeout_range | |
| | sys_epoll_wait | |
| | system_call_fastpath | |
| | 0x7fb701ec31c3 | |
| | | |
| |--12.50%-- io_schedule | |
| | sleep_on_page_killable | |
| | __wait_on_bit_lock | |
| | __lock_page_killable | |
| | generic_file_aio_read | |
| | xfs_file_aio_read | |
| | do_sync_read | |
| | vfs_read | |
| | sys_read | |
| | system_call_fastpath | |
| | 0x7f0e2e7df76d | |
| | readBytes | |
| | 0x7f0e24d62e82 | |
| | 0x7f0e24d6ba74 | |
| | 0x7edc1cc70738 | |
| | | |
| --6.25%-- futex_wait_queue_me | |
| futex_wait | |
| do_futex | |
| sys_futex | |
| system_call_fastpath | |
| pthread_cond_timedwait@@GLIBC_2.3.2 | |
| 0.01% swapper [kernel.kallsyms] [k] finish_task_switch | |
| | | |
| --- finish_task_switch | |
| __schedule | |
| schedule | |
| cpu_idle | |
| start_secondary | |
| 0.01% java [kernel.kallsyms] [k] __ticket_spin_lock | |
| | | |
| --- __ticket_spin_lock | |
| _raw_spin_lock | |
| | | |
| |--83.33%-- handle_pte_fault | |
| | handle_mm_fault | |
| | do_page_fault | |
| | page_fault | |
| | | | |
| | |--30.00%-- generic_file_aio_read | |
| | | xfs_file_aio_read | |
| | | do_sync_read | |
| | | vfs_read | |
| | | sys_read | |
| | | system_call_fastpath | |
| | | 0x7f0e2e7df76d | |
| | | readBytes | |
| | | 0x7f0e24d62e82 | |
| | | 0x7f0e24d6ba74 | |
| | | 0x7edc1cc70738 | |
| | | | |
| | |--20.00%-- 0x7f0e24d1bc4c | |
| | | | |
| | |--10.00%-- 0x7f0e24d5b61b | |
| | | 0x7edc1ea2f380 | |
| | | | |
| | |--10.00%-- 0x7f0e24d1bc2d | |
| | | | |
| | |--10.00%-- 0x7f0e24d1bd0d | |
| | | | |
| | |--10.00%-- 0x7f0e24d1bd2c | |
| | | | |
| | --10.00%-- 0x7f0e24d5b62f | |
| | 0x7edc1ea2f380 | |
| | | |
| --16.67%-- __mutex_unlock_slowpath | |
| mutex_unlock | |
| page_unlock_anon_vma | |
| try_to_unmap_anon | |
| try_to_unmap | |
| migrate_pages | |
| compact_zone | |
| try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| | | |
| |--50.00%-- 0x7f0e24d5b62f | |
| | 0x7edc1ea2f380 | |
| | | |
| --50.00%-- 0x7f0e24d1bc4c | |
| 0.01% kswapd1 [kernel.kallsyms] [k] free_hot_cold_page | |
| | | |
| --- free_hot_cold_page | |
| free_hot_cold_page_list | |
| shrink_page_list | |
| shrink_inactive_list | |
| shrink_mem_cgroup_zone | |
| balance_pgdat | |
| kswapd | |
| kthread | |
| kernel_thread_helper | |
| 0.01% java [kernel.kallsyms] [k] copy_page_c | |
| | | |
| --- copy_page_c | |
| | | |
| |--81.82%-- migrate_page | |
| | | | |
| | |--88.89%-- move_to_new_page | |
| | | migrate_pages | |
| | | compact_zone | |
| | | try_to_compact_pages | |
| | | __alloc_pages_direct_compact | |
| | | __alloc_pages_nodemask | |
| | | alloc_pages_vma | |
| | | do_huge_pmd_anonymous_page | |
| | | handle_mm_fault | |
| | | do_page_fault | |
| | | page_fault | |
| | | | | |
| | | |--37.50%-- __memset_sse2 | |
| | | | OptoRuntime::new_array_C(klassOopDesc*, int, JavaThread*) | |
| | | | 0x7f0e24c4a807 | |
| | | | 0x7edc1ea2f380 | |
| | | | | |
| | | |--25.00%-- 0x7f0e24d1bc4c | |
| | | | | |
| | | |--12.50%-- 0x7f0e24d5b62f | |
| | | | 0x7edc1ea2f380 | |
| | | | | |
| | | |--12.50%-- 0x7f0e24d5b6d0 | |
| | | | 0x7edc1ea2f380 | |
| | | | | |
| | | --12.50%-- 0x7f0e24d1bc2d | |
| | | | |
| | --11.11%-- buffer_migrate_page | |
| | move_to_new_page | |
| | migrate_pages | |
| | compact_zone | |
| | try_to_compact_pages | |
| | __alloc_pages_direct_compact | |
| | __alloc_pages_nodemask | |
| | alloc_pages_vma | |
| | do_huge_pmd_anonymous_page | |
| | handle_mm_fault | |
| | do_page_fault | |
| | page_fault | |
| | 0x7f0e24c09710 | |
| | 0x7f0e24bf18e1 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24beb4e0 | |
| | JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) | |
| | JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) | |
| | thread_entry(JavaThread*, Thread*) | |
| | JavaThread::thread_main_inner() | |
| | JavaThread::run() | |
| | java_start(Thread*) | |
| | start_thread | |
| | | |
| --18.18%-- buffer_migrate_page | |
| move_to_new_page | |
| migrate_pages | |
| compact_zone | |
| try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| | | |
| |--50.00%-- 0x7f0e24d1bc4c | |
| | | |
| --50.00%-- 0x7f0e24d5b62f | |
| 0x7edc1ea2f380 | |
| 0.01% java [kernel.kallsyms] [k] copy_user_generic_string | |
| | | |
| --- copy_user_generic_string | |
| generic_file_aio_read | |
| xfs_file_aio_read | |
| do_sync_read | |
| vfs_read | |
| sys_read | |
| system_call_fastpath | |
| 0x7f0e2e7df76d | |
| readBytes | |
| 0x7f0e24d62e82 | |
| 0x7f0e24d6ba74 | |
| 0x7edc1cc70738 | |
| 0.00% java [kernel.kallsyms] [k] do_page_fault | |
| | | |
| --- do_page_fault | |
| page_fault | |
| | | |
| |--55.56%-- 0x7f0e24d5b62f | |
| | 0x7edc1ea2f380 | |
| | | |
| |--22.22%-- generic_file_aio_read | |
| | xfs_file_aio_read | |
| | do_sync_read | |
| | vfs_read | |
| | sys_read | |
| | system_call_fastpath | |
| | 0x7f0e2e7df76d | |
| | readBytes | |
| | 0x7f0e24d62e82 | |
| | 0x7f0e24d6ba74 | |
| | 0x7edc1cc70738 | |
| | | |
| |--11.11%-- 0x7f0e24d1bd1c | |
| | | |
| --11.11%-- 0x7f0e24d1bd0d | |
| 0.00% swapper [kernel.kallsyms] [k] find_busiest_group | |
| | | |
| --- find_busiest_group | |
| load_balance | |
| rebalance_domains | |
| run_rebalance_domains | |
| __do_softirq | |
| call_softirq | |
| do_softirq | |
| irq_exit | |
| xen_evtchn_do_upcall | |
| xen_hvm_callback_vector | |
| default_idle | |
| cpu_idle | |
| | | |
| |--62.50%-- start_secondary | |
| | | |
| --37.50%-- rest_init | |
| start_kernel | |
| x86_64_start_reservations | |
| x86_64_start_kernel | |
| 0.00% java [kernel.kallsyms] [k] suitable_migration_target | |
| | | |
| --- suitable_migration_target | |
| compaction_alloc | |
| migrate_pages | |
| compact_zone | |
| try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| | | |
| |--33.33%-- 0x7f0e24d5b62f | |
| | 0x7edc1ea2f380 | |
| | | |
| |--16.67%-- 0x7f0e24c09710 | |
| | 0x7f0e24bf18e1 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24bf1058 | |
| | 0x7f0e24bf1706 | |
| | 0x7f0e24beb4e0 | |
| | JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) | |
| | JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) | |
| | thread_entry(JavaThread*, Thread*) | |
| | JavaThread::thread_main_inner() | |
| | JavaThread::run() | |
| | java_start(Thread*) | |
| | start_thread | |
| | | |
| |--16.67%-- 0x7f0e24d5b61b | |
| | 0x7edc1ea2f380 | |
| | | |
| |--16.67%-- 0x7f0e24d1bc4c | |
| | | |
| --16.67%-- 0x7f0e24d5b60f | |
| 0x7edc1ea2f380 | |
| 0.00% java [kernel.kallsyms] [k] blk_flush_plug_list | |
| | | |
| --- blk_flush_plug_list | |
| blk_finish_plug | |
| __do_page_cache_readahead | |
| ra_submit | |
| ondemand_readahead | |
| page_cache_async_readahead | |
| generic_file_aio_read | |
| xfs_file_aio_read | |
| do_sync_read | |
| vfs_read | |
| sys_read | |
| system_call_fastpath | |
| 0x7f0e2e7df76d | |
| readBytes | |
| 0x7f0e24d62e82 | |
| 0x7f0e24d6ba74 | |
| 0x7edc1cc70738 | |
| 0.00% swapper [kernel.kallsyms] [k] tick_nohz_idle_enter | |
| | | |
| --- tick_nohz_idle_enter | |
| cpu_idle | |
| start_secondary | |
| 0.00% java [kernel.kallsyms] [k] up_read | |
| | | |
| --- up_read | |
| do_page_fault | |
| page_fault | |
| | | |
| |--50.00%-- 0x7f0e24d5b62f | |
| | 0x7edc1ea2f380 | |
| | | |
| |--25.00%-- 0x7f0e24d1bc4c | |
| | | |
| --25.00%-- generic_file_aio_read | |
| xfs_file_aio_read | |
| do_sync_read | |
| vfs_read | |
| sys_read | |
| system_call_fastpath | |
| 0x7f0e2e7df76d | |
| readBytes | |
| 0x7f0e24d62e82 | |
| 0x7f0e24d6ba74 | |
| 0x7edc1cc70738 | |
| 0.00% python libpython2.6.so.1.0 [.] PyEval_EvalFrameEx | |
| | | |
| --- PyEval_EvalFrameEx | |
| 0.00% kswapd0 [kernel.kallsyms] [k] free_hot_cold_page | |
| | | |
| --- free_hot_cold_page | |
| free_hot_cold_page_list | |
| shrink_page_list | |
| shrink_inactive_list | |
| shrink_mem_cgroup_zone | |
| balance_pgdat | |
| kswapd | |
| kthread | |
| kernel_thread_helper | |
| 0.00% java [kernel.kallsyms] [k] file_read_actor | |
| | | |
| --- file_read_actor | |
| generic_file_aio_read | |
| xfs_file_aio_read | |
| do_sync_read | |
| vfs_read | |
| sys_read | |
| system_call_fastpath | |
| 0x7f0e2e7df76d | |
| readBytes | |
| 0x7f0e24d62e82 | |
| 0x7f0e24d6ba74 | |
| 0x7edc1cc70738 | |
| 0.00% java [kernel.kallsyms] [k] __dec_zone_state | |
| | | |
| --- __dec_zone_state | |
| __dec_zone_page_state | |
| page_remove_rmap | |
| try_to_unmap_one | |
| try_to_unmap_anon | |
| try_to_unmap | |
| migrate_pages | |
| compact_zone | |
| try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| | | |
| |--33.33%-- 0x7f0e24d5b62f | |
| | 0x7edc1ea2f380 | |
| | | |
| |--33.33%-- 0x7f0e24d1bc4c | |
| | | |
| --33.33%-- 0x7f0e24d5b61b | |
| 0x7edc1ea2f380 | |
| 0.00% java [kernel.kallsyms] [k] mutex_lock | |
| | | |
| --- mutex_lock | |
| | | |
| |--66.67%-- rmap_walk | |
| | move_to_new_page | |
| | migrate_pages | |
| | compact_zone | |
| | try_to_compact_pages | |
| | __alloc_pages_direct_compact | |
| | __alloc_pages_nodemask | |
| | alloc_pages_vma | |
| | do_huge_pmd_anonymous_page | |
| | handle_mm_fault | |
| | do_page_fault | |
| | page_fault | |
| | 0x7f0e24d5b62f | |
| | 0x7edc1ea2f380 | |
| | | |
| --33.33%-- try_to_unmap_file | |
| try_to_unmap | |
| migrate_pages | |
| compact_zone | |
| try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| __memset_sse2 | |
| OptoRuntime::new_array_C(klassOopDesc*, int, JavaThread*) | |
| 0x7f0e24c4a807 | |
| 0x7edc1ea2f380 | |
| 0.00% swapper [kernel.kallsyms] [k] load_balance | |
| | | |
| --- load_balance | |
| rebalance_domains | |
| run_rebalance_domains | |
| __do_softirq | |
| call_softirq | |
| do_softirq | |
| irq_exit | |
| xen_evtchn_do_upcall | |
| xen_hvm_callback_vector | |
| default_idle | |
| cpu_idle | |
| rest_init | |
| start_kernel | |
| x86_64_start_reservations | |
| x86_64_start_kernel | |
| 0.00% swapper [kernel.kallsyms] [k] tick_nohz_idle_exit | |
| | | |
| --- tick_nohz_idle_exit | |
| cpu_idle | |
| start_secondary | |
| 0.00% swapper [kernel.kallsyms] [k] cpumask_next_and | |
| | | |
| --- cpumask_next_and | |
| find_busiest_group | |
| load_balance | |
| rebalance_domains | |
| run_rebalance_domains | |
| __do_softirq | |
| call_softirq | |
| do_softirq | |
| irq_exit | |
| xen_evtchn_do_upcall | |
| xen_hvm_callback_vector | |
| default_idle | |
| cpu_idle | |
| start_secondary | |
| 0.00% python libpython2.6.so.1.0 [.] 0x00000000000521de | |
| | | |
| |--50.00%-- 0x7f86ae2c01de | |
| | | |
| --50.00%-- 0x7f86ae34b93e | |
| 0.00% python [kernel.kallsyms] [k] find_next_bit | |
| | | |
| --- find_next_bit | |
| diskstats_show | |
| seq_read | |
| proc_reg_read | |
| vfs_read | |
| sys_read | |
| system_call_fastpath | |
| __GI___libc_read | |
| 0.00% java perf-6349.map [.] 0x00007fe221077207 | |
| | | |
| |--50.00%-- 0x7fe221077207 | |
| | | |
| --50.00%-- 0x7fe221020970 | |
| 0x7fe22113b860 | |
| 0.00% java [kernel.kallsyms] [k] __audit_syscall_entry | |
| | | |
| --- __audit_syscall_entry | |
| auditsys | |
| 0x7ffff69ff65e | |
| | | |
| |--50.00%-- clock_gettime | |
| | 0x7f0e24d9377f | |
| --50.00%-- [...] | |
| 0.00% java [kernel.kallsyms] [k] zone_watermark_ok | |
| | | |
| --- zone_watermark_ok | |
| | | |
| |--50.00%-- get_page_from_freelist | |
| | __alloc_pages_nodemask | |
| | alloc_pages_current | |
| | __page_cache_alloc | |
| | __do_page_cache_readahead | |
| | ra_submit | |
| | ondemand_readahead | |
| | page_cache_async_readahead | |
| | generic_file_aio_read | |
| | xfs_file_aio_read | |
| | do_sync_read | |
| | vfs_read | |
| | sys_read | |
| | system_call_fastpath | |
| | 0x7f0e2e7df76d | |
| | readBytes | |
| | 0x7f0e24d62e82 | |
| | 0x7f0e24d6ba74 | |
| | 0x7edc1cc70738 | |
| | | |
| --50.00%-- try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| 0x7f0e24d1bc4c | |
| 0.00% java [kernel.kallsyms] [k] __alloc_pages_nodemask | |
| | | |
| --- __alloc_pages_nodemask | |
| alloc_pages_vma | |
| handle_pte_fault | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| generic_file_aio_read | |
| xfs_file_aio_read | |
| do_sync_read | |
| vfs_read | |
| sys_read | |
| system_call_fastpath | |
| 0x7f0e2e7df76d | |
| readBytes | |
| 0x7f0e24d62e82 | |
| 0x7f0e24d6ba74 | |
| 0x7edc1cc70738 | |
| 0.00% java [kernel.kallsyms] [k] put_page | |
| | | |
| --- put_page | |
| generic_file_aio_read | |
| xfs_file_aio_read | |
| do_sync_read | |
| vfs_read | |
| sys_read | |
| system_call_fastpath | |
| 0x7f0e2e7df76d | |
| readBytes | |
| 0x7f0e24d62e82 | |
| 0x7f0e24d6ba74 | |
| 0x7edc1cc70738 | |
| 0.00% java [kernel.kallsyms] [k] __remove_mapping | |
| | | |
| --- __remove_mapping | |
| shrink_page_list | |
| shrink_inactive_list | |
| shrink_mem_cgroup_zone | |
| do_try_to_free_pages | |
| try_to_free_pages | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| | | |
| |--50.00%-- 0x7f0e24d5b61b | |
| | 0x7edc1ea2f380 | |
| | | |
| --50.00%-- 0x7f0e24d1bc39 | |
| 0.00% java [kernel.kallsyms] [k] putback_lru_page | |
| | | |
| --- putback_lru_page | |
| migrate_pages | |
| compact_zone | |
| try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| | | |
| |--50.00%-- 0x7f0e24d5b62f | |
| | 0x7edc1ea2f380 | |
| | | |
| --50.00%-- 0x7f0e24d1bc4c | |
| 0.00% java [kernel.kallsyms] [k] sync_mm_rss | |
| | | |
| --- sync_mm_rss | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| | | |
| |--50.00%-- generic_file_aio_read | |
| | xfs_file_aio_read | |
| | do_sync_read | |
| | vfs_read | |
| | sys_read | |
| | system_call_fastpath | |
| | 0x7f0e2e7df76d | |
| | readBytes | |
| | 0x7f0e24d62e82 | |
| | 0x7f0e24d6ba74 | |
| | 0x7edc1cc70738 | |
| | | |
| --50.00%-- 0x7f0e24d5b62f | |
| 0x7edc1ea2f380 | |
| 0.00% java [kernel.kallsyms] [k] handle_mm_fault | |
| | | |
| --- handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| | | |
| |--50.00%-- 0x7f0e24d1bc4c | |
| | | |
| --50.00%-- 0x7f0e24d5b62f | |
| 0x7edc1ea2f380 | |
| 0.00% java [kernel.kallsyms] [k] __mutex_unlock_slowpath | |
| | | |
| --- __mutex_unlock_slowpath | |
| mutex_unlock | |
| page_unlock_anon_vma | |
| try_to_unmap_anon | |
| try_to_unmap | |
| migrate_pages | |
| compact_zone | |
| try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| | | |
| |--50.00%-- __memset_sse2 | |
| | OptoRuntime::new_array_C(klassOopDesc*, int, JavaThread*) | |
| | 0x7f0e24c4a807 | |
| | 0x7edc1ea2f380 | |
| | | |
| --50.00%-- 0x7f0e24d5b62f | |
| 0x7edc1ea2f380 | |
| 0.00% java [kernel.kallsyms] [k] _raw_spin_lock_irqsave | |
| | | |
| --- _raw_spin_lock_irqsave | |
| compaction_alloc | |
| migrate_pages | |
| compact_zone | |
| try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| | | |
| |--50.00%-- 0x7f0e24d1bd1c | |
| | | |
| --50.00%-- 0x7f0e24d1bc4c | |
| 0.00% xfsaild/xvdu [kernel.kallsyms] [k] schedule | |
| | | |
| --- schedule | |
| schedule_timeout | |
| xfsaild | |
| kthread | |
| kernel_thread_helper | |
| 0.00% xfsaild/xvdt [kernel.kallsyms] [k] _raw_spin_unlock_irqrestore | |
| | | |
| --- _raw_spin_unlock_irqrestore | |
| schedule_timeout | |
| xfsaild | |
| kthread | |
| kernel_thread_helper | |
| 0.00% swapper [kernel.kallsyms] [k] __do_softirq | |
| | | |
| --- __do_softirq | |
| call_softirq | |
| do_softirq | |
| irq_exit | |
| xen_evtchn_do_upcall | |
| xen_hvm_callback_vector | |
| default_idle | |
| cpu_idle | |
| rest_init | |
| start_kernel | |
| x86_64_start_reservations | |
| x86_64_start_kernel | |
| 0.00% swapper [kernel.kallsyms] [k] idle_cpu | |
| | | |
| --- idle_cpu | |
| load_balance | |
| rebalance_domains | |
| run_rebalance_domains | |
| __do_softirq | |
| call_softirq | |
| do_softirq | |
| irq_exit | |
| xen_evtchn_do_upcall | |
| xen_hvm_callback_vector | |
| default_idle | |
| cpu_idle | |
| start_secondary | |
| 0.00% swapper [kernel.kallsyms] [k] update_shares | |
| | | |
| --- update_shares | |
| rebalance_domains | |
| run_rebalance_domains | |
| __do_softirq | |
| call_softirq | |
| do_softirq | |
| irq_exit | |
| xen_evtchn_do_upcall | |
| xen_hvm_callback_vector | |
| default_idle | |
| cpu_idle | |
| start_secondary | |
| 0.00% swapper [kernel.kallsyms] [k] update_group_power | |
| | | |
| --- update_group_power | |
| find_busiest_group | |
| load_balance | |
| rebalance_domains | |
| run_rebalance_domains | |
| __do_softirq | |
| call_softirq | |
| do_softirq | |
| irq_exit | |
| xen_evtchn_do_upcall | |
| xen_hvm_callback_vector | |
| default_idle | |
| cpu_idle | |
| start_secondary | |
| 0.00% swapper [kernel.kallsyms] [k] rebalance_domains | |
| | | |
| --- rebalance_domains | |
| run_rebalance_domains | |
| __do_softirq | |
| call_softirq | |
| do_softirq | |
| irq_exit | |
| xen_evtchn_do_upcall | |
| xen_hvm_callback_vector | |
| default_idle | |
| cpu_idle | |
| start_secondary | |
| 0.00% swapper [kernel.kallsyms] [k] run_rebalance_domains | |
| | | |
| --- run_rebalance_domains | |
| __do_softirq | |
| call_softirq | |
| do_softirq | |
| irq_exit | |
| xen_evtchn_do_upcall | |
| xen_hvm_callback_vector | |
| default_idle | |
| cpu_idle | |
| start_secondary | |
| 0.00% python libpython2.6.so.1.0 [.] PyObject_Malloc | |
| | | |
| --- PyObject_Malloc | |
| 0.00% python [vdso] [.] 0x00000000000008d1 | |
| | | |
| --- 0x7fff009d38d1 | |
| 0.00% perf [kernel.kallsyms] [k] generic_exec_single | |
| | | |
| --- generic_exec_single | |
| smp_call_function_single | |
| cpu_function_call | |
| perf_event_disable | |
| perf_event_for_each_child | |
| perf_ioctl | |
| do_vfs_ioctl | |
| sys_ioctl | |
| system_call_fastpath | |
| __GI___ioctl | |
| 0.00% perf [kernel.kallsyms] [k] get_page_from_freelist | |
| | | |
| --- get_page_from_freelist | |
| __alloc_pages_nodemask | |
| alloc_pages_current | |
| __page_cache_alloc | |
| grab_cache_page_write_begin | |
| ext4_da_write_begin | |
| generic_file_buffered_write | |
| __generic_file_aio_write | |
| generic_file_aio_write | |
| ext4_file_write | |
| do_sync_write | |
| vfs_write | |
| sys_write | |
| system_call_fastpath | |
| __write_nocancel | |
| 0x408955 | |
| 0x4081c9 | |
| __libc_start_main | |
| 0.00% perf [kernel.kallsyms] [k] radix_tree_lookup_element | |
| | | |
| --- radix_tree_lookup_element | |
| radix_tree_lookup_slot | |
| find_get_page | |
| find_lock_page | |
| grab_cache_page_write_begin | |
| ext4_da_write_begin | |
| generic_file_buffered_write | |
| __generic_file_aio_write | |
| generic_file_aio_write | |
| ext4_file_write | |
| do_sync_write | |
| vfs_write | |
| sys_write | |
| system_call_fastpath | |
| __write_nocancel | |
| 0x408955 | |
| 0x4081c9 | |
| __libc_start_main | |
| 0.00% perf [kernel.kallsyms] [k] copy_user_generic_string | |
| | | |
| --- copy_user_generic_string | |
| generic_file_buffered_write | |
| __generic_file_aio_write | |
| generic_file_aio_write | |
| ext4_file_write | |
| do_sync_write | |
| vfs_write | |
| sys_write | |
| system_call_fastpath | |
| __write_nocancel | |
| 0x408955 | |
| 0x4081c9 | |
| __libc_start_main | |
| 0.00% perf [kernel.kallsyms] [k] mutex_lock | |
| | | |
| --- mutex_lock | |
| perf_poll | |
| do_sys_poll | |
| sys_poll | |
| system_call_fastpath | |
| __GI___libc_poll | |
| 0x408955 | |
| 0x4081c9 | |
| __libc_start_main | |
| 0.00% perf [kernel.kallsyms] [k] _raw_read_lock | |
| | | |
| --- _raw_read_lock | |
| start_this_handle | |
| jbd2__journal_start | |
| jbd2_journal_start | |
| ext4_journal_start_sb | |
| ext4_da_write_begin | |
| generic_file_buffered_write | |
| __generic_file_aio_write | |
| generic_file_aio_write | |
| ext4_file_write | |
| do_sync_write | |
| vfs_write | |
| sys_write | |
| system_call_fastpath | |
| __write_nocancel | |
| 0x408955 | |
| 0x4081c9 | |
| __libc_start_main | |
| 0.00% perf [jbd2] [k] jbd2__journal_start | |
| | | |
| --- jbd2__journal_start | |
| jbd2_journal_start | |
| ext4_journal_start_sb | |
| ext4_dirty_inode | |
| __mark_inode_dirty | |
| generic_write_end | |
| ext4_da_write_end | |
| generic_file_buffered_write | |
| __generic_file_aio_write | |
| generic_file_aio_write | |
| ext4_file_write | |
| do_sync_write | |
| vfs_write | |
| sys_write | |
| system_call_fastpath | |
| __write_nocancel | |
| 0x408955 | |
| 0x4081c9 | |
| __libc_start_main | |
| 0.00% kworker/25:1 [kernel.kallsyms] [k] _raw_spin_unlock_irqrestore | |
| | | |
| --- _raw_spin_unlock_irqrestore | |
| __wake_up | |
| n_tty_receive_buf | |
| flush_to_ldisc | |
| process_one_work | |
| worker_thread | |
| kthread | |
| kernel_thread_helper | |
| 0.00% kworker/15:1 [kernel.kallsyms] [k] worker_thread | |
| | | |
| --- worker_thread | |
| kthread | |
| kernel_thread_helper | |
| 0.00% kswapd1 [kernel.kallsyms] [k] shrink_inactive_list | |
| | | |
| --- shrink_inactive_list | |
| shrink_mem_cgroup_zone | |
| balance_pgdat | |
| kswapd | |
| kthread | |
| kernel_thread_helper | |
| 0.00% kswapd1 [kernel.kallsyms] [k] shrink_active_list | |
| | | |
| --- shrink_active_list | |
| shrink_mem_cgroup_zone | |
| balance_pgdat | |
| kswapd | |
| kthread | |
| kernel_thread_helper | |
| 0.00% kswapd0 [kernel.kallsyms] [k] __remove_mapping | |
| | | |
| --- __remove_mapping | |
| shrink_page_list | |
| shrink_inactive_list | |
| shrink_mem_cgroup_zone | |
| balance_pgdat | |
| kswapd | |
| kthread | |
| kernel_thread_helper | |
| 0.00% kswapd0 [kernel.kallsyms] [k] shrink_page_list | |
| | | |
| --- shrink_page_list | |
| shrink_inactive_list | |
| shrink_mem_cgroup_zone | |
| balance_pgdat | |
| kswapd | |
| kthread | |
| kernel_thread_helper | |
| 0.00% java perf-23360.map [.] 0x00007fb6f8a7d519 | |
| | | |
| --- 0x7fb6f8a7d519 | |
| 0.00% java libpthread-2.17.so [.] pthread_mutex_unlock | |
| | | |
| --- pthread_mutex_unlock | |
| Unsafe_Park | |
| 0x7fb6f8a5a94a | |
| 0x7fb6f8a5342c | |
| 0.00% java libpthread-2.17.so [.] pthread_cond_wait@@GLIBC_2.3.2 | |
| | | |
| --- pthread_cond_wait@@GLIBC_2.3.2 | |
| Unsafe_Park | |
| 0x7f0e24d6c96a | |
| 0x7f0e24c930ac | |
| (nil) | |
| 0x7edc1db78c28 | |
| 0.00% java libjvm.so [.] instanceKlass::find_method(objArrayOopDesc*, Symbol*, Symbol*) | |
| | | |
| --- instanceKlass::find_method(objArrayOopDesc*, Symbol*, Symbol*) | |
| instanceKlass::uncached_lookup_method(Symbol*, Symbol*) const | |
| LinkResolver::lookup_instance_method_in_klasses(methodHandle&, KlassHandle, Symbol*, Symbol*, Thread*) | |
| LinkResolver::runtime_resolve_interface_method(CallInfo&, methodHandle, KlassHandle, Handle, KlassHandle, bool, Thread*) | |
| LinkResolver::resolve_interface_call_or_null(KlassHandle, KlassHandle, Symbol*, Symbol*, KlassHandle) | |
| ciMethod::resolve_invoke(ciKlass*, ciKlass*) | |
| Compile::call_generator(ciMethod*, int, bool, JVMState*, bool, float, bool, bool) | |
| Parse::do_call() | |
| Parse::do_one_bytecode() | |
| Parse::do_one_block() | |
| Parse::do_all_blocks() | |
| Parse::Parse(JVMState*, ciMethod*, float) | |
| ParseGenerator::generate(JVMState*) | |
| Parse::do_call() | |
| Parse::do_one_bytecode() | |
| Parse::do_one_block() | |
| Parse::do_all_blocks() | |
| Parse::Parse(JVMState*, ciMethod*, float) | |
| ParseGenerator::generate(JVMState*) | |
| PredictedCallGenerator::generate(JVMState*) | |
| Parse::do_call() | |
| Parse::do_one_bytecode() | |
| Parse::do_one_block() | |
| Parse::do_all_blocks() | |
| Parse::Parse(JVMState*, ciMethod*, float) | |
| ParseGenerator::generate(JVMState*) | |
| Parse::do_call() | |
| Parse::do_one_bytecode() | |
| Parse::do_one_block() | |
| Parse::do_all_blocks() | |
| Parse::Parse(JVMState*, ciMethod*, float) | |
| ParseGenerator::generate(JVMState*) | |
| Parse::do_call() | |
| Parse::do_one_bytecode() | |
| Parse::do_one_block() | |
| Parse::do_all_blocks() | |
| Parse::Parse(JVMState*, ciMethod*, float) | |
| ParseGenerator::generate(JVMState*) | |
| Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool) | |
| C2Compiler::compile_method(ciEnv*, ciMethod*, int) | |
| CompileBroker::invoke_compiler_on_method(CompileTask*) | |
| CompileBroker::compiler_thread_loop() | |
| JavaThread::thread_main_inner() | |
| JavaThread::run() | |
| java_start(Thread*) | |
| start_thread | |
| 0.00% java libjvm.so [.] PhaseIdealLoop::has_local_phi_input(Node*) | |
| | | |
| --- PhaseIdealLoop::has_local_phi_input(Node*) | |
| PhaseIdealLoop::split_if_with_blocks_pre(Node*) | |
| PhaseIdealLoop::split_if_with_blocks(VectorSet&, Node_Stack&) | |
| PhaseIdealLoop::build_and_optimize(bool, bool) | |
| Compile::Optimize() | |
| Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool) | |
| C2Compiler::compile_method(ciEnv*, ciMethod*, int) | |
| CompileBroker::invoke_compiler_on_method(CompileTask*) | |
| CompileBroker::compiler_thread_loop() | |
| JavaThread::thread_main_inner() | |
| JavaThread::run() | |
| java_start(Thread*) | |
| start_thread | |
| 0.00% java libjvm.so [.] MachCallNode::return_value_is_used() const | |
| | | |
| --- MachCallNode::return_value_is_used() const | |
| Compile::Process_OopMap_Node(MachNode*, int) | |
| Compile::fill_buffer(CodeBuffer*, unsigned int*) | |
| Compile::Code_Gen() | |
| Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool) | |
| C2Compiler::compile_method(ciEnv*, ciMethod*, int) | |
| CompileBroker::invoke_compiler_on_method(CompileTask*) | |
| CompileBroker::compiler_thread_loop() | |
| JavaThread::thread_main_inner() | |
| JavaThread::run() | |
| java_start(Thread*) | |
| start_thread | |
| 0.00% java libjvm.so [.] PhaseMacroExpand::eliminate_allocate_node(AllocateNode*) | |
| | | |
| --- PhaseMacroExpand::eliminate_allocate_node(AllocateNode*) | |
| PhaseMacroExpand::eliminate_macro_nodes() | |
| PhaseMacroExpand::expand_macro_nodes() | |
| Compile::Optimize() | |
| Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool) | |
| C2Compiler::compile_method(ciEnv*, ciMethod*, int) | |
| CompileBroker::invoke_compiler_on_method(CompileTask*) | |
| CompileBroker::compiler_thread_loop() | |
| JavaThread::thread_main_inner() | |
| JavaThread::run() | |
| java_start(Thread*) | |
| start_thread | |
| 0.00% java libjvm.so [.] Parse::merge(int) | |
| | | |
| --- Parse::merge(int) | |
| Parse::do_one_bytecode() | |
| Parse::do_one_block() | |
| Parse::do_all_blocks() | |
| Parse::Parse(JVMState*, ciMethod*, float) | |
| ParseGenerator::generate(JVMState*) | |
| Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool) | |
| C2Compiler::compile_method(ciEnv*, ciMethod*, int) | |
| CompileBroker::invoke_compiler_on_method(CompileTask*) | |
| CompileBroker::compiler_thread_loop() | |
| JavaThread::thread_main_inner() | |
| JavaThread::run() | |
| java_start(Thread*) | |
| start_thread | |
| 0.00% java libjvm.so [.] PhaseIterGVN::subsume_node(Node*, Node*) | |
| | | |
| --- PhaseIterGVN::subsume_node(Node*, Node*) | |
| PhaseIterGVN::transform_old(Node*) | |
| PhaseIterGVN::optimize() | |
| PhaseIdealLoop::build_and_optimize(bool, bool) | |
| Compile::Optimize() | |
| Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool) | |
| C2Compiler::compile_method(ciEnv*, ciMethod*, int) | |
| CompileBroker::invoke_compiler_on_method(CompileTask*) | |
| CompileBroker::compiler_thread_loop() | |
| JavaThread::thread_main_inner() | |
| JavaThread::run() | |
| java_start(Thread*) | |
| start_thread | |
| 0.00% java libjvm.so [.] Unsafe_Park | |
| | | |
| --- Unsafe_Park | |
| 0x7fb6f8a94334 | |
| 0.00% java libc-2.17.so [.] malloc | |
| | | |
| --- malloc | |
| 0.00% java libc-2.17.so [.] clock_gettime | |
| | | |
| --- clock_gettime | |
| 0x7f0e24c8c4ac | |
| 0x7f0e24bf1175 | |
| 0x7f0e24bf1058 | |
| 0x7f0e24bf1058 | |
| 0x7f0e24bf1706 | |
| 0x7f0e24bf1706 | |
| 0x7f0e24bf1706 | |
| 0x7f0e24bf1058 | |
| 0x7f0e24bf1706 | |
| 0x7f0e24beb4e0 | |
| JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) | |
| JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) | |
| thread_entry(JavaThread*, Thread*) | |
| JavaThread::thread_main_inner() | |
| JavaThread::run() | |
| java_start(Thread*) | |
| start_thread | |
| 0.00% java [kernel.kallsyms] [k] __ticket_spin_unlock | |
| | | |
| --- __ticket_spin_unlock | |
| try_to_unmap_one | |
| try_to_unmap_anon | |
| try_to_unmap | |
| migrate_pages | |
| compact_zone | |
| try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| 0x7f0e24d1bc4c | |
| 0.00% java [kernel.kallsyms] [k] flush_tlb_page | |
| | | |
| --- flush_tlb_page | |
| ptep_clear_flush | |
| try_to_unmap_one | |
| try_to_unmap_anon | |
| try_to_unmap | |
| migrate_pages | |
| compact_zone | |
| try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| 0x7f0e24d5b5fe | |
| 0x7edc1ea2f380 | |
| 0.00% java [kernel.kallsyms] [k] __wake_up_bit | |
| | | |
| --- __wake_up_bit | |
| unlock_page | |
| migrate_pages | |
| compact_zone | |
| try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| 0x7f0e24d1bd1c | |
| 0.00% java [kernel.kallsyms] [k] smp_call_function_many | |
| | | |
| --- smp_call_function_many | |
| on_each_cpu_mask | |
| drain_all_pages | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| 0x7f0e24d1bc4c | |
| 0.00% java [kernel.kallsyms] [k] add_to_page_cache_locked | |
| | | |
| --- add_to_page_cache_locked | |
| add_to_page_cache_lru | |
| mpage_readpages | |
| xfs_vm_readpages | |
| __do_page_cache_readahead | |
| ra_submit | |
| ondemand_readahead | |
| page_cache_async_readahead | |
| generic_file_aio_read | |
| xfs_file_aio_read | |
| do_sync_read | |
| vfs_read | |
| sys_read | |
| system_call_fastpath | |
| 0x7f0e2e7df76d | |
| readBytes | |
| 0x7f0e24d62e82 | |
| 0x7f0e24d6ba74 | |
| 0x7edc1cc70738 | |
| 0.00% java [kernel.kallsyms] [k] drain_pages | |
| | | |
| --- drain_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| 0x7f0e24d5b62f | |
| 0x7edc1ea2f380 | |
| 0.00% java [kernel.kallsyms] [k] release_pages | |
| | | |
| --- release_pages | |
| pagevec_lru_move_fn | |
| __pagevec_lru_add | |
| __lru_cache_add | |
| lru_cache_add_lru | |
| putback_lru_page | |
| migrate_pages | |
| compact_zone | |
| try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| 0x7f0e24d1bc4c | |
| 0.00% java [kernel.kallsyms] [k] pagevec_lru_move_fn | |
| | | |
| --- pagevec_lru_move_fn | |
| __pagevec_lru_add | |
| __lru_cache_add | |
| lru_cache_add_lru | |
| putback_lru_page | |
| migrate_pages | |
| compact_zone | |
| try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| 0x7f0e24d5b62f | |
| 0x7edc1ea2f380 | |
| 0.00% java [kernel.kallsyms] [k] __lru_cache_add | |
| | | |
| --- __lru_cache_add | |
| lru_cache_add_lru | |
| page_add_new_anon_rmap | |
| handle_pte_fault | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| 0x7f0e24d1bd1c | |
| 0.00% java [kernel.kallsyms] [k] shrink_inactive_list | |
| | | |
| --- shrink_inactive_list | |
| shrink_mem_cgroup_zone | |
| do_try_to_free_pages | |
| try_to_free_pages | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| 0x7f0e24d5b6d0 | |
| 0x7edc1ea2f380 | |
| 0.00% java [kernel.kallsyms] [k] vma_prio_tree_next | |
| | | |
| --- vma_prio_tree_next | |
| try_to_unmap_file | |
| try_to_unmap | |
| migrate_pages | |
| compact_zone | |
| try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| 0x7f0e24d1bd1c | |
| 0.00% java [kernel.kallsyms] [k] dec_zone_page_state | |
| | | |
| --- dec_zone_page_state | |
| migrate_pages | |
| compact_zone | |
| try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| 0x7f0e24d1bc4c | |
| 0.00% java [kernel.kallsyms] [k] unmap_single_vma | |
| | | |
| --- unmap_single_vma | |
| unmap_vmas | |
| zap_page_range | |
| sys_madvise | |
| system_call_fastpath | |
| __madvise | |
| 0.00% java [kernel.kallsyms] [k] find_vma | |
| | | |
| --- find_vma | |
| do_page_fault | |
| page_fault | |
| generic_file_aio_read | |
| xfs_file_aio_read | |
| do_sync_read | |
| vfs_read | |
| sys_read | |
| system_call_fastpath | |
| 0x7f0e2e7df76d | |
| readBytes | |
| 0x7f0e24d62e82 | |
| 0x7f0e24d6ba74 | |
| 0x7edc1cc70738 | |
| 0.00% java [kernel.kallsyms] [k] __page_check_address | |
| | | |
| --- __page_check_address | |
| try_to_unmap_one | |
| try_to_unmap_anon | |
| try_to_unmap | |
| migrate_pages | |
| compact_zone | |
| try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| 0x7f0e24d5b62f | |
| 0x7edc1ea2f380 | |
| 0.00% java [kernel.kallsyms] [k] page_add_new_anon_rmap | |
| | | |
| --- page_add_new_anon_rmap | |
| handle_pte_fault | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| 0x7f0e24d1bd0d | |
| 0.00% java [kernel.kallsyms] [k] try_to_unmap_one | |
| | | |
| --- try_to_unmap_one | |
| try_to_unmap_anon | |
| try_to_unmap | |
| migrate_pages | |
| compact_zone | |
| try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| 0x7f0e24d1bc4c | |
| 0.00% java [kernel.kallsyms] [k] rmap_walk | |
| | | |
| --- rmap_walk | |
| move_to_new_page | |
| migrate_pages | |
| compact_zone | |
| try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| 0x7f0e24d1bc4c | |
| 0.00% java [kernel.kallsyms] [k] policy_nodemask | |
| | | |
| --- policy_nodemask | |
| handle_pte_fault | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| 0x7f0e24d1bc4c | |
| 0.00% java [kernel.kallsyms] [k] remove_migration_pte | |
| | | |
| --- remove_migration_pte | |
| rmap_walk | |
| move_to_new_page | |
| migrate_pages | |
| compact_zone | |
| try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| 0x7f0e24d1bc4c | |
| 0.00% java [kernel.kallsyms] [k] migrate_page_copy | |
| | | |
| --- migrate_page_copy | |
| migrate_page | |
| move_to_new_page | |
| migrate_pages | |
| compact_zone | |
| try_to_compact_pages | |
| __alloc_pages_direct_compact | |
| __alloc_pages_nodemask | |
| alloc_pages_vma | |
| do_huge_pmd_anonymous_page | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| __memset_sse2 | |
| OptoRuntime::new_array_C(klassOopDesc*, int, JavaThread*) | |
| 0x7f0e24c4a807 | |
| 0x7edc1ea2f380 | |
| 0.00% java [kernel.kallsyms] [k] mntput | |
| | | |
| --- mntput | |
| path_put | |
| __audit_syscall_exit | |
| sysret_audit | |
| 0x7ffff69ff65e | |
| clock_gettime | |
| Unsafe_Park | |
| 0x7f0e24d6c96a | |
| 0x7f0e24bf1058 | |
| 0x7f0e24c9341c | |
| 0x7edc1db78c28 | |
| 0.00% java [kernel.kallsyms] [k] __find_get_block | |
| | | |
| --- __find_get_block | |
| __getblk | |
| __ext4_get_inode_loc | |
| ext4_get_inode_loc | |
| ext4_reserve_inode_write | |
| ext4_mark_inode_dirty | |
| ext4_dirty_inode | |
| __mark_inode_dirty | |
| file_update_time | |
| do_wp_page | |
| handle_pte_fault | |
| handle_mm_fault | |
| do_page_fault | |
| page_fault | |
| ObjectMonitor::notify(Thread*) | |
| JVM_MonitorNotify | |
| 0x7fe221012d98 | |
| 0x7fe22117205c | |
| 0.00% java [kernel.kallsyms] [k] bio_add_page | |
| | | |
| --- bio_add_page | |
| do_mpage_readpage | |
| mpage_readpages | |
| xfs_vm_readpages | |
| __do_page_cache_readahead | |
| ra_submit | |
| ondemand_readahead | |
| page_cache_async_readahead | |
| generic_file_aio_read | |
| xfs_file_aio_read | |
| do_sync_read | |
| vfs_read | |
| sys_read | |
| system_call_fastpath | |
| 0x7f0e2e7df76d | |
| readBytes | |
| 0x7f0e24d62e82 | |
| 0x7f0e24d6ba74 | |
| 0x7edc1cc70738 | |
| 0.00% java [kernel.kallsyms] [k] bio_alloc_bioset | |
| | | |
| --- bio_alloc_bioset | |
| bio_alloc | |
| mpage_alloc | |
| do_mpage_readpage | |
| mpage_readpages | |
| xfs_vm_readpages | |
| __do_page_cache_readahead | |
| ra_submit | |
| ondemand_readahead | |
| page_cache_async_readahead | |
| generic_file_aio_read | |
| xfs_file_aio_read | |
| do_sync_read | |
| vfs_read | |
| sys_read | |
| system_call_fastpath | |
| 0x7f0e2e7df76d | |
| readBytes | |
| 0x7f0e24d62e82 | |
| 0x7f0e24d6ba74 | |
| 0x7edc1cc70738 | |
| 0.00% java [kernel.kallsyms] [k] do_mpage_readpage | |
| | | |
| --- do_mpage_readpage | |
| mpage_readpages | |
| xfs_vm_readpages | |
| __do_page_cache_readahead | |
| ra_submit | |
| ondemand_readahead | |
| page_cache_async_readahead | |
| generic_file_aio_read | |
| xfs_file_aio_read | |
| do_sync_read | |
| vfs_read | |
| sys_read | |
| system_call_fastpath | |
| 0x7f0e2e7df76d | |
| readBytes | |
| 0x7f0e24d62e82 | |
| 0x7f0e24d6ba74 | |
| 0x7edc1cc70738 | |
| 0.00% java [kernel.kallsyms] [k] blk_queue_bio | |
| | | |
| --- blk_queue_bio | |
| generic_make_request | |
| submit_bio | |
| do_mpage_readpage | |
| mpage_readpages | |
| xfs_vm_readpages | |
| __do_page_cache_readahead | |
| ra_submit | |
| ondemand_readahead | |
| page_cache_async_readahead | |
| generic_file_aio_read | |
| xfs_file_aio_read | |
| do_sync_read | |
| vfs_read | |
| sys_read | |
| system_call_fastpath | |
| 0x7f0e2e7df76d | |
| readBytes | |
| 0x7f0e24d62e82 | |
| 0x7f0e24d6ba74 | |
| 0x7edc1cc70738 | |
| 0.00% java [kernel.kallsyms] [k] disk_map_sector_rcu | |
| | | |
| --- disk_map_sector_rcu | |
| drive_stat_acct | |
| blk_queue_bio | |
| generic_make_request | |
| submit_bio | |
| do_mpage_readpage | |
| mpage_readpages | |
| xfs_vm_readpages | |
| __do_page_cache_readahead | |
| ra_submit | |
| ondemand_readahead | |
| page_cache_async_readahead | |
| generic_file_aio_read | |
| xfs_file_aio_read | |
| do_sync_read | |
| vfs_read | |
| sys_read | |
| system_call_fastpath | |
| 0x7f0e2e7df76d | |
| readBytes | |
| 0x7f0e24d62e82 | |
| 0x7f0e24d6ba74 | |
| 0x7edc1cc70738 | |
| 0.00% java [kernel.kallsyms] [k] radix_tree_lookup_element | |
| | | |
| --- radix_tree_lookup_element | |
| radix_tree_lookup_slot | |
| find_get_page | |
| generic_file_aio_read | |
| xfs_file_aio_read | |
| do_sync_read | |
| vfs_read | |
| sys_read | |
| system_call_fastpath | |
| 0x7f0e2e7df76d | |
| readBytes | |
| 0x7f0e24d62e82 | |
| 0x7f0e24d6ba74 | |
| 0x7edc1cc70738 | |
| 0.00% flush-202:0 [kernel.kallsyms] [k] default_send_IPI_mask_sequence_phys | |
| | | |
| --- default_send_IPI_mask_sequence_phys | |
| physflat_send_IPI_mask | |
| native_flush_tlb_others | |
| flush_tlb_page | |
| ptep_clear_flush | |
| page_mkclean | |
| clear_page_dirty_for_io | |
| mpage_da_submit_io | |
| mpage_da_map_and_submit | |
| ext4_da_writepages | |
| do_writepages | |
| writeback_single_inode | |
| writeback_sb_inodes | |
| __writeback_inodes_wb | |
| wb_writeback | |
| wb_check_old_data_flush | |
| wb_do_writeback | |
| bdi_writeback_thread | |
| kthread | |
| kernel_thread_helper | |
| 0.00% :9436 [kernel.kallsyms] [k] __raw_write_unlock_irq.constprop.4 | |
| | | |
| --- __raw_write_unlock_irq.constprop.4 | |
| do_exit | |
| do_group_exit | |
| sys_exit_group | |
| system_call_fastpath | |
| # | |
| # (For a higher level overview, try: perf report --sort comm,dso) | |
| # |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment