当前位置: 首页 > news >正文

面签拍照 网站备案wordpress add_action do_action

面签拍照 网站备案,wordpress add_action do_action,主流搜索引擎有哪些,传奇页游排行榜点击下方关注我#xff0c;然后右上角点击...“设为星标”#xff0c;就能第一时间收到更新推送啦~~~ JVM#xff08;Java虚拟机#xff09;是Java编程语言的核心组件之一#xff0c;它负责执行Java程序#xff0c;并提供一系列参数和配置选项#xff0c;可以调整Java程… 点击下方关注我然后右上角点击...“设为星标”就能第一时间收到更新推送啦~~~ JVMJava虚拟机是Java编程语言的核心组件之一它负责执行Java程序并提供一系列参数和配置选项可以调整Java程序的行为和性能。 1 JVM 参数 JVM 参数主要有 3 类标准参数非标准参数高级参数。 1、标准参数Standard Options 标准参数所有的 Java 虚拟机都支持用于常见操作例如检查 Java 版本查看 java 命令的用法等标准参数以“-”开头。 -version 查看 Java 版本 -help 查看 java 命令的使用帮助 2、非标准参数Non-Standard Options 非标准参数不能保证所有 Java 虚拟机都支持它们不同的 JDK 版本可能会发生变化这些参数以“-X”开头。 -Xmixed混合模式执行 (默认) -Xint仅解释模式执行 -Xmssize设置堆的初始大小 -Xmxsize设置内存分配池的最大大小 -Xsssize设置线程堆栈大小 CMD 里运行 java -X 命令可以显示所有可用 -X 参数的说明。 3、高级参数Advanced Options 开发人员使用最多的参数用于 JVM 调优和 debug不同的 JDK 版本可能会发生变化这些参数以 “-XX” 开头。 “-XX” 参数有 2 种类型Boolean 类型和需要参数的类型。 Boolean 类型用于启用默认情况下禁用的功能或者禁用默认情况下启用的功能此类选项不需要参数。 格式-XX:[-] OptionName “” 或 “-” 表示启用或者禁用 OptionName 属性。 -XX:UseConcMarkSweepGC  表示启用 CMS 垃圾收集器 -XX:UseG1GC  表示启用 G1 垃圾收集器 -XX:PrintCommandLineFlags  表示启用打印 JVM 设定的值例如堆空间大小和选定的垃圾收集器 需要指定参数值的类型用于指定某个参数为某个值。 格式-XX:OptionNamevalue表示 OptionName 属性的值是 value。 -XX:ThreadStackSizesize 设置线程堆栈大小以字节为单位字母“k”或“K”表示千字节“m”或“M”表示兆字节“g”或“G”表示千兆字节。“-XX:ThreadStackSize ”等效于 “-Xss”。 -XX:InitialHeapSizesize 设置内存分配池的初始大小以字节为单位此值必须为 0 或 1024 的倍数且大于 1 MB“-XX:InitialHeapSize”等效于 “-Xms”。 -XX:MaxHeapSizesize 设置内存分配池的最大大小以字节为单位此值必须是 1024 的倍数且大于 2 MB“-XX:MaxHeapSize ”等效于 “-Xmx”。 -XX:MaxGCPauseMillistime 设置最大 GC 暂停时间的目标以毫秒为单位 4、以下是一些常见的JVM参数和配置选项 -classpath指定类路径可以包括多个目录和JAR文件。 -verbose启动JVM时输出详细信息包括类加载、内存分配和线程启动等。 -version显示JVM版本信息。 -showversion启动JVM时显示版本信息。 -X使用非标准选项启动JVM可以指定各种参数和配置选项。 -Xmx设置JVM最大堆内存大小例如-Xmx2G表示最大堆内存为2GB。 -Xms设置JVM初始堆内存大小例如-Xms512M表示初始堆内存为512MB。 -XX:PermSize 和 -XX:MaxPermSize设置永久代PermGen的初始大小和最大大小。 -XX:UseConcMarkSweepGC使用并发标记清除CMS垃圾回收器。 -XX:UseParallelGC使用并行垃圾回收器。 -XX:PrintGC启动垃圾回收时输出垃圾回收信息。 -XX:PrintGCDetails启动垃圾回收时输出详细的垃圾回收信息。 -Xloggc指定垃圾回收日志文件的路径和名称。 -XX:ParallelGCThreads指定并行垃圾回收线程数。 -XX:MaxDirectMemorySize设置直接内存的最大大小。 这些参数和配置选项可以用来调整JVM 的行为和性能以便更好地适应不同的应用场景和硬件环境。 JDK 8 的参数官方链接https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html#BABDCEGG  大家可以自行研究。 2 JVM 参数配置的方式 1、开发工具中设置IDEAeclipse。 2、命令行运行 jar 包的时候设置java -Xmx1024m -Xms1024m -jar xxx.jar 3、tomcat 容器设置tomcat 启动执行的是 tomcat/bin/startup.shstartup.sh 执行的是 catalina.sh所以要在 catalina.sh 中进行设置修改JAVA_OPTS配置。 JAVA_OPTS-server -Xms8g -Xmx8g -XX:NewRatio4 -XX:SurvivorRatio8 -XX:UseConcMarkSweepGC -XX:ParallelGCThreads8 -XX:HeapDumpOnOutOfMemoryError -XX:HeapDumpPath/usr/local/gclogs/dump/heap.hprof -XX:PrintGCDetails -XX:PrintGCDateStamps -Xloggc:/usr/local/gclogs/gc.log -XX:DisableExplicitGC 以上各参数含义 -server表示这是服务器虚拟机 -Xms8g设置 JVM 最小内存为 8g可以与 -Xmx 相同以避免每次垃圾回收完成后 JVM 重新分配内存 -Xmx8192m设置 JVM 最大可用内存为 8g -XX:NewRatio4设置新生代包括 Eden 和两个 Survivor 区与老年代的比值设置为 4则表示新生代:老年代1:4也就是新生代占整个堆内存的1/5。 -XX:SurvivorRatio8新生代中 Eden 区与 Survivor 区的比值设置为 8 表示 Eden:(S0S1)2:8也就是一个 Survivor 区占整个新生代的 1/10。 -XX:UseConcMarkSweepGC设置老年代使用 CMS 并发收集器它的主要适合场景是对响应时间的需求大于对吞吐量的需求能够承受垃圾回收线程和应用线程共享 CPU 资源并且应用中存在比较多的长生命周期对象。CMS 并发收集器的目标是尽量减少应用的暂停时间STW减少 Full GC 发生的概率利用和应用程序线程并发的垃圾回收线程来标记清除老年代内存。 -XX:ParallelGCThreads8表示 JVM 在进行并行 GC 的时候用于 GC 的线程数 -XX:HeapDumpOnOutOfMemoryError启动堆内存溢出打印当 JVM 堆内存发生溢出时OOM自动生成 dump 文件 -XX:HeapDumpPath生成DUMP文件的路径表示在 /usr/local/gclogs/dump 目录生成一个 heap.hprof文件如不设置默认存储在 jvm 运行环境目录。 -XX:PrintGCDetails打印 GC 详细信息记录 GC 日志并不会特别地影响 Java 程序性能 -XX:PrintGCDateStamps允许在每个GC上打印日期戳 -Xloggc指定 GC log 的位置为 /usr/local/gclogs将详细的 GC 事件信息重定向到 gc.log 文件 -XX:DisableExplicitGC忽略手动调用 GC 的代码使得 System.gc() 的调用不会触发任何 GC 通过 jinfo 实时调整某个 java 进程的参数只有被标记为 {manageable} 的参数可以被实时修改后续详细介绍该命令。 3 查看 JVM 参数打印 XX 选项及值 -XX:PrintCommandLineFlags  表示启用打印 JVM 设定的值例如堆空间大小和选定的垃圾收集器 -XX:PrintFlagsInitial 表示打印出所有 XX 选项的默认值 -XX:PrintFlagsFinal 表示打印出所有 XX 选项在程序运行时实际的值 在程序运行前设置以上的选项如下图 运行可以打印出类似下面的内容只截取了一部分信息 输出的值 表示默认值: 表示被用户或 JVM 修改后的值{product} 表示官方支持的 JVM 内部选项{manageable} 表示外部定义的并且是可动态写入的。 在开发工具启动参数里设置-Xmx20M -Xms10M -XX:PrintFlagsFinal我们来观察默认的参数值和修改后的参数值如下 结束语。
http://www.dnsts.com.cn/news/5793.html

