13.11.2015 15:08
OlegON
 
У многих нет правильного понимания этого параметра, который многие любят тюнить и описывают это в своих блогах кто во что горазд.

Итак, /sys/block/*/queue/rq_affinity

Цитата:
rq_affinity (RW)
----------------
If this option is '1', the block layer will migrate request completions to the
cpu "group" that originally submitted the request. For some workloads this
provides a significant reduction in CPU cycles due to caching effects.

For storage configurations that need to maximize distribution of completion
processing setting this option to '2' forces the completion to run on the
requesting cpu (bypassing the "group" aggregation logic).
большинство опрометчиво рекомендуют выставлять в 1, не зная о том, что параметр может принимать и 2. Я же, например, рекомендую использовать 2, поскольку, как правило, выключать есть смысл только вместе с группировкой по процессам.
Часовой пояс GMT +3, время: 16:21.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.