Skip to content

Instantly share code, notes, and snippets.

@rednaxelafx
Created October 13, 2011 11:51
Show Gist options
  • Save rednaxelafx/1284048 to your computer and use it in GitHub Desktop.
Save rednaxelafx/1284048 to your computer and use it in GitHub Desktop.
Threads when running a 64-bit HotSpot VM with default args. ParallelScavenge's GCTaskThread's are alive from very early stage.
$ pstack `pgrep java`
Thread 23 (Thread 0x41197940 (LWP 29344)):
#0 0x000000347f40d5cb in read () from /lib64/libpthread.so.0
#1 0x00002ba2bcad9182 in JVM_Read ()
#2 0x00002aaaaabe177b in readBytes ()
#3 0x00002aaaaabde3b3 in Java_java_io_FileInputStream_readBytes ()
#4 0x00002aaaab03eb0c in ?? ()
#5 0x0000000058920c88 in ?? ()
#6 0x0000000058920ca8 in ?? ()
#7 0x0000000058920cb0 in ?? ()
#8 0x0000000058920cc0 in ?? ()
#9 0x0000000041196a20 in ?? ()
#10 0x0000000000000000 in ?? ()
Thread 22 (Thread 0x41dfb940 (LWP 29345)):
#0 0x000000347f40ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba2bcc88f8e in os::PlatformEvent::park ()
#2 0x00002ba2bcc5a985 in Monitor::IWait ()
#3 0x00002ba2bcc5b14e in Monitor::wait ()
#4 0x00002ba2bc9deba5 in GCTaskManager::get_task ()
#5 0x00002ba2bc9dfeb3 in GCTaskThread::run ()
#6 0x00002ba2bcc8996f in java_start ()
#7 0x000000347f4064a7 in start_thread () from /lib64/libpthread.so.0
#8 0x000000347ecd3c2d in clone () from /lib64/libc.so.6
Thread 21 (Thread 0x41efc940 (LWP 29346)):
#0 0x000000347f40ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba2bcc88f8e in os::PlatformEvent::park ()
#2 0x00002ba2bcc5a985 in Monitor::IWait ()
#3 0x00002ba2bcc5b14e in Monitor::wait ()
#4 0x00002ba2bc9deba5 in GCTaskManager::get_task ()
#5 0x00002ba2bc9dfeb3 in GCTaskThread::run ()
#6 0x00002ba2bcc8996f in java_start ()
#7 0x000000347f4064a7 in start_thread () from /lib64/libpthread.so.0
#8 0x000000347ecd3c2d in clone () from /lib64/libc.so.6
Thread 20 (Thread 0x41ffd940 (LWP 29347)):
#0 0x000000347f40ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba2bcc88f8e in os::PlatformEvent::park ()
#2 0x00002ba2bcc5a985 in Monitor::IWait ()
#3 0x00002ba2bcc5b14e in Monitor::wait ()
#4 0x00002ba2bc9deba5 in GCTaskManager::get_task ()
#5 0x00002ba2bc9dfeb3 in GCTaskThread::run ()
#6 0x00002ba2bcc8996f in java_start ()
#7 0x000000347f4064a7 in start_thread () from /lib64/libpthread.so.0
#8 0x000000347ecd3c2d in clone () from /lib64/libc.so.6
Thread 19 (Thread 0x420fe940 (LWP 29348)):
#0 0x000000347f40ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba2bcc88f8e in os::PlatformEvent::park ()
#2 0x00002ba2bcc5a985 in Monitor::IWait ()
#3 0x00002ba2bcc5b14e in Monitor::wait ()
#4 0x00002ba2bc9deba5 in GCTaskManager::get_task ()
#5 0x00002ba2bc9dfeb3 in GCTaskThread::run ()
#6 0x00002ba2bcc8996f in java_start ()
#7 0x000000347f4064a7 in start_thread () from /lib64/libpthread.so.0
#8 0x000000347ecd3c2d in clone () from /lib64/libc.so.6
Thread 18 (Thread 0x421ff940 (LWP 29349)):
#0 0x000000347f40ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba2bcc88f8e in os::PlatformEvent::park ()
#2 0x00002ba2bcc5a985 in Monitor::IWait ()
#3 0x00002ba2bcc5b14e in Monitor::wait ()
#4 0x00002ba2bc9deba5 in GCTaskManager::get_task ()
#5 0x00002ba2bc9dfeb3 in GCTaskThread::run ()
#6 0x00002ba2bcc8996f in java_start ()
#7 0x000000347f4064a7 in start_thread () from /lib64/libpthread.so.0
#8 0x000000347ecd3c2d in clone () from /lib64/libc.so.6
Thread 17 (Thread 0x42300940 (LWP 29350)):
#0 0x000000347f40ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba2bcc88f8e in os::PlatformEvent::park ()
#2 0x00002ba2bcc5a985 in Monitor::IWait ()
#3 0x00002ba2bcc5b14e in Monitor::wait ()
#4 0x00002ba2bc9deba5 in GCTaskManager::get_task ()
#5 0x00002ba2bc9dfeb3 in GCTaskThread::run ()
#6 0x00002ba2bcc8996f in java_start ()
#7 0x000000347f4064a7 in start_thread () from /lib64/libpthread.so.0
#8 0x000000347ecd3c2d in clone () from /lib64/libc.so.6
Thread 16 (Thread 0x42401940 (LWP 29351)):
#0 0x000000347f40ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba2bcc88f8e in os::PlatformEvent::park ()
#2 0x00002ba2bcc5a985 in Monitor::IWait ()
#3 0x00002ba2bcc5b14e in Monitor::wait ()
#4 0x00002ba2bc9deba5 in GCTaskManager::get_task ()
#5 0x00002ba2bc9dfeb3 in GCTaskThread::run ()
#6 0x00002ba2bcc8996f in java_start ()
#7 0x000000347f4064a7 in start_thread () from /lib64/libpthread.so.0
#8 0x000000347ecd3c2d in clone () from /lib64/libc.so.6
Thread 15 (Thread 0x42502940 (LWP 29352)):
#0 0x000000347f40ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba2bcc88f8e in os::PlatformEvent::park ()
#2 0x00002ba2bcc5a985 in Monitor::IWait ()
#3 0x00002ba2bcc5b14e in Monitor::wait ()
#4 0x00002ba2bc9deba5 in GCTaskManager::get_task ()
#5 0x00002ba2bc9dfeb3 in GCTaskThread::run ()
#6 0x00002ba2bcc8996f in java_start ()
#7 0x000000347f4064a7 in start_thread () from /lib64/libpthread.so.0
#8 0x000000347ecd3c2d in clone () from /lib64/libc.so.6
Thread 14 (Thread 0x42603940 (LWP 29353)):
#0 0x000000347f40ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba2bcc88f8e in os::PlatformEvent::park ()
#2 0x00002ba2bcc5a985 in Monitor::IWait ()
#3 0x00002ba2bcc5b14e in Monitor::wait ()
#4 0x00002ba2bc9deba5 in GCTaskManager::get_task ()
#5 0x00002ba2bc9dfeb3 in GCTaskThread::run ()
#6 0x00002ba2bcc8996f in java_start ()
#7 0x000000347f4064a7 in start_thread () from /lib64/libpthread.so.0
#8 0x000000347ecd3c2d in clone () from /lib64/libc.so.6
Thread 13 (Thread 0x42704940 (LWP 29354)):
#0 0x000000347f40ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba2bcc88f8e in os::PlatformEvent::park ()
#2 0x00002ba2bcc5a985 in Monitor::IWait ()
#3 0x00002ba2bcc5b14e in Monitor::wait ()
#4 0x00002ba2bc9deba5 in GCTaskManager::get_task ()
#5 0x00002ba2bc9dfeb3 in GCTaskThread::run ()
#6 0x00002ba2bcc8996f in java_start ()
#7 0x000000347f4064a7 in start_thread () from /lib64/libpthread.so.0
#8 0x000000347ecd3c2d in clone () from /lib64/libc.so.6
Thread 12 (Thread 0x42805940 (LWP 29355)):
#0 0x000000347f40ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba2bcc88f8e in os::PlatformEvent::park ()
#2 0x00002ba2bcc5a985 in Monitor::IWait ()
#3 0x00002ba2bcc5b14e in Monitor::wait ()
#4 0x00002ba2bc9deba5 in GCTaskManager::get_task ()
#5 0x00002ba2bc9dfeb3 in GCTaskThread::run ()
#6 0x00002ba2bcc8996f in java_start ()
#7 0x000000347f4064a7 in start_thread () from /lib64/libpthread.so.0
#8 0x000000347ecd3c2d in clone () from /lib64/libc.so.6
Thread 11 (Thread 0x42906940 (LWP 29356)):
#0 0x000000347f40ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba2bcc88f8e in os::PlatformEvent::park ()
#2 0x00002ba2bcc5a985 in Monitor::IWait ()
#3 0x00002ba2bcc5b14e in Monitor::wait ()
#4 0x00002ba2bc9deba5 in GCTaskManager::get_task ()
#5 0x00002ba2bc9dfeb3 in GCTaskThread::run ()
#6 0x00002ba2bcc8996f in java_start ()
#7 0x000000347f4064a7 in start_thread () from /lib64/libpthread.so.0
#8 0x000000347ecd3c2d in clone () from /lib64/libc.so.6
Thread 10 (Thread 0x42a07940 (LWP 29357)):
#0 0x000000347f40ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba2bcc88f8e in os::PlatformEvent::park ()
#2 0x00002ba2bcc5a985 in Monitor::IWait ()
#3 0x00002ba2bcc5b14e in Monitor::wait ()
#4 0x00002ba2bc9deba5 in GCTaskManager::get_task ()
#5 0x00002ba2bc9dfeb3 in GCTaskThread::run ()
#6 0x00002ba2bcc8996f in java_start ()
#7 0x000000347f4064a7 in start_thread () from /lib64/libpthread.so.0
#8 0x000000347ecd3c2d in clone () from /lib64/libc.so.6
Thread 9 (Thread 0x41298940 (LWP 29358)):
#0 0x000000347f40ae00 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
#1 0x00002ba2bcc890e6 in os::PlatformEvent::park ()
#2 0x00002ba2bcc5aabb in Monitor::IWait ()
#3 0x00002ba2bcc5b14e in Monitor::wait ()
#4 0x00002ba2bcde5df3 in VMThread::loop ()
#5 0x00002ba2bcde59ee in VMThread::run ()
#6 0x00002ba2bcc8996f in java_start ()
#7 0x000000347f4064a7 in start_thread () from /lib64/libpthread.so.0
#8 0x000000347ecd3c2d in clone () from /lib64/libc.so.6
Thread 8 (Thread 0x41399940 (LWP 29359)):
#0 0x000000347f40ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba2bcc88f8e in os::PlatformEvent::park ()
#2 0x00002ba2bcc7a02a in ObjectMonitor::wait ()
#3 0x00002ba2bcd5f0d3 in ObjectSynchronizer::wait ()
#4 0x00002ba2bcac5467 in JVM_MonitorWait ()
#5 0x00002aaaab03eb0c in ?? ()
#6 0x0000000058996c50 in ?? ()
#7 0x0000000058997028 in ?? ()
#8 0x0000000058996800 in ?? ()
#9 0x0000000041398b68 in ?? ()
#10 0x0000000604008998 in ?? ()
#11 0x0000000041398bd8 in ?? ()
#12 0x00000006040a84e8 in ?? ()
#13 0x0000000000000000 in ?? ()
Thread 7 (Thread 0x4149a940 (LWP 29360)):
#0 0x000000347f40ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba2bcc88f8e in os::PlatformEvent::park ()
#2 0x00002ba2bcc7a02a in ObjectMonitor::wait ()
#3 0x00002ba2bcd5f0d3 in ObjectSynchronizer::wait ()
#4 0x00002ba2bcac5467 in JVM_MonitorWait ()
#5 0x00002aaaab03eb0c in ?? ()
#6 0x000000005899e290 in ?? ()
#7 0x000000005899e668 in ?? ()
#8 0x000000005899d800 in ?? ()
#9 0x00000000000000b6 in ?? ()
#10 0x0000000041499b80 in ?? ()
#11 0x0000000000000000 in ?? ()
Thread 6 (Thread 0x41692940 (LWP 29361)):
#0 0x000000347f40c9b1 in sem_wait () from /lib64/libpthread.so.0
#1 0x00002ba2bcc89d35 in check_pending_signals ()
#2 0x00002ba2bcc822fc in signal_thread_entry ()
#3 0x00002ba2bcd91f81 in JavaThread::run ()
#4 0x00002ba2bcc8996f in java_start ()
#5 0x000000347f4064a7 in start_thread () from /lib64/libpthread.so.0
#6 0x000000347ecd3c2d in clone () from /lib64/libc.so.6
Thread 5 (Thread 0x41793940 (LWP 29362)):
#0 0x000000347f40ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba2bcc88f8e in os::PlatformEvent::park ()
#2 0x00002ba2bcc5a985 in Monitor::IWait ()
#3 0x00002ba2bcc5afed in Monitor::wait ()
#4 0x00002ba2bc91eeff in CompileQueue::get ()
#5 0x00002ba2bc920d31 in CompileBroker::compiler_thread_loop ()
#6 0x00002ba2bcd98a79 in compiler_thread_entry ()
#7 0x00002ba2bcd91f81 in JavaThread::run ()
#8 0x00002ba2bcc8996f in java_start ()
#9 0x000000347f4064a7 in start_thread () from /lib64/libpthread.so.0
#10 0x000000347ecd3c2d in clone () from /lib64/libc.so.6
Thread 4 (Thread 0x41894940 (LWP 29363)):
#0 0x000000347f40ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba2bcc88f8e in os::PlatformEvent::park ()
#2 0x00002ba2bcc5a985 in Monitor::IWait ()
#3 0x00002ba2bcc5afed in Monitor::wait ()
#4 0x00002ba2bc91eeff in CompileQueue::get ()
#5 0x00002ba2bc920d31 in CompileBroker::compiler_thread_loop ()
#6 0x00002ba2bcd98a79 in compiler_thread_entry ()
#7 0x00002ba2bcd91f81 in JavaThread::run ()
#8 0x00002ba2bcc8996f in java_start ()
#9 0x000000347f4064a7 in start_thread () from /lib64/libpthread.so.0
#10 0x000000347ecd3c2d in clone () from /lib64/libc.so.6
Thread 3 (Thread 0x41ad2940 (LWP 29364)):
#0 0x000000347f40ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba2bcc88f8e in os::PlatformEvent::park ()
#2 0x00002ba2bcc5a985 in Monitor::IWait ()
#3 0x00002ba2bcc5b14e in Monitor::wait ()
#4 0x00002ba2bcbfac92 in LowMemoryDetector::low_memory_detector_thread_entry
#5 0x00002ba2bcd91f81 in JavaThread::run ()
#6 0x00002ba2bcc8996f in java_start ()
#7 0x000000347f4064a7 in start_thread () from /lib64/libpthread.so.0
#8 0x000000347ecd3c2d in clone () from /lib64/libc.so.6
Thread 2 (Thread 0x42b08940 (LWP 29365)):
#0 0x000000347f40ae00 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
#1 0x00002ba2bcc890e6 in os::PlatformEvent::park ()
#2 0x00002ba2bcd90f3b in WatcherThread::run ()
#3 0x00002ba2bcc8996f in java_start ()
#4 0x000000347f4064a7 in start_thread () from /lib64/libpthread.so.0
#5 0x000000347ecd3c2d in clone () from /lib64/libc.so.6
Thread 1 (Thread 0x2ba2bc5785c0 (LWP 29343)):
#0 0x000000347f4077e5 in pthread_join () from /lib64/libpthread.so.0
#1 0x00000000400058fc in ContinueInNewThread ()
#2 0x0000000040001ee9 in main ()
$ java -version
java version "1.6.0_25"
Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.0-b11, mixed mode)
$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU E5620 @ 2.40GHz
stepping : 2
cpu MHz : 2400.152
cache size : 12288 KB
physical id : 0
siblings : 8
core id : 0
cpu cores : 4
apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx pdpe1gb rdtscp lm constant_tsc nonstop_tsc pni monitor ds_cpl vmx smx est tm2 cx16 xtpr popcnt lahf_lm
bogomips : 4800.30
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: [8]
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU E5620 @ 2.40GHz
stepping : 2
cpu MHz : 2400.152
cache size : 12288 KB
physical id : 1
siblings : 8
core id : 0
cpu cores : 4
apicid : 32
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx pdpe1gb rdtscp lm constant_tsc nonstop_tsc pni monitor ds_cpl vmx smx est tm2 cx16 xtpr popcnt lahf_lm
bogomips : 4800.10
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: [8]
processor : 2
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU E5620 @ 2.40GHz
stepping : 2
cpu MHz : 2400.152
cache size : 12288 KB
physical id : 0
siblings : 8
core id : 10
cpu cores : 4
apicid : 20
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx pdpe1gb rdtscp lm constant_tsc nonstop_tsc pni monitor ds_cpl vmx smx est tm2 cx16 xtpr popcnt lahf_lm
bogomips : 4800.24
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: [8]
processor : 3
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU E5620 @ 2.40GHz
stepping : 2
cpu MHz : 2400.152
cache size : 12288 KB
physical id : 1
siblings : 8
core id : 10
cpu cores : 4
apicid : 52
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx pdpe1gb rdtscp lm constant_tsc nonstop_tsc pni monitor ds_cpl vmx smx est tm2 cx16 xtpr popcnt lahf_lm
bogomips : 4800.10
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: [8]
processor : 4
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU E5620 @ 2.40GHz
stepping : 2
cpu MHz : 2400.152
cache size : 12288 KB
physical id : 0
siblings : 8
core id : 1
cpu cores : 4
apicid : 2
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx pdpe1gb rdtscp lm constant_tsc nonstop_tsc pni monitor ds_cpl vmx smx est tm2 cx16 xtpr popcnt lahf_lm
bogomips : 4800.11
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: [8]
processor : 5
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU E5620 @ 2.40GHz
stepping : 2
cpu MHz : 2400.152
cache size : 12288 KB
physical id : 1
siblings : 8
core id : 1
cpu cores : 4
apicid : 34
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx pdpe1gb rdtscp lm constant_tsc nonstop_tsc pni monitor ds_cpl vmx smx est tm2 cx16 xtpr popcnt lahf_lm
bogomips : 4800.10
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: [8]
processor : 6
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU E5620 @ 2.40GHz
stepping : 2
cpu MHz : 2400.152
cache size : 12288 KB
physical id : 0
siblings : 8
core id : 9
cpu cores : 4
apicid : 18
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx pdpe1gb rdtscp lm constant_tsc nonstop_tsc pni monitor ds_cpl vmx smx est tm2 cx16 xtpr popcnt lahf_lm
bogomips : 4800.16
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: [8]
processor : 7
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU E5620 @ 2.40GHz
stepping : 2
cpu MHz : 2400.152
cache size : 12288 KB
physical id : 1
siblings : 8
core id : 9
cpu cores : 4
apicid : 50
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx pdpe1gb rdtscp lm constant_tsc nonstop_tsc pni monitor ds_cpl vmx smx est tm2 cx16 xtpr popcnt lahf_lm
bogomips : 4800.10
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: [8]
processor : 8
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU E5620 @ 2.40GHz
stepping : 2
cpu MHz : 2400.152
cache size : 12288 KB
physical id : 0
siblings : 8
core id : 0
cpu cores : 4
apicid : 1
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx pdpe1gb rdtscp lm constant_tsc nonstop_tsc pni monitor ds_cpl vmx smx est tm2 cx16 xtpr popcnt lahf_lm
bogomips : 4800.21
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: [8]
processor : 9
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU E5620 @ 2.40GHz
stepping : 2
cpu MHz : 2400.152
cache size : 12288 KB
physical id : 1
siblings : 8
core id : 0
cpu cores : 4
apicid : 33
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx pdpe1gb rdtscp lm constant_tsc nonstop_tsc pni monitor ds_cpl vmx smx est tm2 cx16 xtpr popcnt lahf_lm
bogomips : 4800.38
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: [8]
processor : 10
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU E5620 @ 2.40GHz
stepping : 2
cpu MHz : 2400.152
cache size : 12288 KB
physical id : 0
siblings : 8
core id : 10
cpu cores : 4
apicid : 21
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx pdpe1gb rdtscp lm constant_tsc nonstop_tsc pni monitor ds_cpl vmx smx est tm2 cx16 xtpr popcnt lahf_lm
bogomips : 4800.10
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: [8]
processor : 11
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU E5620 @ 2.40GHz
stepping : 2
cpu MHz : 2400.152
cache size : 12288 KB
physical id : 1
siblings : 8
core id : 10
cpu cores : 4
apicid : 53
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx pdpe1gb rdtscp lm constant_tsc nonstop_tsc pni monitor ds_cpl vmx smx est tm2 cx16 xtpr popcnt lahf_lm
bogomips : 4800.11
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: [8]
processor : 12
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU E5620 @ 2.40GHz
stepping : 2
cpu MHz : 2400.152
cache size : 12288 KB
physical id : 0
siblings : 8
core id : 1
cpu cores : 4
apicid : 3
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx pdpe1gb rdtscp lm constant_tsc nonstop_tsc pni monitor ds_cpl vmx smx est tm2 cx16 xtpr popcnt lahf_lm
bogomips : 4800.11
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: [8]
processor : 13
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU E5620 @ 2.40GHz
stepping : 2
cpu MHz : 2400.152
cache size : 12288 KB
physical id : 1
siblings : 8
core id : 1
cpu cores : 4
apicid : 35
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx pdpe1gb rdtscp lm constant_tsc nonstop_tsc pni monitor ds_cpl vmx smx est tm2 cx16 xtpr popcnt lahf_lm
bogomips : 4800.24
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: [8]
processor : 14
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU E5620 @ 2.40GHz
stepping : 2
cpu MHz : 2400.152
cache size : 12288 KB
physical id : 0
siblings : 8
core id : 9
cpu cores : 4
apicid : 19
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx pdpe1gb rdtscp lm constant_tsc nonstop_tsc pni monitor ds_cpl vmx smx est tm2 cx16 xtpr popcnt lahf_lm
bogomips : 4800.24
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: [8]
processor : 15
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU E5620 @ 2.40GHz
stepping : 2
cpu MHz : 2400.152
cache size : 12288 KB
physical id : 1
siblings : 8
core id : 9
cpu cores : 4
apicid : 51
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx pdpe1gb rdtscp lm constant_tsc nonstop_tsc pni monitor ds_cpl vmx smx est tm2 cx16 xtpr popcnt lahf_lm
bogomips : 4800.25
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: [8]
public class Test {
public static void main(String[] args) throws Exception {
System.in.read();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment