`
hypercube1024
  • 浏览: 85287 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

一些java命令和工具的使用

    博客分类:
  • java
阅读更多
jinfo:可以输出并修改运行时的java 进程的opts。
jps:与unix上的ps类似,用来显示本地的java进程,可以查看本地运行着几个java程序,并显示他们的进程号。
jstat:一个极强的监视VM内存工具。可以用来监视VM内存内的各种堆和非堆的大小及其内存使用量。
jmap:打印出某个java进程(使用pid)内存内的,所有‘对象’的情况(如:产生那些对象,及其数量)。

启用垃圾回收日志
-XX:+PrintGCTimeStamps
-XX:+PrintGCDetails
-verbose:gc
-Xloggc:gc.log

机器为T6600+2g内存,MyEclipse8.5运行太慢,通过gc日志和VisualVM观测内存情况设置myeclipse.ini为
-XX:+DisableExplicitGC
-XX:NewRatio=2
-XX:SurvivorRatio=2
-XX:PermSize=256m
-XX:MaxPermSize=256m
-Xms768m
-Xmx768m
-XX:ReservedCodeCacheSize=64m
MyEclipse的启动和运行相应速度都提高很多^_^
分享到:
评论

相关推荐

    wsdl2java命令使用

    **WSDL2Java命令使用详解** 在Web服务开发中,WSDL(Web Service Description Language)是一种XML格式,用于定义服务接口、操作、消息结构等。它使得服务提供者和服务消费者可以进行互操作。Apache Axis是Java平台...

    JAVA执行shell命令小工具

    在给定的描述中,虽然没有提供具体的信息,但我们可以推测这篇博文可能是博主Qindongliang分享的一个实用工具,可能包括如何在Java代码中构建和使用这样的工具,以及解决在执行Shell命令时可能遇到的问题。...

    java中ping命令ping工具类(循环ping)

    java ping ip ping命令 ping工具类 支持linux和windows等所有平台 Ping是Windows下的一个命令 在Unix和Linux下也有这个命令。 ping也属于一个通信协议,是TCP/IP协议的一部分 利用“ping”命令可以检查网络是否连通...

    java连接linux,执行shell命令的工具类 sshxcute.jar

    在实际项目中,为了提高代码的可维护性和复用性,通常会将SSH连接和命令执行封装成一个工具类,以便在多个地方调用。SSHXCUTE.jar简化了Java开发中的SSH操作,使得远程执行Linux命令变得更加便捷和安全。

    JAVA命令大全.pdf

    本文将从给定文件的标题和部分内容中提取出与Java命令相关的知识点。 首先,Java的可执行文件通常位于Java开发工具包(JDK)的bin目录中。这个目录下包含了多个重要的命令行工具,其中一些我们可以在给定文件的部分...

    Java图片处理工具ImageMagick

    例如,JavaMagick包含了一系列Java类,如`Convert`、`Composite`和`Display`等,可以直接在Java代码中使用。 3. 编写Java代码:在Java代码中,实例化相应的类,调用对应的方法进行图像处理。需要注意的是,由于是...

    Java开发工具包

    %JAVA_HOME%\lib\tools.jar,这样可以在任何位置运行Java命令。 5. **JDK1.8的新特性**: - **Lambda表达式**:引入函数式编程概念,简化多行代码,例如在集合操作中大量使用。 - **方法引用来替代匿名内部类**:...

    java调用windows命令

    以下是如何使用Java调用Windows命令行的详细步骤和注意事项: 1. **调用外部程序** - 使用`Runtime.getRuntime().exec()`方法创建一个子进程来执行指定的可执行程序。例如: ```java Process process = Runtime....

    java调用linux命令、脚本工具类.zip

    Java程序调用linux命令、脚本,支持程序在服务器上使用linux命令。工具类为:ProcessUtil,支持单个命令和批量命令执行函数,同时在工具类中添加了getFileLineNumByCmd函数支持通过linux命令获取文件行数的样例。

    java操作linux工具包

    Java 操作 Linux 工具包是一系列用于在 Java 应用程序中与 Linux 系统进行交互的库和工具。这些工具通常包括命令行执行、文件传输、进程管理、系统监控等功能,使得开发者无需深入了解 Linux 命令行语法就能在 Java ...

    java命令行辅助工具

    这个辅助工具的`.exe`文件表明它是Windows操作系统下的可执行程序,可能使用批处理脚本(`.bat`文件)或者用其他编程语言(如Python、C#等)编写,用于封装Java编译和运行的命令。用户只需双击运行,无需关心底层的...

    java 调用doc命令

    Java调用doc命令主要涉及到的是Java的进程操作和命令行接口。在Windows操作系统中,`.doc`文件通常是由Microsoft Word创建的文档。然而,“doc命令”可能是指通过命令行(CMD)来操作或处理这些文档的方式,比如使用...

    java项目代码生成工具

    Java项目代码生成工具是一种高效的开发辅助工具,它利用模板引擎技术来自动化生成常见的Java代码,如控制器(Controller)、服务...如果你经常处理大量的Java项目,这样的工具无疑是一个值得掌握和使用的利器。

    java 服务器使用ffmpeg处理视频工具类

    java 服务器处理使用ffmpeg处理视频工具类,使用前先按照ffmpeg,并将其安装目录的bin路径加入环境变量,目前主要实现压缩,转码,增加字幕(可设定字体及位置),获取视频时长及源数据信息等功能,也可再此基础上...

    java项目打包工具

    Java项目打包工具是开发人员在完成Java应用程序或Web应用程序开发后,用来整合资源、编译代码、处理依赖、生成可部署文件的重要...同时,理解并熟练运用这些工具的配置和命令,对于Java开发人员来说是非常重要的技能。

    使用java实现telnet-client工具分享

    在Java编程环境中,实现telnet-client工具主要是为了进行远程终端通信。Telnet协议是一种网络协议,允许用户通过网络连接到远程主机并执行命令,类似于SSH(Secure Shell)但不提供加密和安全性的保障。Apache ...

    JAVA命令大全[参考].pdf

    Java命令大全涵盖了几个重要的工具,它们是Java开发者日常工作中不可或缺的部分。这些工具包括`java.exe`、`javac.exe`、`javaw.exe`、`javah`和`javap`,它们各自承担着不同的任务。 1. `java.exe`: 这是运行Java...

    java虚拟机常用命令

    在Java虚拟机运行过程中,我们可能需要使用各种命令工具来监控和诊断可能出现的问题。以下是一些常用的JVM命令工具及其知识点。 1. jps命令 jps(JVM Process Status Tool)命令用于列出正在运行的Java虚拟机进程...

    java反编译工具JD-GUI

    JAR文件本质上是一个包含Java类和其他资源的压缩文件,可以通过命令行工具使用`java -jar`命令来运行。例如,对于版本1.4.0的JD-GUI,你可以在终端或命令提示符中输入以下命令: ``` java -jar JD-GUI-1.4.0.jar ``...

    Windows的java.zip工具

    主要涉及两个环境变量:`JAVA_HOME`指向JDK的安装路径,`PATH`应包含%JAVA_HOME%\bin,这样系统就可以在任何目录下运行Java命令。正确配置后,可以在命令行中直接调用`jar`等工具。 对于初学者,理解这些概念和操作...

Global site tag (gtag.js) - Google Analytics