免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5552 | 回复: 1

[其他] 我的java占用cpu太高了有时候%200--%300多 [复制链接]

论坛徽章:
0
发表于 2014-12-22 09:59 |显示全部楼层
本帖最后由 rdcwayx 于 2014-12-24 19:56 编辑

我用了eclipse,下面是我java线程栈,问题是啥呀,不会分析呀,还请哥哥们指点?
  1. 2014-12-22 09:49:17
  2. Full thread dump Java HotSpot(TM) 64-Bit Server VM (24.51-b03 mixed mode):

  3. "Attach Listener" daemon prio=10 tid=0x00007fe39c001000 nid=0x10fc waiting on condition [0x0000000000000000]
  4.    java.lang.Thread.State: RUNNABLE

  5.    Locked ownable synchronizers:
  6.         - None

  7. "[ThreadPool Manager] - Idle Thread" daemon prio=10 tid=0x00007fe378004000 nid=0x10e9 in Object.wait() [0x00007fe359781000]
  8.    java.lang.Thread.State: WAITING (on object monitor)
  9.         at java.lang.Object.wait(Native Method)
  10.         - waiting on <0x00000000e5b51c40> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor)
  11.         at java.lang.Object.wait(Object.java:503)
  12.         at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106)
  13.         - locked <0x00000000e5b51c40> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor)

  14.    Locked ownable synchronizers:
  15.         - None

  16. "Worker-9" prio=10 tid=0x00007fe350007000 nid=0x10e8 in Object.wait() [0x00007fe359904000]
  17.    java.lang.Thread.State: TIMED_WAITING (on object monitor)
  18.         at java.lang.Object.wait(Native Method)
  19.         - waiting on <0x00000000e0c336c8> (a org.eclipse.core.internal.jobs.WorkerPool)
  20.         at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
  21.         - locked <0x00000000e0c336c8> (a org.eclipse.core.internal.jobs.WorkerPool)
  22.         at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220)
  23.         at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51)

  24.    Locked ownable synchronizers:
  25.         - None

  26. "Worker-8" prio=10 tid=0x00007fe344001000 nid=0x10e7 in Object.wait() [0x00007fe359a05000]
  27.    java.lang.Thread.State: TIMED_WAITING (on object monitor)
  28.         at java.lang.Object.wait(Native Method)
  29.         - waiting on <0x00000000e0c336c8> (a org.eclipse.core.internal.jobs.WorkerPool)
  30.         at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
  31.         - locked <0x00000000e0c336c8> (a org.eclipse.core.internal.jobs.WorkerPool)
  32.         at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220)
  33.         at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51)

  34.    Locked ownable synchronizers:
  35.         - None

  36. "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" daemon prio=10 tid=0x00007fe3c9721000 nid=0x10e2 in Object.wait() [0x00007fe35a69e000]
  37.    java.lang.Thread.State: TIMED_WAITING (on object monitor)
  38.         at java.lang.Object.wait(Native Method)
  39.         - waiting on <0x00000000e31e2b50> (a java.util.Collections$SynchronizedRandomAccessList)
  40.         at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667)
  41.         - locked <0x00000000e31e2b50> (a java.util.Collections$SynchronizedRandomAccessList)

  42.    Locked ownable synchronizers:
  43.         - None

  44. "H2 Log Writer MODEL" daemon prio=10 tid=0x00007fe3481cf000 nid=0x10e1 in Object.wait() [0x00007fe35a7ce000]
  45.    java.lang.Thread.State: TIMED_WAITING (on object monitor)
  46.         at java.lang.Object.wait(Native Method)
  47.         - waiting on <0x00000000e37d3410> (a org.h2.store.WriterThread)
  48.         at org.h2.store.WriterThread.run(WriterThread.java:104)
  49.         - locked <0x00000000e37d3410> (a org.h2.store.WriterThread)
  50.         at java.lang.Thread.run(Thread.java:744)

  51.    Locked ownable synchronizers:
  52.         - None

  53. "H2 File Lock Watchdog /home/chenzk/eclipse/.metadata/.plugins/org.eclipse.dltk.core.index.sql.h2/model.lock.db" daemon prio=10 tid=0x00007fe348078000 nid=0x10de waiting on condition [0x00007fe35a98d000]
  54.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  55.         at java.lang.Thread.sleep(Native Method)
  56.         at org.h2.store.FileLock.run(FileLock.java:492)
  57.         at java.lang.Thread.run(Thread.java:744)

  58.    Locked ownable synchronizers:
  59.         - None

  60. "Worker-5" prio=10 tid=0x00007fe340001800 nid=0x10dc in Object.wait() [0x00007fe35aa8e000]
  61.    java.lang.Thread.State: TIMED_WAITING (on object monitor)
  62.         at java.lang.Object.wait(Native Method)
  63.         - waiting on <0x00000000e0c336c8> (a org.eclipse.core.internal.jobs.WorkerPool)
  64.         at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
  65.         - locked <0x00000000e0c336c8> (a org.eclipse.core.internal.jobs.WorkerPool)
  66.         at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220)
  67.         at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51)

  68.    Locked ownable synchronizers:
  69.         - None

  70. "Worker-4" prio=10 tid=0x00007fe34c007800 nid=0x10db in Object.wait() [0x00007fe35ac31000]
  71.    java.lang.Thread.State: TIMED_WAITING (on object monitor)
  72.         at java.lang.Object.wait(Native Method)
  73.         - waiting on <0x00000000e0c336c8> (a org.eclipse.core.internal.jobs.WorkerPool)
  74.         at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
  75.         - locked <0x00000000e0c336c8> (a org.eclipse.core.internal.jobs.WorkerPool)
  76.         at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220)
  77.         at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51)

  78.    Locked ownable synchronizers:
  79.         - None

  80. "JavaScript indexing" daemon prio=10 tid=0x00007fe3c9409000 nid=0x10d9 in Object.wait() [0x00007fe359d6c000]
  81.    java.lang.Thread.State: WAITING (on object monitor)
  82.         at java.lang.Object.wait(Native Method)
  83.         - waiting on <0x00000000e2aa0128> (a org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager)
  84.         at java.lang.Object.wait(Object.java:503)
  85.         at org.eclipse.wst.jsdt.internal.core.search.processing.JobManager.run(JobManager.java:370)
  86.         - locked <0x00000000e2aa0128> (a org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager)
  87.         at java.lang.Thread.run(Thread.java:744)

  88.    Locked ownable synchronizers:
  89.         - None

  90. "DLTK indexing" daemon prio=10 tid=0x00007fe3c92fa000 nid=0x10d8 in Object.wait() [0x00007fe359e6d000]
  91.    java.lang.Thread.State: WAITING (on object monitor)
  92.         at java.lang.Object.wait(Native Method)
  93.         - waiting on <0x00000000e278f028> (a org.eclipse.dltk.core.search.indexing.IndexManager)
  94.         at java.lang.Object.wait(Object.java:503)
  95.         at org.eclipse.dltk.internal.core.search.processing.JobManager.run(JobManager.java:445)
  96.         - locked <0x00000000e278f028> (a org.eclipse.dltk.core.search.indexing.IndexManager)
  97.         at java.lang.Thread.run(Thread.java:744)

  98.    Locked ownable synchronizers:
  99.         - None

  100. "EventAdmin Async Event Dispatcher Thread" daemon prio=10 tid=0x00007fe3c9245000 nid=0x10d7 in Object.wait() [0x00007fe359f6e000]
  101.    java.lang.Thread.State: WAITING (on object monitor)
  102.         at java.lang.Object.wait(Native Method)
  103.         - waiting on <0x00000000e2d26e88> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
  104.         at java.lang.Object.wait(Object.java:503)
  105.         at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
  106.         - locked <0x00000000e2d26e88> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
  107.         at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)

  108.    Locked ownable synchronizers:
  109.         - None

  110. "Worker-2" prio=10 tid=0x00007fe3c9228800 nid=0x10d6 in Object.wait() [0x00007fe35b292000]
  111.    java.lang.Thread.State: TIMED_WAITING (on object monitor)
  112.         at java.lang.Object.wait(Native Method)
  113.         - waiting on <0x00000000e0c336c8> (a org.eclipse.core.internal.jobs.WorkerPool)
  114.         at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
  115.         - locked <0x00000000e0c336c8> (a org.eclipse.core.internal.jobs.WorkerPool)
  116.         at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220)
  117.         at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51)

  118.    Locked ownable synchronizers:
  119.         - None

  120. "Bundle File Closer" daemon prio=10 tid=0x00007fe3c8e6b800 nid=0x10d5 in Object.wait() [0x00007fe35ad56000]
  121.    java.lang.Thread.State: WAITING (on object monitor)
  122.         at java.lang.Object.wait(Native Method)
  123.         - waiting on <0x00000000e1b85730> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
  124.         at java.lang.Object.wait(Object.java:503)
  125.         at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
  126.         - locked <0x00000000e1b85730> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
  127.         at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)

  128.    Locked ownable synchronizers:
  129.         - None

  130. "Worker-1" prio=10 tid=0x00007fe360005000 nid=0x10d3 in Object.wait() [0x00007fe35b0e8000]
  131.    java.lang.Thread.State: TIMED_WAITING (on object monitor)
  132.         at java.lang.Object.wait(Native Method)
  133.         - waiting on <0x00000000e0c336c8> (a org.eclipse.core.internal.jobs.WorkerPool)
  134.         at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
  135.         - locked <0x00000000e0c336c8> (a org.eclipse.core.internal.jobs.WorkerPool)
  136.         at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220)
  137.         at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51)

  138.    Locked ownable synchronizers:
  139.         - None

  140. "EMF Reference Cleaner" daemon prio=10 tid=0x00007fe37c045000 nid=0x10ca in Object.wait() [0x00007fe3881cb000]
  141.    java.lang.Thread.State: WAITING (on object monitor)
  142.         at java.lang.Object.wait(Native Method)
  143.         - waiting on <0x00000000e081f630> (a java.lang.ref.ReferenceQueue$Lock)
  144.         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
  145.         - locked <0x00000000e081f630> (a java.lang.ref.ReferenceQueue$Lock)
  146.         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
  147.         at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70)

  148.    Locked ownable synchronizers:
  149.         - None

  150. "Worker-JM" prio=10 tid=0x00007fe380100800 nid=0x10c8 in Object.wait() [0x00007fe3882cc000]
  151.    java.lang.Thread.State: WAITING (on object monitor)
  152.         at java.lang.Object.wait(Native Method)
  153.         - waiting on <0x00000000e0c339d8> (a java.util.ArrayList)
  154.         at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:59)
  155.         - locked <0x00000000e0c339d8> (a java.util.ArrayList)

  156.    Locked ownable synchronizers:
  157.         - None

  158. "[Timer] - Main Queue Handler" daemon prio=10 tid=0x00007fe38003d800 nid=0x10c7 in Object.wait() [0x00007fe3883cd000]
  159.    java.lang.Thread.State: TIMED_WAITING (on object monitor)
  160.         at java.lang.Object.wait(Native Method)
  161.         - waiting on <0x00000000e081f890> (a java.lang.Object)
  162.         at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141)
  163.         - locked <0x00000000e081f890> (a java.lang.Object)
  164.         at java.lang.Thread.run(Thread.java:744)

  165.    Locked ownable synchronizers:
  166.         - None

  167. "Start Level: Equinox Container: 0093e07c-7c89-0014-13c5-9530b0afb40d" daemon prio=10 tid=0x00007fe3c84a3000 nid=0x10c5 in Object.wait() [0x00007fe38b1b5000]
  168.    java.lang.Thread.State: WAITING (on object monitor)
  169.         at java.lang.Object.wait(Native Method)
  170.         - waiting on <0x00000000e0b6f2b8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
  171.         at java.lang.Object.wait(Object.java:503)
  172.         at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
  173.         - locked <0x00000000e0b6f2b8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
  174.         at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)

  175.    Locked ownable synchronizers:
  176.         - None

  177. "Framework Event Dispatcher: Equinox Container: 0093e07c-7c89-0014-13c5-9530b0afb40d" daemon prio=10 tid=0x00007fe3c84a2800 nid=0x10c4 in Object.wait() [0x00007fe38b2b6000]
  178.    java.lang.Thread.State: WAITING (on object monitor)
  179.         at java.lang.Object.wait(Native Method)
  180.         - waiting on <0x00000000e081f9f8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
  181.         at java.lang.Object.wait(Object.java:503)
  182.         at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
  183.         - locked <0x00000000e081f9f8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
  184.         at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)

  185.    Locked ownable synchronizers:
  186.         - None

  187. "Active Thread: Equinox Container: 0093e07c-7c89-0014-13c5-9530b0afb40d" prio=10 tid=0x00007fe3c845e000 nid=0x10c3 waiting on condition [0x00007fe3917ee000]
  188.    java.lang.Thread.State: TIMED_WAITING (parking)
  189.         at sun.misc.Unsafe.park(Native Method)
  190.         - parking to wait for  <0x00000000e071b180> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  191.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
  192.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)
  193.         at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090)
  194.         at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)
  195.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
  196.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
  197.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
  198.         at java.lang.Thread.run(Thread.java:744)

  199.    Locked ownable synchronizers:
  200.         - None

  201. "Service Thread" daemon prio=10 tid=0x00007fe3c815d800 nid=0x10c1 runnable [0x0000000000000000]
  202.    java.lang.Thread.State: RUNNABLE

  203.    Locked ownable synchronizers:
  204.         - None

  205. "C2 CompilerThread1" daemon prio=10 tid=0x00007fe3c815b000 nid=0x10c0 waiting on condition [0x0000000000000000]
  206.    java.lang.Thread.State: RUNNABLE

  207.    Locked ownable synchronizers:
  208.         - None

  209. "C2 CompilerThread0" daemon prio=10 tid=0x00007fe3c8158000 nid=0x10bf waiting on condition [0x0000000000000000]
  210.    java.lang.Thread.State: RUNNABLE

  211.    Locked ownable synchronizers:
  212.         - None

  213. "Signal Dispatcher" daemon prio=10 tid=0x00007fe3c814e000 nid=0x10be runnable [0x0000000000000000]
  214.    java.lang.Thread.State: RUNNABLE

  215.    Locked ownable synchronizers:
  216.         - None

  217. "Finalizer" daemon prio=10 tid=0x00007fe3c8137000 nid=0x10bd in Object.wait() [0x00007fe3b57ee000]
  218.    java.lang.Thread.State: WAITING (on object monitor)
  219.         at java.lang.Object.wait(Native Method)
  220.         - waiting on <0x00000000e05f76c0> (a java.lang.ref.ReferenceQueue$Lock)
  221.         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
  222.         - locked <0x00000000e05f76c0> (a java.lang.ref.ReferenceQueue$Lock)
  223.         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
  224.         at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189)

  225.    Locked ownable synchronizers:
  226.         - None

  227. "Reference Handler" daemon prio=10 tid=0x00007fe3c8133000 nid=0x10bc in Object.wait() [0x00007fe3b58ef000]
  228.    java.lang.Thread.State: WAITING (on object monitor)
  229.         at java.lang.Object.wait(Native Method)
  230.         - waiting on <0x00000000e05f7208> (a java.lang.ref.Reference$Lock)
  231.         at java.lang.Object.wait(Object.java:503)
  232.         at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
  233.         - locked <0x00000000e05f7208> (a java.lang.ref.Reference$Lock)

  234.    Locked ownable synchronizers:
  235.         - None

  236. "main" prio=10 tid=0x00007fe3c800a000 nid=0x10b6 runnable [0x00007fe3cea92000]
  237.    java.lang.Thread.State: RUNNABLE
  238.         at org.eclipse.swt.internal.gtk.OS.Call(Native Method)
  239.         at org.eclipse.swt.widgets.Display.sleep(Display.java:4326)
  240.         at org.eclipse.ui.application.WorkbenchAdvisor.eventLoopIdle(WorkbenchAdvisor.java:368)
  241.         at org.eclipse.ui.internal.ide.application.IDEWorkbenchAdvisor.eventLoopIdle(IDEWorkbenchAdvisor.java:918)
  242.         at org.eclipse.ui.internal.Workbench$3.eventLoopIdle(Workbench.java:498)
  243.         at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1155)
  244.         at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
  245.         at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
  246.         at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
  247.         at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
  248.         at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
  249.         at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
  250.         at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
  251.         at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
  252.         at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
  253.         at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
  254.         at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
  255.         at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
  256.         at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236)
  257.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  258.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
  259.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  260.         at java.lang.reflect.Method.invoke(Method.java:606)
  261.         at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
  262.         at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
  263.         at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
  264.         at org.eclipse.equinox.launcher.Main.main(Main.java:1438)

  265.    Locked ownable synchronizers:
  266.         - None

  267. "VM Thread" prio=10 tid=0x00007fe3c8131000 nid=0x10bb runnable

  268. "GC task thread#0 (ParallelGC)" prio=10 tid=0x00007fe3c8020000 nid=0x10b7 runnable

  269. "GC task thread#1 (ParallelGC)" prio=10 tid=0x00007fe3c8022000 nid=0x10b8 runnable

  270. "GC task thread#2 (ParallelGC)" prio=10 tid=0x00007fe3c8023800 nid=0x10b9 runnable

  271. "GC task thread#3 (ParallelGC)" prio=10 tid=0x00007fe3c8025800 nid=0x10ba runnable

  272. "VM Periodic Task Thread" prio=10 tid=0x00007fe3c8168000 nid=0x10c2 waiting on condition

  273. JNI global references: 710
