用python写一个监控内存的脚本
时间: 2024-05-12 10:19:22 浏览: 137
python实现内存监控系统
以下是一个简单的Python脚本,可以监控当前系统的内存使用情况并输出到控制台:
```python
import psutil
while True:
# 获取系统内存使用情况
mem = psutil.virtual_memory()
print(f'Total Memory: {mem.total / 1024 / 1024:.2f} MB')
print(f'Available Memory: {mem.available / 1024 / 1024:.2f} MB')
print(f'Used Memory: {mem.used / 1024 / 1024:.2f} MB')
print(f'Memory Usage Percentage: {mem.percent}%')
# 等待1秒钟后再次获取内存使用情况
time.sleep(1)
```
该脚本使用了`psutil`模块,该模块提供了一些系统信息获取的接口,包括内存使用情况。在循环中,我们使用`psutil.virtual_memory()`函数获取当前系统的内存使用情况,并打印出来。为了避免过于频繁的输出,我们加了一个1秒钟的等待时间。
阅读全文