If you want to use the full potential of SSDs as primary (and possibly only) storage on SLE or openSUSE systems, you are supposed to perform several configuration settings to make it fly, including:

  • changing the io scheduler of the device to noop or deadline
  • using tmpfs ("ramdisk") for /tmp
  • using noatime for file systems
  • calling fstrim occassionaly
  • ...

The aim of the project would be to package this as a systemd service with some configuration options (e.g. in case you do NOT want to use tmpfs).

Looking for mad skills in:

Nothing? Add some keywords!

This project is part of:

Hack Week 11

Activity

  • over 4 years ago: xgonzo liked SSDBoost
  • over 4 years ago: hrommel1 started SSDBoost
  • over 4 years ago: hrommel1 originated SSDBoost
  • Show History

    Comments

    • ancorgs
      over 4 years ago by ancorgs | Reply

      Just thinking aloud. What about a YaST module? We have [commercial] revamped development documentation http://yast.github.io/contribute.html [/commercial] and with my understanding of the description a YaST module fits better than a systemd service.

      • hrommel1
        over 4 years ago by hrommel1 | Reply

        Yeah, a YAST module would be a development goal. But probably not this Hackweek as I want to focus on the basics and try out the different settings on run time environments. However, if somebody wants to join the project we could simulatenously create a yast2 package for it.

    • hrommel1
      over 4 years ago by hrommel1 | Reply

      Example session of current implementation: http://paste.suse.de/11524

    • hrommel1
      over 4 years ago by hrommel1 | Reply

      Package hosted at: https://build.suse.de/package/show/home:hrommel1/SSDBoost

    • hrommel1
      over 4 years ago by hrommel1 | Reply

      Feature-complete session: http://paste.suse.de/11528

    Similar Projects

    This project is one of its kind!