黑客24小时在线接单网站

黑客在线接单,网站入侵,渗透测试,渗透网站,入侵网站

查看jvmxss命令(xss jvm参数)

本文目录一览:

怎么查看GC 及jvm配置

JVisualVM是JDK 6 update 7之后推出的一个工具,它类似于JProfiler的工具,基于此工具可查看内存的消耗情况、线程的执行状况及程序中消耗CPU、内存的动作。

如何查看自己电脑上的jvm参数

一、什么是Java环境变量,它有什么用途?

要运行Java程序,必须安装JDK。JDK是整个Java的核心,其中包括了Java编译器、JVM、大量的Java工具以及Java基础API。而我们在CMD下运行Java程序前,必须先启动这些工具,就先得输入工具所在路径的命令,这样就显得很麻烦,因此出现了环境变量这个东西,让我把工具所在路径设置好,每次就只需要输入程序名路径命令就可以运行程序。

二、如何设置Java环境变量?

Java环境变量的设置有两种 *** 一种是在CMD下设置,一种是在操作系统里设置。

假设JDK的路径,也就是你的JDK安装目录为:D:\Program Files\Java\jdk1.5.0

那么我们先来说下在CMD下如何设置,CMD下设置就比较简单了,只需要输入:

就行了,不过要注意分号和冒号,如果看不清可以复制到记事本里看。

现在再来说在Windows操作系统里怎么设置:

按顺序打开

我的电脑——属性——高级——环境变量

在“系统变量”里找到path,然后点击编辑,再找到变量值一栏,原来值不需要动,后面加上一个分号隔开,接着输入:D:\Program Files\Java\jdk1.5.0\bin;

如何在dos命令中查看class的jvm文件

可以在dos中查看他的运行过程,这边就试验了一下;

这里是输出的运行的详细内容javap -verbose className

然后需要仅仅是简单的过程的话可以使用javap - c className

然后我们可以从这个编译的过程中可以看出String的拼接是用了StringBuider的,因为String是final类型的所以new了一个StringBuider.这边输出比较的结果是地址,所以说这两个不相等

然后看加了final的String,可以看出编译的时候并没有new一个StringBuilder,只是在字符串常量池里面的字符串拼接

还有一些常用命令给你们用参考

命令选项

-help 输出 javap 的帮助信息。

-l 输出行及局部变量表。

-b 确保与 JDK 1.1 javap 的向后兼容性。

-public 只显示 public 类及成员。

-protected 只显示 protected 和 public 类及成员。

-package 只显示包、protected 和 public 类及成员。这是缺省设置。

-private 显示所有类和成员。

-J[flag] 直接将 flag 传给运行时系统。

-s 输出内部类型签名。

-c 输出类中各 *** 的未解析的代码,即构成 Java 字节码的指令。

-verbose 输出堆栈大小、各 *** 的 locals 及 args 数,以及class文件的编译版本

-classpath[路径] 指定 javap 用来查找类的路径。如果设置了该选项,则它将覆盖缺省值或 CLASSPATH 环境变量。目录用冒号分隔。

-bootclasspath[路径] 指定加载自举类所用的路径。缺省情况下,自举类是实现核心 Java 平台的类,位于 jrelib下面。

-extdirs[dirs] 覆盖搜索安装方式扩展的位置。扩展的缺省位置是 jrelibext。

怎么查看Java(jvm)虚拟机的大小

由于java应用的允许依赖于JVM(虚拟机),相应的内存配置显然也需要JVM来提供的,准备地说是通过/bin/java.exe的启动命令参数来实现的。具体的配置项如下几种:-XmxJavaHeap更大值(默认值为物理内存的1/4)-XmsJavaHeap初始值-XmnJavaHeapYoung区大小-Xss每个线程的Stack大小拓展,以下是几种使用示例:1、命令下启动应用并配置内存:java-Xmx128m-Xms64mTest2、eclipse内存配置:-vmargs-Xms40m-Xmx512m的配置信息,请自行搜索“jvm内存”。

