
获得徽章 0
周末了,来分享一个降本增效大的小技巧:java 应用设置在jvm参数中设置-Xss256k,可以节约75%的线程栈内存。xss全称是Stack Size, 栈大小。默认为1024kb,这是一个对于现代应用程序非常大的值,一般可以设置为经典值256kb。
但是设置该参数一定要做测试,避免因为你的程序可能有递归操作,发生栈溢出。
节约的内存取决于线程数,如果每个节点是2000线程,那么单节点就可以节约1.75gb 内存。
目前按照公有云市场上来说,每gb内存的价格越等于15元/月/gb。
如果你的公司有100个实例,就可以节约175gb内存,节约rmb为2625/月
如果在一家拥有10000个实例的公司,显然就可以节约17500gb内存262500/月,简简单单一个操作,就能节约26w/月。
但是设置该参数一定要做测试,避免因为你的程序可能有递归操作,发生栈溢出。
节约的内存取决于线程数,如果每个节点是2000线程,那么单节点就可以节约1.75gb 内存。
目前按照公有云市场上来说,每gb内存的价格越等于15元/月/gb。
如果你的公司有100个实例,就可以节约175gb内存,节约rmb为2625/月
如果在一家拥有10000个实例的公司,显然就可以节约17500gb内存262500/月,简简单单一个操作,就能节约26w/月。
展开
13
26