I run Linux. I have a new SSD (80GB Postville). I want to put an encrypted partition on it. Questions:

- Is there any encryption software available other than dm-crypt? It does not seem to use more than 1 CPU core at a time. Truecrypt would use all, but does not boot Linux.

- Does it work for SSDs like for hard disks? I mean dm-crypt -> LVM -> ext3.

- how much space should I leave unpartitioned? 10%? 20%? Because trimming does not work when encrypted (Intel's trim tool would not work with Linux anyway.)