Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
After carrying out plenty of research, I recently bought my first SSD, a Samsung 850 and I can thoroughly recommend it. It will transform your sluggish computer into a speed demon.
Everything is speeded up dramatically with greatly reduced boot times, software access times etc (e.g. LibreOffice Writer no longer dithers......bang, it's right there). As somebody said, SSDs will alter your perception of responsiveness.
I could have saved some money by buying the 120GB EVO version, but I rather liked the idea of the 10 year warranty. On reflection, it is probably unnecessary.
If you need more space then the 250GB EVO may be a good choice and better value for money.
500GB, 1TB and 2TB versions are available for those with deeper pockets.
If, like me, you have a lot of data and a suitable conventional hard drive (HDD), then I recommend that you just buy the smallest, good-quality SSD you can find. 30GB or 60GB is more than plenty to accommodate a Linux distro.
1. Use the HDD for data storage and create new folders there for Documents, Pictures, Music, Downloads etc.
2. Next, delete the corresponding, existing folders in the home directory on the SSD (leaving Desktop untouched).
3. Then make symlinks from the newly-created folders to the home directory SSD.
SSD development is proceeding at a tremendous rate and many of the recommendations made just 3 or 4 years ago for improving the longevity of SSDs are no longer relevant.
General points with the latest SSDs:
Use gparted, or similar, to partition:
1. the SSD (sda) with root (ext4), swap and /home (ext4). There is no need to leave part of the drive unallocated.
2. the whole of the HDD (sdb) with ext 4.
Do a fresh installation of your favourite distro onto the SSD.
There is no need to move /var, /tmp and others to the HDD.
As of Ubuntu 14.04, scheduled TRIM is enabled by default for Intel, Samsung, OCZ, Patriot and Sandisk SSDs, so there is no need to use discard.
NB For some Linux distros and other SSD manufacturers it may be necessary to manually run fstrim occasionally (see blog for more details).
Add noatime to /etc/fstab.
Change swappiness to 1.
Add elevator=deadline to grub.
SATA 2 & SATA 3:
SATA 2 ports/cables are rated at 3 Gbps and SATA 3 are rated at 6 Gbps.
Don't worry if your motherboard only has SATA 2 ports, or you have lost the SATA 3 cables for your SATA 3 port mobo, because the SSD is so fast, you will hardly notice.
SATA 3 cables are cheap in any event.
Naturally, BACKUPall personal data before proceeding with a change of drive!
Last edited by beachboy2; 02-10-2016 at 10:12 AM.
Reason: additional link, clarification
It's really amazing and dramatic. Even Windows boots very fast now. I have SSDs in both my laptops. You do have to manually run fstrim in Linux occasionally though...
The only place an SSD can make a big difference is in disk I/O bound operations. The normal spinning hard drive is the biggest bottleneck here and the SSD will give dramatic improvement. However, once an application loads from disk to ram, the SSD improvement is over. System ram is an order of magnitude faster than SSD I/O. The net effect here is that boot times and initial application load from disk are dramatically improved by an SSD. That gives the system a much greater responsive feel.
Because spinning hard drives are slow, linux and all other modern operating systems cache disk reads to the much faster ram. That's why firefox loads slowly on the first use after boot and opens much faster thereafter; the first time it's loading from disk on the second time it loads from ram were the initial disk reads were cached. The cached disk reads will stay in ram until the system needs to use the ram for some other purpose. With modern hardware configurations with 8GB to 16GB of ram, the cached disk reads reside in ram for long periods of time. Once your reading and loading cached disk reads from ram, the performance differences between SSD and standard HDD disappear; they're just no longer in the picture since you're reading from ram instead of disk. The net effect is that after running for a while so that initial load times differentials are no longer a factor, if you timed various operations like load times and other application performance criteria, you won't see much difference between an SSD and an HDD.
All that being said, I've noticed that slow initial load times and slow boot times seem to have a big effect on how responsive you perceive the system to be. This is so even though the differences tend to disappear after running the system for a while. I guess it's just part of human psychology.
All that being said, I've noticed that slow initial load times and slow boot times seem to have a big effect on how responsive you perceive the system to be. This is so even though the differences tend to disappear after running the system for a while. I guess it's just part of human psychology.
Distribution: Primarily Deb/Ubuntu, and some CentOS
Posts: 829
Rep:
I have the Samsung EVO 250 Pro on my home computer running Debian Jessie. For home use, I'll never do a spinning HDD for the OS again. SSD is the way to go. Opening applications, opening files, rebooting, everything is so much faster than on my old Western Digital 1TB Black. Still using the WD, but its a seconday drive in my machine for audio/video storage.
I have the Samsung EVO 250 Pro on my home computer running Debian Jessie. For home use, I'll never do a spinning HDD for the OS again. SSD is the way to go. Opening applications, opening files, rebooting, everything is so much faster than on my old Western Digital 1TB Black. Still using the WD, but its a secondary drive in my machine for audio/video storage.
That is a good combo. I am doing a similar installation in a desktop PC for a non-techie friend tomorrow.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.