du -h redis-server

1.查看cpu数目和核心数

cat /proc/cpuinfo | grep core

 2.查看内存

free      //单位kb
free -m   //单位MB
free -g   //单位GB

 主要查看:

        1. Mem:表示物理内存统计,如果机器剩余内存非常小,一般小于总内存的20%,则判断为系统物理内存不够。

        2. Swap: 表示硬盘上交换分区的使用情况,如剩余空间较小,需要留意当前系统内存使用情况及负载,当Swap的used值大于0时,则表示操作系统物理内存不够,已经开始使用硬盘内存了。

        3. 第1行第一列数据1756MB表示物理内存总量;478MB表示总计分配给缓存(包含buffers与cache)使用的数量,但其中可能部分缓存并未实际使用;

        4. 96MB表示未被分配的内存;shared表示共享内存;1181MB表示系统分配但未被使用的buffers数量;1099MB表示系统分配但未被使用的available数量。

 3.查看磁盘大小(df 查看系统文件和程序运行的空间

df -h   //MB单位

4.查看某个文件大小(du 是查看具体某个文件的大小)

du -h redis-server   //单位MB

 

5.查看Java版本

据说Java版本也影响着java项目运行速度等。

java -version

6.宽带

[root@iZ2ze0h4i9vi90nm4giysrZ ~]# wget  https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py 

[root@iZ2ze0h4i9vi90nm4giysrZ ~]# chmod +x speedtest.py

[root@iZ2ze0h4i9vi90nm4giysrZ ~]# ./speedtest.py 

注意:必须在root目录下操作

7.top命令

top

top 命令查看系统的实时负载, 包括进程、CPU负载、内存使用等等;

  

列表的含义

        进入top的实时界面后,默认按照CPU的使用率排序,通过“shift+m”按键将进程按照内存使用情况排序,可以查看哪些进程是当前系统中的内存开销“大户”。

        top命令中,按下 f 键,进入选择排序列的界面,这里可以选择要显示的信息列,要按照哪些信息列进行排序等。

是否显示那些列就行,标*的就是显示。

 

 

7.以上都正常

那就只能是虚拟化的问题了,虚机拆了重做系统(个人观点,请勿尝试)。


版权声明:本文为qq_36334171原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_36334171/article/details/120728490