JFS File-System Can Now Handle SSD TRIM Discard

Posted by Michael Larabel on October 03, 2012

Yet another change for the Linux 3.7 kernel is that the JFS file-system now supports the SSD TRIM command.

The JFS file-system now supports TRIM for informing solid-state disks about blocks of data that are no longer in use and can be wiped internally. There's already been Linux support for the TRIM command on SSDs with EXT4, Btrfs, FAT, XFS, and other file-systems, but now it's come to the aging JFS file-system.

The Journaled File-System isn't nearly as popular with enthusiasts as XFS or EXT4 or Btrfs on Linux, but the IBM file-system still does have a fair amount of use.

Aside from the JFS TRIM support for the Linux 3.7 kernel pull, there's only a few minor fixes, as shown by the pull request.

The TRIM support for JFS has been a work in progress for several months by Tino Reichardt. This support comes via batched discard with the FITRIM ioctl and online discard when JFS is mounted with the discard mount option.

Discuss this article in our forums, IRC channel, or email the author. You can also follow our content via RSS and on social networks like Facebook, Identi.ca, and Twitter (@Phoronix and @MichaelLarabel). Subscribe to Phoronix Premium to view our content without advertisements, view entire articles on a single page, and experience other benefits.
Latest Hardware Reviews
  1. Sumo Lounge Emperor
  2. Gallium3D Continues Improving OpenGL For Older Radeon GPUs
  3. 15-Way Open vs. Closed Source NVIDIA/AMD Linux GPU Comparison
  4. Nouveau vs. NVIDIA Linux Comparison Shows Shortcomings
Latest Software Articles
  1. Intel Linux OpenGL Driver Leading Over Apple OS X
  2. The Cost Of Ubuntu Disk Encryption
  3. Btrfs vs. EXT4 vs. XFS vs. F2FS On Linux 3.10
  4. AMD Radeon R600 GPU LLVM 3.3 Back-End Testing
Latest Linux News
  1. Debian GNU/Hurd 2013 Release Brings New Packages
  2. Intel Ultrabook Performance Is Faster With Mesa 9.2
  3. Hot Relocation HDD To SSD Support For Btrfs
  4. Phoronix Test Suite 4.6.0 "Utsira" Released
  5. New Intel X.Org Driver Supports All Of Haswell
  6. SQLite Now Faster With Memory Mapped I/O
  7. Microsoft Releases Skype For Linux 4.2, Has Bug-Fixes
  8. Qt For Tizen Launches, Based On Qt 5.1
  9. KTAP Released For Linux Kernel Dynamic Tracing
  10. Linux 3.10-rc2 Kernel Takes In A Few Extra Pulls
  11. QEMU 1.5 Supports VGA Passthrough, Better USB 3.0
Latest Forum Talk
  1. Handbrake 0.9.9 Supports OpenCL Offloading
  2. QEMU 1.5 Supports VGA Passthrough, Better USB 3.0
  3. Kubuntu, KDE Has Little Hope For Ubuntu's Mir
  4. FreeBSD Still Working On Next-Gen Package Manager
  5. Question for BSD Users :Why do you use Bsd?
  6. Hot Relocation HDD To SSD Support For Btrfs
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite