Have you ever heard of an SSD-friendly Linux distribution? Have you seen a Linux installer that will give you an option to mount /tmp in RAM or to do any other SSD related optimisations? If you were to try the latest Ubuntu / Fedora / OpenSUSE, you will end up with misaligned disk, disabled TRIM, unoptimised partition type. This is a serious pitfall that knocks Linux down a notch in comparison with Windows. If Linux wants to become competitive in the tablet and TV market, it will have to adapt to the hardware that is included in those devices. The days of IDE hard disks are not quite over, and it might take another decade for IDEs to completely disappear, but we can not disregard the fact that 100% of mobile devices and a good portion of laptops use flash, flash based memory, or SSD drives as their primary storage.
There are a some fundamental differences between IDEs and SSDs, that make the default Linux installation unacceptable. Your flash-based drive will wear out faster due to unnecessary disk writes, and you are not going to experience the full potential increase in speed due to unoptimised partitioning or incorrect disk scheduler. Use this guide to make your Linux installation SSD-friendly, until these major flaws are fixed.
echo 1 > /proc/sys/vm/swappinesscat /sys/block/sda/queue/scheduler to find out the scheduler currently in use. Then add echo noop > /sys/block/sda/queue/scheduler to the /etc/rc.local file.tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0tune2fs -O ^has_journal /dev/sda1 && sudo e2fsck -f /dev/sda1. After reboot verify that it worked with "dmesg | grep EXT4".