首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

java vm参数 命令行_java 命令行参数

参考链接: Java命令行参数 -Xmixed 混合模式执行 (默认)  -Xint 仅解释模式执行  -Xbootclasspath: 设置搜索路径以引导类和资源  -Xbootclasspath/a...显示附加诊断消息  -Xnoclassgc 禁用类垃圾收集  -Xincgc 启用增量垃圾收集  -Xloggc: 将 GC 状态记录在文件中 (带时间戳)  -Xbatch 禁用后台编译  -Xms 设置初始 Java...堆大小 如 -Xms512m  -Xmx 设置最大 Java 堆大小  -Xss 设置 Java 线程堆栈大小  -Xprof 输出 cpu 配置文件数据  -Xfuture 启用最严格的检查, 预期将来的默认值... -Xrs 减少 Java/VM 对操作系统信号的使用  -Xcheck:jni 对 JNI 函数执行其他检查  -Xshare:off 不尝试使用共享类数据  -Xshare:auto 在可能的情况下使用共享类数据

1.7K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    基于JDK命令行工具的监控

    -m就是在执行程序时从命令行输入的参数 1200 Bootstrap start 2911 Jps -m [root@server ~]# jps -v // 列出jvm参数 1200 Bootstrap...docs.oracle.com/javase/8/docs/technotes/tools/unix/jinfo.html#BCGEBFDD ---- jstat查看JVM统计信息 Jstat 用于监控基于...HotSpot的JVM,对其堆的使用情况进行实时的命令行的统计,使用jstat我们可以对指定的JVM做如下监控: 类的加载及卸载情况 查看垃圾回收时的信息 查看新生代、老生代及持久代的容量及使用情况 查看新生代...-XX:+PrintComplation 选项 ---- 演示堆区和非堆区的内存溢出 我们都知道部署在线上的项目,是不能够直接修改其代码或随意关闭、重启服务的,所以当发生内存溢出错误时,我们需要通过监控工具去分析错误的原因...在Linux的命令行输入top命令来查看CPU负载情况,等那么一两分钟后,会发现CPU的负载就上去了,如下: ?

    99840

    性能监控之常见JDK命令行工具整理

    UnlockExperimentaIVMOptions(解锁实验参数才能赋值) -XX:+UnlockDiagnosticVMoptions(解锁诊断参数) -XX:+PrintCommandLineFlags(打印命令行参数...) 1.jps(JVM Process Status Tool) 虚拟机进程状态工具,即可查看运行态的Java进程,使用频度最高的JDK命令行工具之一,因为其他工具大多需要输入它查询到LVMID(Local...Virtual machine Identifier)来确定监控哪一个进程 jps命令格式: jps [ options ] [ hostid ] jps工具主要选项: 选项 作用 -q 只输出LVMID...3.jstat(JVM Statistics Monitoring Tool) 监控JVM各种运行状态信息的命令行工具,可以监控JVM中的类加载、内存、GC、JIT编译等运行数据 命令格式: jstat...官方链接:https://docs.oracle.com/javase/8/docs/technotes/tools/unix/jstat.html 垃圾回收(性能监控非常有用) 实时动态查看内存变化

    91920

    20个监控linux性能的命令行工具

    Top – Linux 进程监控 LinuxTopcommand 是一个性能监控程序,很多系统管理员经常使用它来监控 Linux 性能,它在许多Linux/Unix-like操作系统。...8,2 3058736 134919279 /usr/lib64/libcrypto.so.1.1.1c ... 4. tcpdump——网络数据包分析器 这tcpdump命令是使用最广泛的命令行之一...: ICMP 192.168.0.124 udp port netbios-ns unreachable, length 86 ... 5. netstat – 网络统计 这netstat是一个用于监控命令行工具...它监控 Apache、MySQL、Mail、FTP、ProFTP、Nginx、SSH 等服务。可以从命令行或使用其自己的 Web 界面查看系统状态。...Collectl:多合一性能监控工具 Collectl是另一个强大且功能丰富的基于命令行的实用程序,可用于收集有关 Linux 系统资源的信息,例如 CPU 使用率、内存、网络、inode、进程、nfs

    1.9K20

    Java虚拟机详解(七)------虚拟机监控和分析工具(1)——命令行

    但是话又说回来,在实际生产环境中,线上项目正在运行,我们怎么去监控虚拟机运行效率?又或者线上项目发生了OOM,异常堆栈信息,我们又怎么去抓取,然后怎么去分析定位问题呢?   ...本篇博客,我们就来介绍各种虚拟机监控和分析工具,当然都是命令行工具,不够直观,下篇博客我们会介绍各种可视化工具。...jstat 是用于监视虚拟机各种运行时状态信息的命令行工具。它可以显示本地或远程虚拟机进程中的类装载、内存、垃圾收集、JIT编译等运行时数据,它是运行时期定位虚拟机性能问题的首选工具。...但是终究只是命令行工具,后面我们会介绍图形化工具,更加直观。   该命令监控本地的格式如下: jstat -参数 vmid 采样间隔时间 采样次数   ①、常用参数有如下 ?   ...堆栈跟踪工具 Stack Trace for Java,用于生成虚拟机当前时刻的线程快照。

    1.3K20

    Java和Javac 命令行

    JAVA和JAVAC 命令行 javac和java命令行中的-classpath选项 这是个很基础的问题,但是因为基本上都是用现有的IDE工具 来开发java程序,所以很少有人意识到这一点。...-sourcepath, 设定要搜索编译所需java 文件的路径,可以是目录,jar文件,zip文件(里面都是java文件)。...所以一个完整的javac命令行应该是这样的, 假设abc.java在路径c:\src里面,在任何的目录的都可以执行以下命令来编译。...在windows下, 文件路径的分割符为反斜杠  \   类或者java文件列表的分割符为分号 ; 在linux下 文件路径的分隔符位斜杠 / 类或者java文件列表的分隔符为冒号 : 一个linux.../ /tmp/javatest/src/jp/co/realseed/Capability.java /usr/local/java/bin/java -classpath /tmp/javatest

    47640

    java 应用监控_java监控服务器运行状态

    希望在这个平台和大家一起共同成长,和大家分享一个SSM(MYECLIPSE)项目,该项目名称为基于web的java舆情监测系统。...采用当前非常流行的B/S体系结构,以JAVA作为开发技术,主要依赖SSM技术框架,mysql数据库建立本系统。...大家在学习中编写SSM(MYECLIPSE)框架的项目时常选用的开发工具是MYECLIPSE,从上面的项目背景中,我们可以得出基于web的java舆情监测系统拥有 后台。才能让用户完整的使用该项目。...基于web的java舆情监测系统项目的登录角色包括了管理员、用户,系统中所有的用户都是拥有账号密码字段的。其中管理员只能在后台和数据库进行添加。...总结得出基于web的java舆情监测系统项目所有数据为:管理员(admin)、用户(yonghu)、主要子系统(zhuyaozixitong)、功能简述id(gongnengjianshu) 基于web

    1.2K20

    20个命令行工具监控 Linux 系统性能

    为此,我们编写了对于 Linux/Unix 系统管理员非常有用的并且最常用的20个命令行系统监视工具。这些命令可以在所有版本的 Linux 下使用去监控和查找系统性能的实际原因。...root   10u     FIFO       0,17                 953 /dev/initctl 4. tcpdump — 网络数据包分析器 tcpdump 是一种使用最广泛的命令行网络数据包分析器或数据包嗅探程序...static-mumbai.vsnl.net.in.28472 > tecmint.com.ssh: . ack 116 win 64347 5. netstat — 网络统计 netstat 命令是一个监控网络数据包传入和传出的统计界面的命令行工具...它监控的服务包括 Apache、MYSQL、Mail、FTP、Nginx 等等。系统状态是可以从命令行或者自己的网络接口来查看。 ? 12....Collectl — 一体化性能检测工具 Collectl 是另一个功能强大的基于命令行监控工具,它可用于收集有关系统资源的信息,包括 CPU 使用率、内存、网络、节点、进程、NFS、TCP 套接等等

    1.4K30

    20个命令行工具监控 Linux 系统性能

    为此,我们编写了对于 Linux/Unix 系统管理员非常有用的并且最常用的20个命令行系统监视工具。这些命令可以在所有版本的 Linux 下使用去监控和查找系统性能的实际原因。...root 10u FIFO 0,17 953 /dev/initctl 4. tcpdump — 网络数据包分析器 tcpdump 是一种使用最广泛的命令行网络数据包分析器或数据包嗅探程序...static-mumbai.vsnl.net.in.28472 > tecmint.com.ssh: . ack 116 win 64347 5. netstat — 网络统计 netstat 命令是一个监控网络数据包传入和传出的统计界面的命令行工具...它监控的服务包括 Apache、MYSQL、Mail、FTP、Nginx 等等。系统状态是可以从命令行或者自己的网络接口来查看。 12....Collectl — 一体化性能检测工具 Collectl 是另一个功能强大的基于命令行监控工具,它可用于收集有关系统资源的信息,包括 CPU 使用率、内存、网络、节点、进程、NFS、TCP 套接等等

    2K90

    【JVM进阶之路】八:性能监控工具-命令行

    在实际的故障排查、性能监控中,常常是操作系统的工具和Java虚拟机的工具结合使用。...wa: 等待IO时间 1.3、iostat:监控IO使用 iostat可以提供磁盘IO的监控数据: avg-cpu: %user %nice %system %iowait %steal...1.4、netstat:监控网络使用 在web程序中,可能运行需要网络,可以使用netstat命令监控网络流量。...2、JDK性能监控工具 除了我们比较熟悉的java.exe、javac.exe这两个命令行工具,在jdk的bin目录下,还有一些其它的工具。。...除了编译和运行Java程序外,打包、部署、签名、调试、监控、运维等各种场景都可能会用到它们。 ? 2.1、jps:虚拟机进程查看 jps类似Linux下的ps,它会列出Java程序的进程。

    1K30
    领券