From ca0cdbf269f71b3dffcd204abc0c363baffe5ec0 Mon Sep 17 00:00:00 2001 From: Darek Stojaczyk Date: Wed, 15 May 2019 21:41:36 +0200 Subject: [PATCH] bdev: increase QoS granularity Fixes #791 Change-Id: Iaba31bdbbff6fa7996ca3e89ac4c9e3658a2cc94 Signed-off-by: Darek Stojaczyk Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/454669 Tested-by: SPDK CI Jenkins --- lib/bdev/bdev.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/bdev/bdev.c b/lib/bdev/bdev.c index fdf2cae42..5dbde7515 100644 --- a/lib/bdev/bdev.c +++ b/lib/bdev/bdev.c @@ -76,8 +76,8 @@ int __itt_init_ittlib(const char *, __itt_group_id); #define SPDK_BDEV_QOS_TIMESLICE_IN_USEC 1000 #define SPDK_BDEV_QOS_MIN_IO_PER_TIMESLICE 1 #define SPDK_BDEV_QOS_MIN_BYTE_PER_TIMESLICE 512 -#define SPDK_BDEV_QOS_MIN_IOS_PER_SEC 10000 -#define SPDK_BDEV_QOS_MIN_BYTES_PER_SEC (10 * 1024 * 1024) +#define SPDK_BDEV_QOS_MIN_IOS_PER_SEC 1000 +#define SPDK_BDEV_QOS_MIN_BYTES_PER_SEC (1024 * 1024) #define SPDK_BDEV_QOS_LIMIT_NOT_DEFINED UINT64_MAX #define SPDK_BDEV_POOL_ALIGNMENT 512