Linux performance on Pendrive

linuxusb-flash-drive

What are the biggest factors that affect the performance of a Linux distribution installed on a pen-drive?

Does faster(read/write) pen-drives offer a smoother experience than pen-drive with bigger capacity?
Is there a recommended file system for installing Linux on a pen-drive?

I'm planning on using a pen-drive as my daily driver on school since I'm always next to a computer and my laptop is destroying my back.
Any recommendations about the topic?

Best Answer

I don't own any high-speed thumb drives, but my experience with standard-speed thumb drives is that they are slow to operate from. They're great in a pinch, but I wouldn't want to use that as my regular way to work. Definitely get the fastest thumb drive you can if you plan to use a "regular" Linux distro.

Another approach, which minimizes the speed issues of a thumb drive, is to use one of the lightweight distros that load everything into RAM and run from there. If your software needs are modest, these will also load a lightweight office suite into RAM. These can take a little longer to boot up (thumb drive speed will affect boot time, but only the startup time is affected). Once they're loaded, they're lightning fast for everything you have to do. A few distros that are good for this purpose:

  • Puppy Linux. Puppy Precise has been my all-time favorite for this purpose because I haven't run into any hardware it couldn't handle out of the box, it is user-friendly, and everything works. I haven't bothered to update it, but there are several newer versions as of end-October 2014: Quirky, which is optimized for flash drives, and Tahrpup, based on Ubuntu 14.04 LTS (I haven't tried either, yet).

  • There are several 64 bit versions of Puppy. Lighthouse is the best I've found so far, although it is temporarily not being maintained. That comes with full-featured software. Fatdog64 is also good but comes with a light-weight software bundle. If you are going to stick with the bundled software, Fatdog64 doesn't buy you much over the regular Puppy distros.

  • Porteus is another that will run in a reasonable amount of RAM. Version 3.1 Final (12/2014) is a good, stable distro that is pretty problem free. This comes with full-featured software, although the desktops are a little stripped down for size.

  • PCLinuxOS is excellent, but out of the light-weight class. It requires 1 GB of RAM, particularly if you select one of the heavier desktops, which come with full-featured software.

Those are the best I've found for this purpose. This link lists distros that run from RAM, although many are either special purpose or not an "out-of-the-box" workplace.

Related Question