Thread scheduling priority and purge heuristics tuning
Bug #1235265 reported by
Laurynas Biveinis
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Percona Server moved to https://jira.percona.com/projects/PS |
Fix Released
|
High
|
Laurynas Biveinis | ||
5.6 |
Fix Released
|
High
|
Laurynas Biveinis |
Bug Description
As requested by SAlexey on the trunk:
- Replace the relative scheduling priority variable value range to go up not down with higher priorities, to match Linux tool conventions.
- Purge thread priority checks must happen with a higher granularity.
Related branches
lp:~laurynas-biveinis/percona-server/bug1235265
- Sergei Glushchenko (community): Approve (g2)
-
Diff: 437 lines (+124/-122)11 files modifiedPercona-Server/mysql-test/suite/sys_vars/r/innodb_sched_priority_cleaner_basic.result (+16/-16)
Percona-Server/mysql-test/suite/sys_vars/r/innodb_sched_priority_io_basic.result (+16/-16)
Percona-Server/mysql-test/suite/sys_vars/r/innodb_sched_priority_master_basic.result (+16/-16)
Percona-Server/mysql-test/suite/sys_vars/r/innodb_sched_priority_purge_basic.result (+16/-16)
Percona-Server/mysql-test/suite/sys_vars/t/innodb_sched_priority_cleaner_basic.test (+12/-12)
Percona-Server/mysql-test/suite/sys_vars/t/innodb_sched_priority_io_basic.test (+12/-12)
Percona-Server/mysql-test/suite/sys_vars/t/innodb_sched_priority_master_basic.test (+12/-12)
Percona-Server/mysql-test/suite/sys_vars/t/innodb_sched_priority_purge_basic.test (+12/-12)
Percona-Server/storage/innobase/handler/ha_innodb.cc (+4/-4)
Percona-Server/storage/innobase/os/os0thread.cc (+2/-2)
Percona-Server/storage/innobase/srv/srv0srv.cc (+6/-4)
To post a comment you must log in.
Percona now uses JIRA for bug reports so this bug report is migrated to: https:/ /jira.percona. com/browse/ PS-732