内存相关

Runtime.getRuntime().maxMemory();//获取运行时能够申请到的最大内存
Runtime.getRuntime().totalMemory();//获取运行时实际占用的内存
Runtime.getRuntime().freeMemory();//获取运行时实际还剩余的内存,上者相减即为实际占用内存

System.gc();//强制让内存回收,多使用


-Xms256m -Xmx512m 256m内存起,512最大。

命令行运行程序

javac Test.java
java -Xms64m -Xmx256m Test
 
通过脚本起:
sh exec_java.sh toolbox.analyzer.specialtask.autoStore.Store2DB -pro dict -date 20120206
 
exec_java.sh具体内容:
#!/bin/bash


shelldir=`dirname $0`
cd $shelldir/../


export LANG="en_US.UTF-8"
export JAVA_HOME="/usr/java/jdk"


classpath=.:./build/classes:./lib
for x in lib/*.jar
do      classpath=$classpath:$x
done


args=" -verbose:gc -XX:+PrintGCTimeStamps"
java -Xmx2000m -classpath $classpath $args $*

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值