×
全部 > AI技术 > AI编程 > AI代码生成 > 总结生成服务器资源监控命令

总结生成服务器资源监控命令

通义千问2.5-Coder-32B(阿里云百炼)

【总结生成内容】:查看当前服务器的CPU和内存使用情况。 ```bash #!/bin/bash # 查看CPU使用情况 echo "CPU Usage:" mpstat 1 1 | awk 'NR==4 {print "User CPU Usage: "$3"%\nSystem CPU Usage: "$4"%\nIdle CPU Usage: "$NF"%"}' echo "----------------------------------------" # 查看内存使用情况 echo "Memory Usage:" free -h | awk 'NR==2{printf "Total Memory: %s\nUsed Memory: %s\nFree Memory: %s\n", $2,$3,$4}' echo "----------------------------------------" # 查看详细内存使用情况,包括缓存和缓冲区 echo "Detailed Memory Usage:" vmstat -s | grep -E 'total memory|used memory|free memory|buffer|cache' ``` 这个脚本会输出当前服务器的CPU使用情况(用户空间、系统空间和空闲CPU)、总内存、已用内存、空闲内存以及缓冲区和缓存的使用情况。

DeepSeek V3(Deepseek)

【总结生成内容】生成查看服务器CPU和内存使用情况的命令 【脚本/命令】 ```bash # 查看CPU使用情况(top命令,按1可查看每个核心的详情) top -bn1 | grep "Cpu(s)" | sed "s/.*, *\([0-9.]*\)%* id.*/\1/" | awk '{print 100 - $1"%"}' # 查看内存使用情况(单位MB) free -m | awk 'NR==2{printf "已用: %sMB (%.2f%%), 剩余: %sMB\n", $3, $3*100/$2, $4}' # 综合查看(更直观的方式) echo -e "\n===== 系统资源使用情况 =====" echo "CPU使用率: $(top -bn1 | grep "Cpu(s)" | sed "s/.*, *\([0-9.]*\)%* id.*/\1/" | awk '{print 100 - $1"%"}')" echo "内存使用: $(free -m | awk 'NR==2{printf "%sMB/%sMB (%.2f%%)", $3,$2,$3*100/$2}')" echo "交换空间: $(free -m | awk 'NR==3{printf "%sMB/%sMB (%.2f%%)", $3,$2,$3*100/$2}')" echo "系统负载: $(uptime | awk -F'load average:' '{print $2}')" echo "运行时间: $(uptime -p)" ``` ## 说明: ### 1. top -bn1: 非交互式运行一次top命令 ### 2. free -m: 以MB为单位显示内存信息 ### 3. awk处理提取关键数值并计算百分比 ### 4. uptime显示系统负载和运行时间 ### 5. 综合版将所有信息集中显示,更便于查看

gpt-4o(OpenAI)

【总结生成内容】生成用于查看当前服务器 CPU 和内存使用情况的命令。 ```bash # 使用 `top` 命令以交互方式实时查看 CPU 和内存使用情况。 top # 如果需要静态信息,可以使用 `vmstat` 和 `free` 命令。下面分别是这两个命令: # `vmstat 1 5` 命令每秒钟刷新一次,共五次显示 CPU 和内存使用情况。 vmstat 1 5 # `free -h` 命令以人类可读的格式(自动选择适合的单位)显示内存使用情况。 free -h ``` ### 注释: - `top`: 交互式命令,实时显示系统资源使用情况,包括 CPU 使用率、内存使用率、任务状态等。 - `vmstat 1 5`: 连续5次每秒钟的系统资源统计,显示 CPU、内存、I/O 等更多细节信息。 - `free -h`: 显示系统的内存使用情况,可以看到总量、已用、空闲及 buffer/cache 的内存信息,以更为直观的人类可读格式展示。

claude3.5 sonnet 20241022(Anthropic)

### 总结生成内容 该脚本用于查看当前服务器的 CPU 和内存使用情况。 ```bash #!/bin/bash # 查看 CPU 使用情况 echo "当前 CPU 使用情况:" top -bn1 | grep "Cpu(s)" # 查看内存使用情况 echo -e "\n当前内存使用情况:" free -h # 额外信息:显示系统负载 echo -e "\n系统负载情况:" uptime ``` ### 说明 - `top -bn1 | grep "Cpu(s)"`:获取当前 CPU 使用情况。 - `free -h`:以人类可读的格式显示内存使用情况。 - `uptime`:显示系统的负载情况。

模型名称 模型提供商 响应总时长(s) 生成 token 数 首 token 延迟(s) 生成速率(tokens/s)
6.24
224
0.52
延迟最小
35.93
23.36
422
内容最多
2.91
18.06
5.92
260
2.62
43.9
速度最快
4.47
响应最快
0
2
0
AI文本生成
38家服务商提供服务
AI深度推理
11家服务商提供服务
AI代码生成
11家服务商提供服务
AI数学模型
10家服务商提供服务