有线程安全需要了,再用juc那些,没必要不用,线程安全额外消耗还是很大的。
服务器内存小的话,gc效果不明显,因为gc认定他们都是常驻内存,内存越大,gc越明显
对于java来说,多线程效果远远高于多进程,和node那种基于进程,go那种基于协程的都不同。
jvm 的xms xmx最好是内存的1/8
区块链的区块高度和缓存相关,但是高度很高不会让你报错
gc还是属于守护线程,压测空了,可以gc缓缓
百万级并发可以尝试使用入口nginx,中台部署上百个docker去分压,再用多线程
java多线程