Public bug reported:

Hardware:
2xIntel Xeon Quad Core @2.2ghz
Ubuntu 8.04.1 AMD64
8GB FB-DIMM ram
2xSAS 15000RPM in Hardware Raid as operating system
7xSamsung 1TB SATA in Software Raid (/dev/md0) entire volume put in lvm and 
encrypted to (/dev/mycrypt)

/dev/md0 has a sustained read/write of 300-400MB/s whereas /dev/mycrypt
has a mere 70-90MB/s.

I believe the bottleneck lies in the lack of parallelism in the kcryptd
process.  This process tops out at %100 cpu usage and will not utilize
more cpus.

Running multiple read/write processes (tested using dd) does not
increase throughput.

Is there a configuration somewhere to allow kcryptd to multithread, or
does the current code lack this functionality?  If this functionality is
not already implemented then is there a reason such as security or
synchronization?

** Affects: cryptsetup (Ubuntu)
     Importance: Undecided
         Status: New

-- 
kcryptd process does utilize multiple cpus
https://bugs.launchpad.net/bugs/246413
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to