Тест cryptsetup для одиночных или нескольких очередей

Скажем, что тесты cryptsetup дают 2 гигабайта / с. Является ли он в очереди на четырехъядерном процессоре, который я мог бы читать с диска на 8 гигабайт / с (предполагая, что я не ограничен SATA и т. Д., И он отлично масштабируется) или он уже учитывает это?

  • Шифровать полезную нагрузку IP + URL
  • Какое шифрование используется для хорошей производительности?
  • SSD-шифрование / dm-crypt
  • LUKS хранит ключевой файл в зашифрованном USB-накопителе
  • Шифрование PKCS7
  • Правильные параметры для openssl с простым зашифрованным текстом
  • Шифровать файлы с помощью gpg (и их симметричного шифрования ключа) - это нормально делать в мире * nix?
  • Как создать зашифрованный пароль
  • One Solution collect form web for “Тест cryptsetup для одиночных или нескольких очередей”

    cryptsetup benchmark использует только одно ядро. Вы можете видеть это top пока он работает, он никогда не выходит за пределы только 100% одного ядра.

    Я не совсем уверен, как производительность cryptsetup benchmark с фактической производительностью на физических носителях; основанный на tmpfs loop-устройство дает 2GiB/s соответствии с pv , тогда как в тесте указано 2666.5 MiB/s .

    Поэтому ожидайте немного более низкие скорости, чем контрольные требования.

    Что касается масштабирования для нескольких ядер, не уверен, что это сейчас. Полагаю, нет, так как если бы это было так, я бы ожидал, что cryptsetup benchmark будет масштабироваться. Но это всего лишь предположение. Раньше вам приходилось использовать несколько контейнеров LUKS (и несколько считывателей в этих контейнерах), чтобы получить несколько ядер, работающих с шифрованием.

    Linux и Unix - лучшая ОС в мире.