服务器内存是指安装在服务器上的随机存取存储器(RAM),用于临时存储正在运行的程序和数据。它是服务器性能的关键组成部分,直接影响服务器的处理速度和响应能力。
import psutil
def check_memory_usage():
memory_info = psutil.virtual_memory()
total_memory = memory_info.total / (1024.0 ** 3) # GB
available_memory = memory_info.available / (1024.0 ** 3) # GB
used_memory = memory_info.used / (1024.0 ** 3) # GB
memory_usage_percentage = memory_info.percent
print(f"Total Memory: {total_memory:.2f} GB")
print(f"Available Memory: {available_memory:.2f} GB")
print(f"Used Memory: {used_memory:.2f} GB")
print(f"Memory Usage: {memory_usage_percentage}%")
if __name__ == "__main__":
check_memory_usage()
这个脚本使用psutil
库来监控服务器的内存使用情况,可以帮助管理员及时发现内存相关的问题。
领取专属 10元无门槛券
手把手带您无忧上云