diff options
| author | franciscofranco <franciscofranco.1990@gmail.com> | 2013-12-09 02:35:51 +0000 |
|---|---|---|
| committer | Moyster <oysterized@gmail.com> | 2016-08-26 20:18:56 +0200 |
| commit | 6a82822e4288e398c2bd4027ae787a1ee0dd3570 (patch) | |
| tree | 3e6de16111eb19a7cff75878994d3b5e3b35a558 /block | |
| parent | 849f0461d95cfe365e7b0aa14000470d834a0b61 (diff) | |
block: row: add magic values.
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
Signed-off-by: Stefan Guendhoer <stefan@guendhoer.com>
Diffstat (limited to 'block')
| -rw-r--r-- | block/row-iosched.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/block/row-iosched.c b/block/row-iosched.c index 1fea16a15..666f4db7f 100644 --- a/block/row-iosched.c +++ b/block/row-iosched.c @@ -86,18 +86,18 @@ struct row_queue_params { */ static const struct row_queue_params row_queues_def[] = { /* idling_enabled, quantum, is_urgent */ - {true, 10, true}, /* ROWQ_PRIO_HIGH_READ */ - {false, 1, false}, /* ROWQ_PRIO_HIGH_SWRITE */ - {true, 100, true}, /* ROWQ_PRIO_REG_READ */ - {false, 1, false}, /* ROWQ_PRIO_REG_SWRITE */ - {false, 1, false}, /* ROWQ_PRIO_REG_WRITE */ - {false, 1, false}, /* ROWQ_PRIO_LOW_READ */ - {false, 1, false} /* ROWQ_PRIO_LOW_SWRITE */ + {true, 100, true}, /* ROWQ_PRIO_HIGH_READ */ + {false, 5, false}, /* ROWQ_PRIO_HIGH_SWRITE */ + {true, 75, true}, /* ROWQ_PRIO_REG_READ */ + {false, 4, false}, /* ROWQ_PRIO_REG_SWRITE */ + {false, 4, false}, /* ROWQ_PRIO_REG_WRITE */ + {false, 3, false}, /* ROWQ_PRIO_LOW_READ */ + {false, 2, false} /* ROWQ_PRIO_LOW_SWRITE */ }; /* Default values for idling on read queues (in msec) */ -#define ROW_IDLE_TIME_MSEC 5 -#define ROW_READ_FREQ_MSEC 5 +#define ROW_IDLE_TIME_MSEC 10 +#define ROW_READ_FREQ_MSEC 25 /** * struct rowq_idling_data - parameters for idling on the queue |
