Как в FreeBSD отключить аппаратную предварительную выборку?

Я только что закончил читать Как выбирать между аппаратной и программной предварительной выборкой на 32-битной архитектуре Intel® и принял решение, что мне нужно отключить аппаратную предварительную выборку для моего варианта использования.

В частности, ко мне относится следующее:

Как правило, предпочтение отдается программно управляемой предварительной выборке в ситуациях, когда выполняются все следующие условия: присутствуют нерегулярные шаблоны доступа, короткие массивы должны быть предварительно загружены, и допустимо внесение изменений в существующий код приложения.

Я нашел несколько ответов, в которых конкретно упоминается Linux (см. Этот ответ SO) . Однако из соображений производительности я использую FreeBSD.

Даже если это окажется плохой идеей, я хочу протестировать приложение без предварительной выборки ч / б.


person Good Person    schedule 16.05.2014    source источник


Ответы (1)


Можете ли вы сделать то же самое с помощью команды cpucontrol?

person Edward Tomasz Napierala    schedule 16.05.2014