Очень низкая производительность на LUKS/LVM/RAID комбинации под Debian Сжимает

Возможно, имя интерфейса больше не является eth0? Попробуйте следующее для приобретения знаний об именах интерфейса:

# ifconfig | grep ^eth

При необходимости измените конфигурацию в сети перезапуска и/etc/networking/interfaces:

# /etc/init.d/networking restart

(как корень)

0
задан 24 April 2013 в 03:35
3 ответа

Итак, я обновил свою машину. Результат - повышенная производительность. Я получаю около 110 МБ / сек. Похоже, что шифрование было проблемой для процессора.

0
ответ дан 23 November 2019 в 10:11

Скорее всего, LUKS - это предел здесь, поскольку AFAIK использует только один поток на зашифрованное блочное устройство, и похоже, что kcryptd использует почти 100% мощности процессора (и я бы предположил, что при загрузке ~ 0.25 у вас 4 ядра).

0
ответ дан 23 November 2019 в 10:11

Похоже, у вас есть ЦП с 4 ядрами (или, по крайней мере, Linux рассматривает его как 4), а dm-crypt полностью занимает одно ядро, не имея возможности использовать другие. Если ЦП не поддерживает скорость более 70 Мбайт / с, то увеличение скорости ввода-вывода, конечно, не имеет значения.

Я удивлен, однако. dm-crypt должен быть многопоточным, начиная с ядра 2.6.38 (это был март 2011 г.). Возможно, вы сможете увеличить пропускную способность, настроив другой шифр. Или вы получаете ЦП с AES-NI (аппаратное шифрование, неограниченная скорость ...). Какой у вас шифр ( cryptsetup luksDump / dev / ... | grep Cipher )?

Edit 1

Я только что нашел это на http://code.google.com/ p / cryptsetup / wiki / FrequentAskedQuestions :

Начиная с версии 1.60 cryptsetup поддерживает команду "benchmark". Просто запустите как root:

1
ответ дан 23 November 2019 в 10:11

Теги

Похожие вопросы