文档版本
版本号 | 制定人 | 修订日期 | 修订内容 |
---|---|---|---|
1.0.0 | me | 2021-11-15 | 初始化 |
问题描述:
Java HotSpot™ 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000
解决方法:
1 查看内存是否足够,通过下面命令free-h 发现内存只有156M
2 修改启动内存
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bVYS96yY-1636967434440)(http://wiki.iceasy.com/server/index.php?s=/api/attachment/visitFile/sign/891451943622af7b095f5727b1dd98de)]
学习下相关的命令
centos7服务器linux命令:free -h,查询当前服务器内存使用状况以及剩余内存状况
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iaG3nnog-1636967434442)(http://wiki.iceasy.com/server/index.php?s=/api/attachment/visitFile/sign/729c727eb3c408c4c6d9341256be2c7a)]
total:服务器内存总大小:7.6G
used:已经使用了多少内存:3.8G
free:未被任何应用使用的真实空闲内存;
shared:被共享的物理内存;
buff/cache:缓冲、缓存区内存数,缓存在应用之中;
available:真正剩余的可被程序应用的内存数;
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器
查看所有进程的资源占用情况
top
监控每个逻辑CPU的状况
top ,按 1
高亮显示当前运行进程
top ,按 b
显示 完整命令
top,按t
按CPU使用率从大到小排序
top,按P
切换显示Memory
top,按m
按Memory占用率从大到小排序
top,按M
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DVZqW5Bi-1636967434443)(http://wiki.iceasy.com/server/index.php?s=/api/attachment/visitFile/sign/df1c25e23375537ffe9dd10b90b8e15c)]
- PID:进程号
- USER:运行进程的用户
- PR:优先级
- NI:nice值。负值表示高优先级,正值表示低优先级
- VIRT:进程虚拟内存的大小,只要是进程申请过的内存,即便还没有真正分配物理内存,也会计算在内;VIRT=SWAP+RES
- RES:进程实际使用的物理内存大小,不包括 Swap 和共享内存
- SHR:共享内存大小,比如与其他进程共同使用的共享内存、加载的动态链接库以及程序的代码段等
- S:进程状态
- %CPU:CPU 使用率
- %MEM:进程使用武力内存占系统总内存的百分比
- TIME+:上次启动后至今的总运行时间
- COMMAND:命令名or命令行
具体参考链接https://www.cnblogs.com/poloyy/p/12552041.html