查看配置
-
查看机器SN号
sudo dmidecode -t 1 sudo dmidecode |grep -A16 "System Information$"
-
CPU:
不开超线程:逻辑总核数 = 物理CPU个数 * 每个物理CPU的物理核数
开了超线程:逻辑总核数 > 物理CPU个数 * 每个物理CPU的物理核数
# CPU型号 cat /proc/cpuinfo | grep name | uniq # 物理CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq | wc -l # 每个物理CPU的ID cat /proc/cpuinfo | grep "physical id" | sort | uniq # 每个物理CPU的物理核数 cat /proc/cpuinfo| grep "cpu cores"| uniq # 逻辑总核数 cat /proc/cpuinfo| grep "processor"| wc -l
-
内存
# 查看内存及cpu使用情况 free -m # 查看内存大小 sudo dmidecode|grep -A16 "Memory Device"|grep 'Size'| sort # 查看内存品牌 sudo dmidecode --type 17 | grep Manufacturer | sort # 查看内存频率 sudo dmidecode|grep -A16 "Memory Device"|grep 'Speed' # 查看内存的实时使用 htop # 查看内存槽的数目,哪个槽位插了内存以及每个内存槽位现在的内存大小 sudo dmidecode|grep -P -A5 "Memory\s+Device"|grep Size|grep -v Range # 查看实体机最大支持的内存容量 sudo dmidecode|grep -P 'Maximum\s+Capacity'
-
其他硬件
# 硬盘 lsblk sudo hdparm -I /dev/sda # rota为1表示可旋转,为机械HDD。为0可能是SSD。 lsblk -d -o name,rota # 读取速度 hdparm -tT /dev/sda # 网速 speedtest-cli # 电源 sudo dmidecode | grep Power
gpu-burn
git clone https://github.com/wilicc/gpu-burn
cd gpu-burn
make
./gpu_burn 100 # 默认跑全部GPU卡,空格后面参数为时间,一般快速测试设置100,稳定性测试为500
export CUDA_VISIBLE_DEVICES=0,1 # 指定卡
dmesg -l err # 筛选出错误卡的Bus-Id
# 后台运行
nohup sh gpu_burn 500
tail -n 5 nohup.out
watch nvidia-smi
防火墙
# 防火墙打开
sudo ufw enable
# 防火墙关闭
sudo ufw disable
# 重启
sudo ufw reload
# 打开想要的端口(以9000为例)
sudo ufw allow 9000
# 关闭80端口
sudo ufw delete allow 80
# 查看本机端口使用情况
sudo ufw status