ssd参数 更多...
#include <ftl.h>
成员变量 | |
| int | secsz |
| int | secs_per_pg |
| int | pgs_per_blk |
| int | blks_per_pl |
| int | pls_per_lun |
| int | luns_per_ch |
| int | nchs |
| int | pg_rd_lat |
| int | pg_wr_lat |
| int | blk_er_lat |
| int | ch_xfer_lat |
| double | gc_thres_pcent |
| int | gc_thres_lines |
| double | gc_thres_pcent_high |
| int | gc_thres_lines_high |
| bool | enable_gc_delay |
| int | secs_per_blk |
| int | secs_per_pl |
| int | secs_per_lun |
| int | secs_per_ch |
| int | tt_secs |
| int | pgs_per_pl |
| int | pgs_per_lun |
| int | pgs_per_ch |
| int | tt_pgs |
| int | blks_per_lun |
| int | blks_per_ch |
| int | tt_blks |
| int | secs_per_line |
| int | pgs_per_line |
| int | blks_per_line |
| int | tt_lines |
| int | pls_per_ch |
| int | tt_pls |
| int | tt_luns |
ssd参数
| int ssdparams::blk_er_lat |
NAND block erase latency in nanoseconds
| int ssdparams::blks_per_line |
| int ssdparams::ch_xfer_lat |
channel transfer latency for one page in nanoseconds this defines the channel bandwith
| bool ssdparams::enable_gc_delay |
| int ssdparams::gc_thres_lines |
| int ssdparams::gc_thres_lines_high |
| double ssdparams::gc_thres_pcent |
| double ssdparams::gc_thres_pcent_high |
| int ssdparams::pg_rd_lat |
NAND page read latency in nanoseconds
| int ssdparams::pg_wr_lat |
NAND page program latency in nanoseconds
| int ssdparams::pgs_per_line |
| int ssdparams::secs_per_line |
| int ssdparams::secsz |
sector size in bytes
| int ssdparams::tt_blks |
total # of blocks in the SSD
| int ssdparams::tt_lines |
| int ssdparams::tt_luns |
total # of LUNs in the SSD
| int ssdparams::tt_pgs |
total # of pages in the SSD
| int ssdparams::tt_pls |
total # of planes in the SSD