IOZone Performance data
We ran iozone performance data on an embedded device with encryption enabled and disabled with eCryptFS of course. Wanted to make sure the numbers we got are correct with you, as we could not believe the numbers. iozone command used is "iozone -R -i0 -i1 -i2 -s 100m -f /home/ecryptfsD
Average write speed with encryption is roughly about 30 Kbps whereas, without encryption it is about 7200 kbps. But the read speed is comparable. Average read speed with encryption is roughly about 500000 kbps with encryption and 490000 kbps in without encryption case. (NOTE, device on the test has less write speed)
We like the features provided by eCryptFs, so, we are planning to play around with the BLOCK size and encryption algorithms to see any improvements. In the meantime, if you have any suggestion, that would help us.
Also, in this forum we noticed that write is implemented in synchronous way, where as read is cached. Is there any fix done for that?
Thanks,
Ravi
====
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- eCryptfs Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Tyler Hicks
- Solved:
- Last query:
- Last reply: