格式[root@dmp002~]#jps-hillegalargument:-husage:jps[-help]jps[-q][-mlvV][<hostid>]Definitions:<hostid>:<hostname>[:<port>]主要参数解释:选项作用-q只输出LVMID,省略主类的名称-m输出启动时,传给main()函数的参数-l输出主类
分类:
编程语言 时间:
2018-02-23 12:02:49
阅读次数:
455
一、Linux篇方法一 方法二 二、Windows篇 ...
分类:
编程语言 时间:
2018-02-13 21:42:50
阅读次数:
238
启动报错: Unable to open debugger port (127.0.0.1:51554): java.net.SocketException "socket closed" 解决方法: 干掉所有的java进程,重新启动即可 Ctrl + Alt + Delete 任务管理器 进程 结 ...
分类:
编程语言 时间:
2018-02-05 18:45:00
阅读次数:
744
jps -- Java Virtual Machine Process Status Tool jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前所有java进程pid的命令,简单实用,非常适合在linux/unix平台上简单 ...
分类:
其他好文 时间:
2018-02-02 22:03:06
阅读次数:
191
本文目录 线程与多线程 线程的运行与创建 线程的状态 1 线程与多线程 线程是什么? 线程(Thread)是一个对象(Object)。用来干什么?Java 线程(也称 JVM 线程)是 Java 进程内允许多个同时进行的任务。该进程内并发的任务成为线程(Thread),一个进程里至少一个线程。 Ja ...
分类:
编程语言 时间:
2018-01-31 22:19:09
阅读次数:
208
每个进程都独享一块内存空间,一个应用程序可以同时启动多个进程。比如浏览器,打开一个浏览器就相当于启动了一个进程。 线程指进程中的一个执行流程,一个进程可以包含多个线程。 每个进程都需要操作系统为其分配独立的内存空间,而同一个进程中的多个线程共享这块空间,即共享内存等资源。 .优缺点 线程和进程在使用 ...
分类:
编程语言 时间:
2018-01-30 16:40:31
阅读次数:
109
导读:线上一台服务器专门做为公司内部apk打包服务,由于app的业务和功能与时俱增,apk打包需要依赖的资源越来越多,最近这几天每次apk打包的时候都会由于OOM导致打包失败。由于apk打包业务并不是线上业务,而是偶尔使用,频率基本上就是一周一次的样子。所以将业务迁移到其他的服务器或者新增一台服务器在成本上不可取,然后观察到swap的使用率一直都是100%,说明实际在打
分类:
编程语言 时间:
2018-01-29 17:37:49
阅读次数:
167
查看Java进程耗内存线程 top -Hp pid printf '%x\n' pid ->jid(java thread) 查看time值最大 jstack pid | grep jid 查看Java进程中线程占用内存过高情况 1) top 命令查看CPU和内存占用率 2) ps -ef | gr ...
分类:
编程语言 时间:
2018-01-27 21:20:12
阅读次数:
150
命令格式 jstat命令命令格式: jstat [Options] vmid [interval] [count] 参数说明: Options,选项,我们一般使用 -gcutil 查看gc情况vmid,VM的进程号,即当前运行的java进程号interval,间隔时间,单位为秒或者毫秒count,打 ...
分类:
Web程序 时间:
2018-01-25 16:49:56
阅读次数:
161
这一年的项目中,有大量的场景需要Java 进程调用 Linux的bash shell 脚本实现相关功能。 从之前的项目中拷贝的相关模块和网上的例子来看,有个别的“陷阱”造成调用shell 脚本在某些特殊的场景下,有一些奇奇怪怪的bug。 大家且听我一一道来。 先看看网上搜索到的例子: [java] ...
分类:
编程语言 时间:
2018-01-17 14:30:40
阅读次数:
280