如何查看JVM的扩展参数

一、查看JVM的扩展参数 *** :

在java进程后追加-X参数可看到对应的扩展参数,命令:java -X

二、java -X的所有选项:

-Xmixed mixed mode execution (default) 混合模式执行(默认)

-Xint interpreted mode execution on

ly 只在解释模式执行

-Xbootclasspath:directories and zip/jar files separated by ;

set search path for bootstrap classes and resources 设置搜索引导classpath路径和资源路径

-Xbootclasspath/a:directories and zip/jar files separated by ;

append to end of bootstrap class path 追加classpath路径

-Xbootclasspath/p:directories and zip/jar files separated by ;

prepend in front of bootstrap class path 预先加载的classpath路径

-Xnoclassgc disable class garbage collection 关闭垃圾回收机

-Xincgc enable incremental garbage collection 打开垃圾回收机

-Xloggc:file log GC status to a file with time stamps 实时记录垃圾回收机工作

-Xbatch disable background compilation 禁用背景汇编

-Xmssize set initial Java heap size 设置初始Java堆大小

-Xmxsize set maximum Java heap size 设置更大Java堆大小

-Xsssize set java thread stack size 设置Java线程大小

-Xprof output cpu profiling data 输出CPU的分析数据

-Xfuture enable strictest checks, anticipating future default 开启严格检查,默认预测

-Xrs reduce use of OS signals by Java/VM (see documentation) 减低使用操作系统

-Xcheck:jni perform additional checks for JNI functions 对JNI执行的额外检查

-Xshare:off do not attempt to use shared class data 不使用共享数据

-Xshare:auto use shared class data if possible (default) 自动使用共享数据(默认)

-Xshare:on require using shared class data, otherwise fail. 使用共享数据

jvm配置文件位置以及文件名是什么?里面可以用 -Dxxxx=xxx 设置参数 用system.getProperty()可以取值

1

假设你是windows平台,你安装了J2SDK,那么现在你从cmd控制台窗口进入J2SDK安装目录下的bin目录,然后运行java命令,出现如下结果,这些就是包括java.exe工具的和JVM的所有命令都在里面。这里面告诉你可以用 -Dxxxx=xxx 设置参数

即:-Dname=value

set a system property

----------------------

D:\j2sdk15\binjava

Usage: java [-options] class [args...]

(to execute a class)

or java [-options] -jar jarfile [args...]

(to execute a jar file)

where options include:

-client to select the "client" VM

-server to select the "server" VM

-hotspot is a synonym for the "client" VM [deprecated]

The default VM is client.

-cp class search path of directories and zip/jar files

-classpath class search path of directories and zip/jar files

A ; separated list of directories, JAR archives,

and ZIP archives to search for class files.

-Dname=value

set a system property

-verbose[:class|gc|jni]

enable verbose output

-version print product version and exit

-version:value

require the specified version to run

-showversion print product version and continue

-jre-restrict-search | -jre-no-restrict-search

include/exclude user private JREs in the version search

-? -help print this help message

-X print help on non-standard options

-ea[:packagename...|:classname]

-enableassertions[:packagename...|:classname]

enable assertions

-da[:packagename...|:classname]

-disableassertions[:packagename...|:classname]

disable assertions

-esa | -enablesystemassertions

enable system assertions

-dsa | -disablesystemassertions

disable system assertions

-agentlib:libname[=options]

load native agent library libname, e.g. -agentlib:hprof

see also, -agentlib:jdwp=help and -agentlib:hprof=help

-agentpath:pathname[=options]

load native agent library by full pathname

-javaagent:jarpath[=options]

load Java programming language agent, see java.lang.instrument

-----------------------------

在控制台输出信息中,有个-X(注意是大写)的命令,这个正是查看JVM配置参数的命令。

2

用java -X 命令还可以查看JVM的配置说明:

运行后如下结果,这些就是配置JVM参数的秘密武器,这些信息都是英文的,为了方便阅读,我根据自己的理解翻译成中文了(不准确的地方还请各位博友斧正)

--------------------------

D:\j2sdk15\binjava -X

-Xmixed mixed mode execution (default)

-Xint interpreted mode execution only

-Xbootclasspath:directories and zip/jar files separated by ;

set search path for bootstrap classes and resources

-Xbootclasspath/a:directories and zip/jar files separated by ;

append to end of bootstrap class path

-Xbootclasspath/p:directories and zip/jar files separated by ;

prepend in front of bootstrap class path

-Xnoclassgc disable class garbage collection

-Xincgc enable incremental garbage collection

-Xloggc:file log GC status to a file with time stamps

-Xbatch disable background compilation

-Xmssize set initial Java heap size

-Xmxsize set maximum Java heap size

-Xsssize set java thread stack size

-Xprof output cpu profiling data

-Xfuture enable strictest checks, anticipating future default

-Xrs reduce use of OS signals by Java/VM (see documentation)

-Xcheck:jni perform additional checks for JNI functions

-Xshare:off do not attempt to use shared class data

-Xshare:auto use shared class data if possible (default)

-Xshare:on require using shared class data, otherwise fail.

The -X options are non-standard and subject to change without notice.

-----------------------------------------------------------------------

3

JVM配置参数中文说明:

-------------------

1、-Xmixed mixed mode execution (default)

混合模式执行

2、-Xint interpreted mode execution only

解释模式执行

3、-Xbootclasspath:directories and zip/jar files separated by ;

set search path for bootstrap classes and resources

设置zip/jar资源或者类(.class文件)存放目录路径

3、-Xbootclasspath/a:directories and zip/jar files separated by ;

append to end of bootstrap class path

追加zip/jar资源或者类(.class文件)存放目录路径

4、-Xbootclasspath/p:directories and zip/jar files separated by ;

prepend in front of bootstrap class path

预先加载zip/jar资源或者类(.class文件)存放目录路径

5、-Xnoclassgc disable class garbage collection

关闭类垃圾回收功能

6、-Xincgc enable incremental garbage collection

开启类的垃圾回收功能

7、-Xloggc:file log GC status to a file with time stamps

记录垃圾回日志到一个文件。

8、-Xbatch disable background compilation

关闭后台编译

9、-Xmssize set initial Java heap size

设置JVM初始化堆内存大小

10、-Xmxsize set maximum Java heap size

设置JVM更大的堆内存大小

11、-Xsssize set java thread stack size

设置JVM栈内存大小

12、-Xprof output cpu profiling data

输入CPU概要表数据

13、-Xfuture enable strictest checks, anticipating future default

执行严格的代码检查,预测可能出现的情况

14、-Xrs reduce use of OS signals by Java/VM (see documentation)

通过JVM还原操作系统信号

15、-Xcheck:jni perform additional checks for JNI functions

对JNI函数执行检查

16、-Xshare:off do not attempt to use shared class data

尽可能不去使用共享类的数据

17、-Xshare:auto use shared class data if possible (default)

尽可能的使用共享类的数据

18、-Xshare:on require using shared class data, otherwise fail.

尽可能的使用共享类的数据,否则运行失败

The -X options are non-standard and subject to change without notice.

  • 评论列表:
  •  美咩夏棠
     发布于 2022-07-15 21:21:29  回复该评论
  • where options include: -client to select the "client" VM -server to select the "server" VM -hotspot is a synon
  •  辙弃栖迟
     发布于 2022-07-16 00:43:39  回复该评论
  • t maximum Java heap size 设置最大Java堆大小 -Xsssize set java thread stack size 设置Java线程大小 -Xprof output cpu profiling d
  •  礼忱槿畔
     发布于 2022-07-15 17:42:17  回复该评论
  • e options include: -client to select the "client" VM -server to select the "

发表评论:

Powered By

Copyright Your WebSite.Some Rights Reserved.