复制代码
下面是使用top命令找到耗cpu的线程,看了2次
  1. #top -H -p 4277

  2.   PID USER      PR  NI    VIRT    RES    SHR S %CPU %MEM     TIME+ COMMAND                                                                                    
  3. 4278 chenzk    20   0 2736084 169992  21836 S 86.0  4.5   0:03.95 java                                                                                       
  4. 4287 chenzk    20   0 2736084 169992  21836 S 72.8  4.5   0:02.49 java                                                                                       
  5. 4279 chenzk    20   0 2736084 169992  21836 R 19.8  4.5   0:00.16 java                                                                                       
  6. 4281 chenzk    20   0 2736084 169992  21836 R 19.8  4.5   0:00.16 java                                                                                       
  7. 4282 chenzk    20   0 2736084 169992  21836 R 19.8  4.5   0:00.13 java                                                                                       
  8. 4288 chenzk    20   0 2736084 169992  21836 S 19.8  4.5   0:01.75 java                                                                                       
  9. 4280 chenzk    20   0 2736084 169992  21836 R 13.2  4.5   0:00.15 java                                                                                       
  10. 4277 chenzk    20   0 2736084 169992  21836 S  0.0  4.5   0:00.00 java                                                                                       
  11. 4283 chenzk    20   0 2736084 169992  21836 S  0.0  4.5   0:00.04 java     
