硬盘相关知识

 

扇区、物理块、逻辑快 flash基本概念

http://www.51hei.com/mcu/4121.html

http://xmwang.blog.51cto.com/9889672/1678350

http://diy.pconline.com.cn/378/3780636.html

http://www.chinaflashmarket.com/Instructor/153607

 

SSD Trim 与 GC ( garbage collection )

Trim需要涉及到整个IO链路(文件系统、驱动、硬盘固件)

 

Flash:block page sector

 

SATA( serial ATA )接口:ATA协议 : Trim

SAS ( serial SCSI  )接口  :SCSI协议 : unmap

PCIE接口 :NVME协议 : deal locate

 

IO相关工具:

IOmeter :   适用于单点与集群测试IO性能

FIO        :   压力测试IO性能

IOstat     :   实时监测IO状态、CPU状态

Blastrace:   IO系统的监测工具(块设备层的数据信息) --- Jens Axboe(Fio developers、 linux kernel maintainer)

 

从业务角度出发区分应用,便于分析进行后续优化,分析瓶颈点: IO密集型应用、CPU密集型应用(使用一步事件驱动模型提高两者性能)

 

IO相关:

1、吞吐量:throughout

2、写节流:write throttle (处理系统内存耗尽与sync disk 2、管理sync时保证数据不丢失)

3、系统延时:latency

4、阀值或入口:threshold

 

posted @ 2017-07-15 20:47  Jason_Man  阅读(186)  评论(0)    收藏  举报