国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python如何獲取系統iops示例代碼

2019-11-25 16:35:15
字體:
來源:轉載
供稿:網友

iops簡介

iops主要用在數據方面,這個指標是數據庫性能評定的一個重要參考,iops的是每秒進行讀寫(I/O)操作的次數,主要看隨機訪問的性能,一般為了iops增高都要依靠磁盤陣列,實際線上的數據庫基本都是raid10的配置,raid5在實際生產環境中如果壓力上來是抗不住的,當然也要開具體業務壓力情況,如果是用物理機就要看iops在實際中能跑到多少值,現在云也普遍了,如果你用的RDS云數據庫,這個iops是可以根據業務情況自己選擇的,基本是個參數,可以按需進行修改,當然數值越大費用越高

python獲得系統iops代碼如下:

#!/usr/bin/pythonimport os, time, mathrun_tests = 3devices = os.listdir('/sys/block/')check_devices = []reads = {}writes = {}for dev in devices:    if dev.startswith('md') or dev.startswith('sd') or dev.startswith('hd'):        check_devices.append(dev)        reads[dev] = []        writes[dev] = []check_devices = sorted(check_devices)for t in range(run_tests + 1):    for dev in check_devices:        file_data = open('/sys/block/%s/stat' % dev).readline().strip().split(' ')        clean = []        for num in file_data:            if num != '':                clean.append(int(num))        reads[dev].append(clean[0])        writes[dev].append(clean[4])    print reads[dev]    print writes[dev]    time.sleep(1)print "Device    Read    Write"print "--------------------------------------"for dev in check_devices:    clean_reads = []    reads[dev].reverse()    for test, result in enumerate(reads[dev]):        if test > 0:            clean_reads.append(float(reads[dev][test - 1] - result))    rops = int(math.ceil(sum(clean_reads) / len(clean_reads)))    clean_writes = []    writes[dev].reverse()    for test, result in enumerate(writes[dev]):        if test > 0:            clean_writes.append(float(writes[dev][test - 1] - result))    wops = int(math.ceil(sum(clean_writes) / len(clean_writes)))    print "%s %s %s" % (dev.ljust(13), repr(rops).ljust(11), repr(wops))

總結

以上就是Python獲得系統iops的全部內容,希望這篇文章對大家學習和使用python能有一定的幫助,如果有疑問大家可以留言交流。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 内黄县| 中方县| 类乌齐县| 平江县| 迭部县| 泾源县| 灯塔市| 贡觉县| 友谊县| 石嘴山市| 苏尼特左旗| 泗水县| 田东县| 银川市| 乌鲁木齐市| 横山县| 哈密市| 察隅县| 彩票| 治县。| 阳信县| 肥东县| 乌拉特前旗| 辽阳县| 无锡市| 望城县| 岑溪市| 阿瓦提县| 乐清市| 海盐县| 教育| 游戏| 永登县| 永靖县| 株洲市| 鲜城| 海宁市| 丰城市| 博爱县| 得荣县| 府谷县|