复制代码
  1.   PID USER      PR  NI    VIRT    RES    SHR S %CPU %MEM     TIME+ COMMAND                                                                                    
  2. 4278 chenzk    20   0 3218076 354932  27428 R 85.9  9.4   0:09.33 java                                                                                       
  3. 4287 chenzk    20   0 3218076 354932  27428 S 79.3  9.4   0:05.98 java                                                                                       
  4. 4288 chenzk    20   0 3218076 354932  27428 S 66.0  9.4   0:04.70 java                                                                                       
  5. 4312 chenzk    20   0 3218076 354932  27428 D 13.2  9.4   0:01.09 java                                                                                       
  6. 4292 chenzk    20   0 3218076 354932  27428 S  6.6  9.4   0:00.12 java                                                                                       
  7. 4277 chenzk    20   0 3218076 354932  27428 S  0.0  9.4   0:00.00 java                                                                                       
  8. 4279 chenzk    20   0 3218076 354932  27428 S  0.0  9.4   0:00.32 java  
复制代码

论坛徽章:
33
ChinaUnix元老
日期:2015-02-02 08:55:39CU十四周年纪念徽章
日期:2019-08-20 08:30:3720周年集字徽章-周	
日期:2020-10-28 14:13:3020周年集字徽章-20	
日期:2020-10-28 14:04:3019周年集字徽章-CU
日期:2019-09-08 23:26:2519周年集字徽章-19
日期:2019-08-27 13:31:262016科比退役纪念章
日期:2022-04-24 14:33:24
发表于 2014-12-22 15:56 |显示全部楼层
4278转换成十六进制是10b6
你看看 nid=0x10b6 这个线程在执行什么操作
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP