Are the Solid-State Drive Supported on Linux?

A solid-state drive (SSD) is a data storage device that uses solid-state memory to store persistent data. A SSD emulates a hard disk drive interface, thus easily replacing it in most applications. An SSD using SRAM or DRAM (instead of flash memory) is often called a RAM-drive.

I’ve done a little research on SSD and it is available on various sizes such as 32G, 64G or upto 2TB. I’m looking to get SATA SSD in our data center. It does clearly offer a few advantages:

  • No Spin Up – Faster statup and operation.
  • Fast Disk I/O – Faster Data Access – fast random access for reading, as there is no read/write head to move. Extremely fast write I/O.
  • Low Latency – Extremely low read latency times.
  • No Noise – a lack of moving parts makes SSDs completely silent.
  • High Reliability – High mechanical reliability, as the lack of moving parts almost eliminates the risk of mechanical failure. Also, ability to endure extreme shock, high altitude, vibration and extremes of temperature: once again because there are no moving parts.

Personally, I think SSD drivers are still not there for server usage. Price is still a big factor too. Sure disk I/O is great on SSD, but price per GB is not. BTW, Linux dose support SSD.

Have you tried out SSD in a production environment? I’d love to hear your thoughts on SSD before I place an order for our data center for testing purpose. Any opinions on the matter?

🐧 Get the latest tutorials on Linux, Open Source & DevOps via RSS feed or Weekly email newsletter.

🐧 9 comments so far... add one

CategoryList of Unix and Linux commands
Disk space analyzersdf duf ncdu pydf
File Managementcat cp mkdir tree
FirewallAlpine Awall CentOS 8 OpenSUSE RHEL 8 Ubuntu 16.04 Ubuntu 18.04 Ubuntu 20.04
Modern utilitiesbat exa
Network UtilitiesNetHogs dig host ip nmap
OpenVPNCentOS 7 CentOS 8 Debian 10 Debian 8/9 Ubuntu 18.04 Ubuntu 20.04
Package Managerapk apt
Processes Managementbg chroot cron disown fg glances gtop jobs killall kill pidof pstree pwdx time vtop
Searchingag grep whereis which
User Informationgroups id lastcomm last lid/libuser-lid logname members users whoami who w
WireGuard VPNAlpine CentOS 8 Debian 10 Firewall Ubuntu 20.04
9 comments… add one
  • blink4blog Dec 17, 2008 @ 14:54

    i wonder if Linux recognize it. should be treated as sata right?

  • 🐧 nixCraft Dec 17, 2008 @ 15:30

    Yes it should recognize as SATA / SCSI device.

  • Jeff Schroeder Dec 17, 2008 @ 15:48

    We use them in non-critical write intensive database servers (believe it or not). Our database application is write heavy and very light on reads. We had to use MyISAM because it does inserts faster than INNODB.

    MyISAM doesn’t let you tune the memory usage of mysql very much and we were seeing mysql swapdeath a server with 64G of ram. Switching the disks to solid state from fibrechannel allowed us to switch the tables over to INNODB and still have good enough write throughput. Now we can tune the innodb memory usage and keep the server from crashing all day.

    The intel SSDs from lsilogic are really good.

  • 🐧 nixCraft Dec 17, 2008 @ 16:55


    Excellent, I was looking for this kind of information only. Appreciate your post!

  • Luqman Dec 17, 2008 @ 18:35

    Sounds interesting, I’ve read in the news early this year, that EMC is considering shipping SAN/NAS arrays with SSDs and that each disk won’t exceed 80 Gigs due to the price factor, I’ll be granted if you keep us posted .

  • Harshad Dec 18, 2008 @ 8:10

    SSD is soon to replace the drives even in EMC Arrays, initially the cost which i came to know is 1500 USD per drive but it will come down with time.

  • 🐧 nixCraft Dec 18, 2008 @ 9:30


    Will do.

    @ Harshad,
    Let us hope so it will come down.

  • Brad Crooks Dec 18, 2008 @ 11:28

    It depends what you want to do with the SSD. If you are looking at using as Cache then DRAM is the way to go.

    With flash, the 800 pound gorilla that no one except us seems to talk about is garbage collection.

  • A. van der Velde Dec 18, 2008 @ 17:19


    SSD’s do a great job, but still are relativly expensive.
    Use them for intensive work, like database servers, stats, audio editing, or video editing. For instance in a RAID 10 setup.
    You will be amazed! Even with just one SSD.

    Another advantage is the low power consumption.

    We have several machines with Mtron SSD’s in a production environment.
    Even some of our laptops and desktops use them. Just for fun.
    Operations that took several hours, like stats, are done in a fraction of the time. The load of database servers dropped from near max to allmost zero.

    FYI: We were allready using SSD’s (and enthousiast about them) before becoming a Mtron SSD dealer.

Leave a Reply

Your email address will not be published.

Use HTML <pre>...</pre> for code samples. Still have questions? Post it on our forum