相关文章:

  • wordpress站外链接跳转页面电子网站模板
  • 北仑网站建设培训学校电子商务平台的类型
  • pr免费模板网站在因特网上建设网站可选择的方案有
  • 网站授权系统怎么用建网站html5
  • 如何查楼盘剩余房源大连做网站优化价格
  • 哪些网站免费注册企业域名策划营销公司企业介绍
  • 南宁建站程序搭建跨境电商平台
  • 怎么用wordpress建立自己的网站新媒体运营和ui设计哪个好
  • 好康的网站代码九宫格网站模板
  • 江苏省交通建设质监网站合肥做网站的软件公司
  • wordpress 函数大全百度seo培训课程
  • 哈尔滨制作手机网站文化传媒公司网站模板
  • 三维在线设计网站古典风格网站模板html
  • 做网站的软件dw天津企商网站建设公司
  • 青岛城市建设投资建设集团网站做网站一般用什么服务器
  • 廊坊企业免费建站加强意识形态建设 办好政协网站
  • 网站服务器下行很多是什么意思海报模板免费下载网站
  • 打开网站弹出视频js网站页面引导怎么做
  • 网站开发项目需求分析天堂tv在线观看
  • 济南地产行业网站开发祥云平台英文网站
  • 五家渠网站建设专门做正品的网站
  • 松江网站建设推广wordpress更换域名批量替换
  • asp网站关键词邮箱号怎么注册?
  • 游戏秒玩网站wordpress弹窗登录
  • 怎么在建设银行网站挂号做字幕模板下载网站
  • 徐汇专业做网站盐亭网站建设
  • 网站优化自己可以做吗龙华网站建设首页地址
  • 中山站群网站建设500人在线网站建设配置
  • 邢台学校网站建设报价wordpress 有赞收款
  • 网站上的定位怎么做wordpress文章签名插件