Linux係統小技巧(4):環境變量JAVA_TOOL_OPTIONS簡介
有關此環境變量的官方文檔在此,本不用再饒舌,但是似乎不少人不知道這個變量及其文檔。為傳播計,還是記錄一下。
平時見慣了有衝擊力的java命令行。比如,這樣的
當然,良好實踐也是必不可少的,比如,Java VM Options You Should Always Use in Production。
但是,偶爾還是會有這樣的情況,正如上麵官方文檔提到的,你還是有時刻,需要調整,比如,調整jvm配置,但是你沒有辦法通過配置文件(可能是自己編譯的jdk)和java命令行選項來做到這一點。
比如,Impala: Real-time Query for Hadoop,即有一個守護進程,是C++程序,直接使用的JNI,調用了libjvm.so。搜索官方網站和檢查源碼,均沒有發現配置方法。這種情況下,要給Impala啟動的JVM傳遞參數,隻有使用JAVA_TOOL_OPTIONS環境變量了。
按照慣例,要給一個示例
export JAVA_TOOL_OPTIONS=' -Xss2m'
最後更新:2017-07-19 20:03:22