Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8367953

JFR sampler threads does not appear in thread dump

XMLWordPrintable

    • jfr
    • b18

        I tried to get thread dump of the process which is enabled JFR, then I got strange thread dump like this:

        ```
        os_prio=0 cpu=64.47ms elapsed=20.34s tid=0x00007ff7cd3ffae0 nid=59812 runnable
        os_prio=0 cpu=12.76ms elapsed=20.34s tid=0x00007ff7cd3ff5a0 nid=59811 runnable
        ```

        Thread name is lacked in the dump (and lacks of LF in addition).
        I checked them with `ps -eL -o pid,tid,comm`, then I was aware they were JFR sampler threads.

        ```
          59789 59811 JFR CPU Sampler
          59789 59812 JFR Sampler Thr
        ```

        So they should be shown like this:

        ```
        "JFR Sampler Thread" os_prio=0 cpu=25.59ms elapsed=8.77s tid=0x00007f5f45626a50 nid=62979 runnable

        "JFR CPU Sampler Thread" os_prio=0 cpu=4.78ms elapsed=8.78s tid=0x00007f5f45626060 nid=62978 runnable
        ```

              ysuenaga Yasumasa Suenaga
              ysuenaga Yasumasa Suenaga
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: