java获得map内存_[java]测试static的map的内存
正版包邮elasticsearch实战与原理
70.1元
包邮
(需用券)
去购买 >
import com.carrotsearch.sizeof.RamUsageEstimator;
import lombok.extern.slf4j.Slf4j;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;
@Slf4j
public class MemoryTest {
static Map map;// map是否为static,对里面的String和Date的内存释放没有什么影响
public static void main(String\[\] args) throws InterruptedException {
Map map;
while (true) {
map = new HashMap<>();
for (int i = 0; i < 100000; i++) {
map.put(UuidUtil.get32UUID(), new Date().toString());
}
// 1w次为2368 K,内存跳到100M就稳定
// 10w次为23680 K,内存要跳到250M、500M、750M才稳定
log.info("Data Size:{} K", RamUsageEstimator.sizeOf(map)/1024);
// log.info("Data Size:{} M", RamUsageEstimator.sizeOf(map)/1024/1024);
Thread.sleep(50000);
}
}
}
2M大小
20M大小,用static
20M大小,没用static
java 11官方入门(第8版)教材
79.84元
包邮
(需用券)
去购买 >
java获得map内存_[java]测试static的map的内存相关推荐
- java treemap value排序_【TreeMap】对Map按key和value分别排序
使用TreeMap可以对key 和Value进行排序 Map是键值对的集合接口,它的实现类主要包括:HashMap,TreeMap,Hashtable以及LinkedHashMap等. ** Tree ...
- java visualvm远程监控_如何监控和诊断堆外内存使用
如何监控和诊断堆外内存使用 可以使用综合性的图形化工具,如 JConsole.VisualVM ,这些工具比较直观,直接连接到 Java 进程,图形化界面. 可以使用命令工具进行查询,如 jstat ...
- java 基础面试 英文_[Java面试] 面试java基础总结大全
原标题:[Java面试] 面试java基础总结大全 基础知识: 1.JVM.JRE和JDK的区别: JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性. ...
- 调整jmeter5内存_松勤软件性能测试-修改JMeter内存以适应更高的并发测试
原标题:松勤软件性能测试-修改JMeter内存以适应更高的并发测试 Jmeter做并发测试时,报错 java.lang.OutOfMemoryError:gc overhead limit excee ...
- java 字符串格式替换_[Java] - 格式字符串替换方法
Java 字符串格式替换方法有两种,一种是使用String.format(...),另一种是使用MessageFormat.format(...) 如下: import java.text.Messa ...
- java得到相对路径_[Java]JAVA获取相对路径问题的解决
1.基本概念的理解 绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如: C:xyz est.txt 代表了test.txt文件的绝对路径.http://www. ...
- java privatekey输出字符串_[Java教程]根据字符串(String)生成公钥(PublicKey)和私钥(PrivateKey)对象_星空网...
根据字符串(String)生成公钥(PublicKey)和私钥(PrivateKey)对象 2012-05-29 0 1.字符串生成公钥对象 PublicKey /** * 实例化公钥 * * @re ...
- java视、频_[java视频]感人故 事视 频网 站上那找~~~
感人故 事视 频网 站上那找~~~ 问题补充:感人故 事视 频网 站上那找~~~ ●呵呵,你问对人了,感人故事就去"新浪show",现在是新浪期下的网站,运行稳定,观看流畅,上传简 ...
- java 历遍 类_[Java] 遍历指定包名下所有的类(支持jar) | 学步园
项目需要,仅做记录. 支持包名下的子包名遍历,并使用Annotation(内注)来过滤一些不必要的内部类,提高命中精度. 通过Thread.currentThread().getContextClas ...
最新文章
- JetBrains 第二轮:再为免费全家桶续命三个月
- linux cat EOF使用示例
- 只安装python_AI帮你写Python,安装只需5步,还能任你调教 | 开源
- PyTorch JIT与TorchScript
- Windows环境下配置thrift编译器(VS2015)
- 三星 SGH-G810 多普达 P800 多普达 Touch Diamond(S900) 多普达 P860 多普达 Touch(T3238) 对比...
- 数据恢复工程师视角看腾讯云静默损坏事件
- c51语言自定义头文件,C51语言头文件包括的内容有
- mysql mssql 性能对比_详解mysql分区实验测试--非分区表与分区表的性能对比
- SANYUKI:净化空气,顺便美颜?
- 郭天祥的10天学会51单片机_第二节
- 苹果拼图软件测试,趣图制作测试——拼图+水印+表情
- GD32F103基础教程—GPIO输出实验(五)
- setTimeout 实现 setInterval
- js正则表达式之 (?=) (?!)
- 模式分解(2NF、3NF)
- 用Python写一个UI界面
- Android系统之G-sersor调试
- created和mounted的区别
- Educoder -- Web程序设计基础2021秋--简历表页面的制作