磁盘信息-pic软件教程

时间:2024-07-01 03:04:00
【文件属性】:

文件名称:磁盘信息-pic软件教程

文件大小:2.25MB

文件格式:PDF

更新时间:2024-07-01 03:04:00

python,运维

(2)内存信息 Linux 系统的内存利用率信息涉及 total(内存总数)、used(已使用的内存数)、free(空 闲内存数)、buffers(缓冲使用数)、cache(缓存使用数)、swap(交换分区使用数)等,分别 使用 psutil.virtual_memory() 与 psutil.swap_memory() 方法获取这些信息,具体见下面的操作 例子: >>> import psutil >>>mem = psutil.virtual_memory() # 使用 psutil.virtual_memory 方法获取内存完整信息 >>>mem svmem(total=506277888L, available=204951552L, percent=59.5, used=499867648L, free=6410240L, active=245858304, inactive=163733504, buffers=117035008L, cached=81506304) >>>mem.total # 获取内存总数 506277888L >>>mem.free # 获取空闲内存数 6410240L >>>psutil.swap_memory() # 获取 SWAP 分区信息 sswap(total=1073733632L, used=0L, free=1073733632L, percent=0.0, sin=0, sout=0) >>> (3)磁盘信息 在系统的所有磁盘信息中,我们更加关注磁盘的利用率及 IO 信息,其中磁盘利用率使 用 psutil.disk_usage 方法获取。磁盘 IO 信息包括 read_count(读 IO 数)、write_count(写 IO 数)、read_bytes(IO 读字节数)、write_bytes(IO 写字节数)、read_time(磁盘读时间)、 write_time(磁盘写时间)等。这些 IO 信息可以使用 psutil.disk_io_counters() 获取,具体见 下面的操作例子: >>>psutil.disk_partitions() # 使用 psutil.disk_partitions 方法获取磁盘完整信息 [sdiskpart(device='/dev/sda1', mountpoint='/', fstype='ext4', opts='rw'), sdiskpart(device='/dev/sda3', mountpoint='/data', fstype='ext4', opts='rw')] >>> >>>psutil.disk_usage('/') # 使用 psutil.disk_usage 方法获取分区 ( 参数 ) 的使用情况


网友评论