Re: [PATCH v2] fio: Introduce the log_entries option

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 18 Nov 2021 14:27:29 +0900, Damien Le Moal wrote:
> When iops, latency, or bw logging options are used, fio will by default
> log information for any I/O that completes. The initial number of I/O
> log entries is 1024, as defined by (DEF_LOG_ENTRIES). When all log
> entries are used, new log entries are dynamically allocated by
> get_new_log(). This dynamic log entry allocation can negatively impact
> time-related statistics such as the I/O tail latencies (e.g. 99.9
> percentile completion latency) as growing the logs causes a temporary
> I/O stall (IO quiesce), which disturbs the workload steady state. The
> effect of this is especially noticeable with workloads using IO
> priorities: the tail latencies of high priority I/Os increase if the
> IO log needs to be grown.
> 
> [...]

Applied, thanks!

[1/1] fio: Introduce the log_entries option
      commit: 0a852a50c315776de0b43185e30576f15a420a24

Best regards,
-- 
Jens Axboe





[Index of Archives]     [Linux Kernel]     [Linux SCSI]     [Linux IDE]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux