Damn Small Linux (DSL) Forums
Welcome, Guest. Please login or register.
February 05, 2023, 03:51:06 AM

Login with username, password and session length
The new DSL forums are now open.
11609 Posts in 311 Topics by 291 Members
Latest Member: mik3ca
Search:     Advanced search
* Home Help Search Login Register
Get The Official Damn Small Linux Book. Great VPS hosting provided by Tektonic

+  Damn Small Linux (DSL) Forums
|-+  Damn Small Linux
| |-+  User Feedback
| | |-+  Why *I* like to use DSL. . . .
« previous next »
Pages: [1] Print
Author Topic: Why *I* like to use DSL. . . .  (Read 8582 times)
Posts: 16

View Profile
« on: December 30, 2015, 03:49:54 AM »


So. . . .  Here is one of the reasons I really like messing with DSL. . .

Most Linux distro's - even the "tiny" ones, assume you have (relatively) massive amounts of memory and hard-disk space.  And on those systems, if you do something sub-optimal, it is likely that you won't see the real impact of your mistake - it gets drowned in the sheer size of the distribution.

In DSL, you can try to run this beastie on hardware that is really ridiculous by any other standard.  And if you 'naff-up, the system tells you in short order by crashing, freezing up on you wile you thrash swap, or something similarly obvious.  It is because DSL is such a small distribution that it becomes useful - the small size makes it easier to see how the pieces fit together, how they articulate, and how one aspect of the system affects the others.

Also, it's a real challenge to try to get a system that is both stable, and responsive in something insane like a system with only 16 megs of memory.

And it's because you can run DSL on systems that are insane by any other reasonable standard, that you have to really pay attention.  I've learned a thousand times more about setting up an efficient system by crashing DSL, than by reading a hundred books on the subject.  And it has served me well - I have a 15 Tb server, running Mint/Cinnamon, on a system that reached it's prime in the '90's - and it runs just as well as someone else's 8-core i7 with mondo amounts of memory.  It's all about knowing where to trim the fat, and knowing what fat is important to system stability and performance.

And then, there's the sheer challenge of it:  Trying to make a system useful that someone else would not even bother to heave out, because it would be a waste of his time and effort.

And that is the main reason I admire DSL.  I don't always use it, but I sure respect the hell out of those who maintain it.

What say ye?

Jim (JR)
Sr. Member
Posts: 269

View Profile
« Reply #1 on: December 30, 2015, 10:04:58 PM »

Great post, I agree. DSL provides a great platform for learning about Linux and it is far more open to fiddling with things than many mainstream distros which complicate their workings with various scripts and background processes.

On the bottom rung of the Linux hardware requirements ladder, there is also BasicLinux (http://distro.ibiblio.org/baslinux/). In some ways this is an even better learning platform to find out about the very basics of Linux, because it really is so simple that one can just browse around the directories and see how things fit together. I installed it on an old Toshiba T1910CS with a 33MHz 486 and 8MB RAM, in a multi-boot with DOS and Win95. Getting it to work with WiFi I learned a lot about wireless chipset drivers and PCMCIA functionality which I probably wouldn't have been able to do nearly as easily playing around with a larger distro. After digging into BasicLinux, DSL starts to look massive!

It's very interesting to look at how something works in its simplest form in BL, then see it working to it's full extent in DSL, then boot a mainstream distro and find out that they changed how the whole system worked in 2010. :(
Pages: [1] Print 
« previous next »
Jump to:  

Powered by SMF 1.1.20 | SMF © 2013, Simple Machines
Mercury design by Bloc