Vector Linux 4 Reviewed 175
SilentBob4 writes "On October 7th, the developers at Vector Linux released the latest version of their lightweight Linux distro, version 4. Vector has always been built upon the Slackware Linux framework and this time around it is based on Slack 9.0. The interesting thing here is that there was quite a delay between releases from the Vector camp, so as they were readying version 4, Pat Volkerding was releasing version 9.1 of his Slackware distro.
This past Friday, the first review of Vector Linux was released (Distrowatch.com posted a link to it today). It was a pretty good review for the most part, but the interesting thing about it was that they actually benchmarked it against Slackware 9.1 and posted the results. I'll spoil the ending right now and tell you that Vector Linux won, but you should check out the findings. There are some pretty interesting numbers obtained from the two distros. The reviewer has published three PDF documents detailing the results. Everything was tested from the kernel to filesystem performance. It is interesting to say the least. Even if you don't have to time to read the whole article (it's two pages long), do check out the benchmark results. "
Okay, "stupid question" time (Score:5, Interesting)
A Linux "distribution" is (or so I have always thought) the kernel, plus system support files, plus all the tools (typical "GNU") that go into making a working OS. So how is it that you can have significant differences between distros in "performance"? And how does that matter if you build the system on your own hardware (a la Gentoo)?
Is this just another example of irrelevant Geek pissing contests, or is there some actual significance here?
Re:Okay, "stupid question" time (Score:3, Informative)
Re:Okay, "stupid question" time (Score:2)
Well said.
I use Gentoo but not because I think the "build-it-yourself" stuff makes anything faster. I am one of the ones who can use flags well, but what's useful about that is the "USE" flags: emacs modes get installed automatically or not, documentation gets installed automatically or not, etc.. What is cooler than the local building about Gentoo is that I find portage personally easier to use than apt, and Gentoo's init & rc setup is IMO just awesome.
That and the splash screen. We all pretend it's
Re:Okay, "stupid question" time (Score:3, Informative)
What is cooler than the local building about Gentoo is that I find portage personally easier to use than apt, and Gentoo's init & rc setup is IMO just awesome.
You don't have to stick to your distros init & rc setup. You could even make "init" a bash script containing functions for every runlevel, and have it call the appropriate one, based on the parameters passed.
Personally, I use just 3 bootscripts, one to start, one to stop, and one to enter multi user mode. For me, the best distro is the on
Re:Okay, "stupid question" time (Score:2)
I'd equate Gentoo to a semi-automatic.
Re:Okay, "stupid question" time (Score:2)
Re:Okay, "stupid question" time (Score:2)
Re:Okay, "stupid question" time (Score:2)
Vector Linux looks like a "halfway house" between the bloated nature of the mainstream distros, and the minimalism of Crux. This can only be a good thing
Re:Okay, "stupid question" time (Score:2)
Re:Okay, "stupid question" time (Score:2)
Re:Okay, "stupid question" time (Score:3, Informative)
I've easily got 10% performance improvement from compile-it-yourself distros (LFS and gentoo are the two I run here) for a number of reasons:
Re:Okay, "stupid question" time (Score:4, Interesting)
Re:Okay, "stupid question" time (Score:1)
Yes, yes, I understand that you can build a function Linux system using cast-off hardware, etc. (I ran my email/web server for a couple of years on an old 486DX2-66 with RH 5.x, and never noticed any sort of "performance hit," other than that I could not run X on it with the old 1MB Trident ISA graphics card that I had on it.
But that's
Re:Okay, "stupid question" time (Score:2, Interesting)
Oh, that's an easy one! I love buying new computers. This computer that I'm on now is a "Belchfire" computer with GHz to spare, and the one in the other room is an amazing little devil with a lot of spunk. But down in the basement is where my "server box" is. This is a computer I don't want to have to touch. I just want it to quietly do its job 24/7. The fact that it is an older technology doesn't prevent it from performing exactly the same as when it was
Re:Okay, "stupid question" time (Score:1)
Re:Okay, "stupid question" time (Score:3, Interesting)
A fair enough question.
My answer: I work for a charity. They can't afford to shell out on a decent computer. Heck at the moment they even struggle buying inkjet cartridges.
Currently we're running a PC refurbishment scheme where, older systems (e.g. currently a lot of K6-2/300s for some reason) which would've been on their way to landfill are donated to us. I then install Linux onto them and either sell them on cheap to support the charity's income (f
Re:Okay, "stupid question" time (Score:2)
Also charity = completely non-profit here, by law, and proven in account bookkeeping
Re:Okay, "stupid question" time (Score:2)
Incidentally, in the process we also try to stress that Linux isn't a "free cut-down alternative to Windows" which is an easy, but false, impression for people to get in these circumstances.
Re:Okay, "stupid question" time (Score:3, Informative)
Re:Okay, "stupid question" time (Score:1)
Re:Okay, "stupid question" time (Score:5, Informative)
Quite easily if you use them as they come out of the box.
I'll probably get flamed for saying this, but in the past when I played around with RedHat and Mandrake before going back to Slackware, I noticed a general sluggishness about those distros.
Most of that got fixed when I rebuilt the kernel my own way, but other aspects such as slow init loading never got fixed until I threw those distros out.
I haven't been able to read the article yet, since it is presumably slashdotted, but I would have thought most benchmarks against Slackware 9.1 would be irrelevant, since the majority of Slackware heads compile their own apps and kernels. In other words, it makes more sense to compare it against Slack in a way that the latter might be assumed to be implemented. Yes, I know that's hard, since Slackware fans tend to be an individualistic lot, but that's too bad.
And yes, I know Gentoo does that, but Slackware gives you a system that works so that you can compile stuff at your leisure, rather than having to leave a machine out of action for hours/days while everything gets built.
Re:Okay, "stupid question" time (Score:2)
Re:Okay, "stupid question" time (Score:3, Informative)
When it comes to tools, there are so many tools available in the typical GNU stu
Re:Okay, "stupid question" time (Score:1, Informative)
I2C is useful for your home computer, too. SMBus is an I2C bus, which is the temperature/fan speed monitoring/health status information bus for your PC. DDC2 (How your video card gets information from your monitor) is implemented with an I2C bus on your video card.
Here ends the pedentry concerning I2C.
Re:Okay, "stupid question" time (Score:1)
I guess that's the point of my confusion. I mean, you get the entire RH distro source code (as you do all "legitimate" distros--don't know what Lindows provides, for example), and you can essentially roll your own, if you know how (and anyone who's so obsessed with performance IS going to know how).
So
Re:Okay, "stupid question" time (Score:3, Interesting)
Most of the benchmarks on this review are all kernel dependant. Wouldnt it be safe to say that the same numbers can be found in any modern distribution if they use the same kernel patches/optimizations?
This leads me to my next question. Its true not all distributions are created equall and all distro maintainers do their own black magic to tweak their kernels. But, rarely
Real Performance Tests Are Subjective (Score:3, Insightful)
Hardware itself makes a much greater difference. Any OS running on a Pentium 4 3 gHz with a large UDMA133 drive and a $500 video card will be faster than the same OS running on a 486SX-25 an ancient drive and a $35 video card. One would think that's obvious.
Most of these so-called performamce tests are silly. One guy finds Thing A is faster on his hardwar
Re:Okay, "stupid question" time (Score:2, Insightful)
Re:Okay, "stupid question" time (Score:1)
Re:Okay, "stupid question" time (Score:1)
Re:Okay, "stupid question" time (Score:2)
Don't like the website (Score:4, Insightful)
However: looks like a fairly good distribution with a good set of tools for the space. But I find myself asking why the 450MB number? Too little for a compressed CD-ROM (like Knoppix), and I haven't seen a hard disk in a machine (even consumer devices) that's under 1GB in years.
It could be the ideal candidate for a 512MB CF card or Microdrive, but then again, it only runs on Intel x86, so ARM-based XScale, StrongARM, OMAP etc devices are out of the picture.
So my question is this: it looks pretty good and seems to have quite a bit of support, but what's it's niche? Older machines, like 386s?
Re:Don't like the website (Score:2)
I *could* buy more ram, I could buy a bigger HD, but that would be investing money in a POS 486sx laptop. I could buy a new laptop but all I need is a glorified terminal.
Re:Don't like the website (Score:2)
Re:Don't like the website (Score:2)
Caldera was my choice not because it offers anything special over Slack, it was just something that I got in the mail that had a pre-compiled kernel that wouldn't choke on my lack of a mathco.
Re:Don't like the website (Score:2)
Come on, Daryl. We know its you!
Re:Don't like the website (Score:2)
There are a couple distros with *0.99* kernels available on an archive somewhere. I tried an early Debian (from floppies!) on my 486/40... while it was equipped with the full compliment of 20Mb memory, XF86 still sucked, so I went back to GEM and FreeDOS.
New Acronym discovered... (Score:1)
YAPNA
Re:Don't like the website (Score:4, Insightful)
I think that's the point. This distribution is meant for older hardware. When a 1GB hard disk was as large as you could get.
Knoppix dead? (Score:1)
Re:Knoppix dead? (Score:2)
Re:Don't like the website (Score:1)
we need a new cliche (Score:2, Funny)
please, think of the kittens.
The solution... (Score:2, Funny)
Every time you make that joke... (Score:2, Funny)
Every time you make that f*@!(%# joke, God kills a Domo-kun [clicheblog.com].
Please, think of the Domo-kuns.
Re:Every time you make that joke... (Score:1)
along with:
all your base
soviet russia
beowulf clusters
the intel divide error
together we can run any joke into the ground!
Re:we need a new cliche (Score:1)
Re:I always think of kittens (Score:1)
bloat (Score:2)
how can a software be "bloat free" and "easy to install, configure and maintain" at the same time?
I am not anti "easy to install, configure, maintain" (even though I use command line text console for administering NIS+), but there a quite a few distro that claim to do just that like Mandrake, Suse etc, and they are not that bloated.
Seems to me... (Score:1)
There's no bloat in command-line based configuration and administration via the text editor of your choice.
Good move (Score:1, Offtopic)
I'll spoil the ending right now and tell you that Vector Linux won, but you should check out the findings.
Great, now no one has to RTFA. Oh wait, I forgot this is /.
Re:Good move (Score:1)
Well, I had to be patient to RTFA, but I did so and was disappointed.
OK, as a disclaimer, I admit to being a big fan of Slackware, but it seems to me that the benchmark comparisons made in the FA are invidious.
Pat V. deliberately leaves the default kernels in Slackware unpatched. The idea is that users will apply the patches that they require, and recompile kernels as appropriate, but not bulk the kernel out unnecessarily. This implies an assumptio
The 4th kind of lie (Score:5, Funny)
The only problem with it.. (Score:1)
XFce4 is on the disc (Score:1, Informative)
Uggh (Score:1)
Re:Uggh (Score:2)
So go and create one [linuxfromscratch.org]
Re:Uggh (Score:2, Informative)
Morphix Linux indeed (Score:1)
Re:Uggh (Score:2)
Re:Uggh (Score:1)
It would be very nice (IMO), for instance to have a nice CLEAN
Great distro (Score:4, Interesting)
Although I am curious what other modern distros will run on such a machine?
Re:Great distro (Score:1)
Have it running on my laptop of similar spec. It's pretty snappy in console, or running X with Fluxbox. Stay away from the obvious hogs like Mozilla or massive PDFs and you'll be fine.
Lightweight Distros (Score:4, Informative)
Well, we all know that most of the distros *can* be configured to run on older machines -- if you change all the defaults to load programs and interfaces running with lower memory requirements. Slack and Debian are probably the best for tis task.
But if you're looking for something designed for older PC's "out of the box" then Deli, Damn Small Linux, or most of the other live CD distributions designed for business card CD's will also work, since they're all designed for small memory footprints, which is probably the main constraint on older systems.
Deli, in particular, makes the interesting choice of using the 2.2.25 kernel, which should be good for older machines.
233Mhz is slow? (Score:4, Insightful)
Re:233Mhz is slow? (Score:2)
[WARNING: Strictly opinion with no facts to back it up]
You make an interesting point. Yes, most benchmarks are done on fairly substantial hardware but this generally reflects the typical "desktop" Linux user. Unfortunately, these benchmarks do not adequately take into account the MANY server/router systems in use. These are, in many cases, aging systems that have been replaced as the "main" system
Re:233Mhz is slow? (Score:2)
Oh, the CLI version runs just fine, but the moment you toss a GUI onto it, bye bye usefullness.
BeOS on the other hand, is perfect at that speed. Lightweight GUI and consistant OS, no legacy baggage and all that.
Re:233Mhz is slow? (Score:2)
However, I still find X sluggish compared to Windows even on a reasonable machine. I use Gentoo at work, on a P4 2.4ghz with (admittedly crap) SiS graphic card, and 256MB of RAM (32MB shared to gfx). Since I mostly use terminals, this is all fine and dandy, but if I sta
Re:233Mhz is slow? (Score:2)
I have a 486 laptop (Dual Group DC-4000-- now there's a weird box), and it seems to only understand 4Mb SIMMs. That includes attempts to use 8Mb EDO SIMMs, 16Mb FPM ones, and a 32M SIMM from a HP PA-RISC pizza
Re:233Mhz is slow? (Score:2)
A 486 with 128MB ram would be pretty interesting in itself.
Re:233Mhz is slow? (Score:2)
Re:233Mhz is slow? (Score:2)
Re:233Mhz is slow? (Score:2)
PHB: "Sure go ahead. Use one of the old 486 Microns"
RJH: "But we can't use a 486! It's way to slow!"
PHB: "There's only five people on the project. Surely that old Micron can handle it"
RJH: "But it only has 16MB. There's no way I can run GNOME on it!"
PHB: "I thought you said this was to be a webserver?"
RJH: [grumble grumble]
Re:233Mhz is slow? (Score:2, Funny)
I overclocked my abacus, and that thing was fast. It runs linux as fast as you can move the beads.
Kids these days...
Re:233Mhz is slow? (Score:2)
Grrr!!
Good (Score:5, Interesting)
Vector Linux is good because there are still loads of P2-2xx/3xx around. While you can always run XFCE on them, dillo and so on, they do have hardware limitations which might be difficult to overcome in order to have something normal people can use. If you get a distro that runs a modern desktop (KDE, GNOME) with some response (this is what the reviewer says; what he means is anyone's guess), then you can effectively extend the life of these older machines, save money, and so on. While many gamers may not be aware of this, people in small/family-run companies could definitely use something like vector for these purposes.
Unfortunately, I think that most of the people who would benefit most from things like Vector will never hear of it, and if they do, they will probably be overwhelmed by difficult installers and so on. If the VL people could come up with their distro packaged so that it effectively is a domestic distro (put CD in, wait, enjoy), then they would have a great product that many SMEs would use. They might also want to get some other software (accounting and that sort of stuff), but there is definitely a niche there for them to occupy. I wish them well :-)
I am rolling it out in a school (Score:5, Interesting)
Re:I am rolling it out in a school (Score:1)
Re:I am rolling it out in a school (Score:1)
Re:I am rolling it out in a school (Score:1)
Re:I am rolling it out in a school (Score:2)
Re:I am rolling it out in a school (Score:2)
That's "Hello World" to you, punk. Either that or HELO. Please to remember, this _is_ Slashdot.
"Two pages long" (Score:2)
Re:"Two pages long" (Score:2)
Why Why Vector? (Score:2)
Not trying to be silly, or a flame.. just curious what they have to offer the others don't. Unless you get into the 'special use' distros like FreeSCO, or KnoppixCluster..
Coming from a BSD user viewpoint.. and an ex-Linux user from the old days ( before the thing would even self host ) I just don't see that much *real* difference from Distro A to Ditsro B, except perhaps for the dependency hell when you try to add new things... P
For those who do not want to build their own (Score:4, Interesting)
Reviews highlighting a distro built for speed are useful for those who are unable/unwilling to build their own Linux system.
Recently I bought a mini-itx system to put in my car. At that point, I wanted something lighweight (runs on VIA C3 Proc) and fast. I ended up building a Linux From Scratch system, but if I did not have the skill or inclination for something like that a distro optimized for slower hardware would be a great choice.
Even though I built a LFS system, I could have saved a bit of time by installing a binary distro. LFS took me several days of steady compiling to complete. (I did most of the build work on my desktop and simply copied the files over, but still.)
the_crowbarthe only thing i can think of... (Score:1)
Roger, Roger. What's our vector, Victor?
`noatime` (Score:2)
I use and run Slackware. I installed 9.0 on my Compaq Aero (486sx33/8MB). X is unthinkable, but it runs text just fine. The biggest performance tuning came from putting `noatime` in /etc/fstab . Those atime writes were hurting performance with the buffer shortage.
Re:`noatime` (Score:2)
How very... (what's the word I'm looking for) (Score:4, Funny)
There are some pretty interesting numbers...
It is interesting to say the least.
I'm searching for an adjective to describe this article. Somebody help me here...
and the saddest part is that (Score:1)
Re:How very... (what's the word I'm looking for) (Score:1)
packages? (Score:2, Interesting)
OT -- Back to Basics (Score:3, Informative)
The hardware for this ongoing project is a 333MhZ PII laptop, 192M. I started by getting rid of the Gnome and KDE environments (well, most of it -- I kept the libraries and some select applications around). In their place I put in Fluxbox, choosing
Next, because I spend the majority of my time in the shell, I looked at some of the different xterms around. I was surprised that the native xterm, though much smaller than konsole or gnome-terminal, was still somewhat bloated in comparison with others such as aterm or rxvt. They didn't support transparent terminals but that's no biggie. The important thing was that they could do green-on-black terminals; also no biggie, but I was thinking about this because I made an assumption that a black background would use less battery than a white one. Of course, you could also ditch X entirely and run from a console but browsing the web in elinks or links, though great for documentation, kinda sucks for looking at Dolphin cheerleaders.
Next, I exchanged the stock RedHat kernel with a 2.6.0-test kernel (test9 at this writing). It does seem a lot faster, but I am still working out some module loading issues so there is some functional loss until I get these working. This is important because the goal is not to lose functionality for performance.
I've been testing different journaling modes for the ext3 filesystem. No benchmarks yet, but I understand that there's a decent performance boost to be had from using a different writeback mode.
These are all in addition to the standard tweaks such as using a lower bit depth on the X session, replacing apps with slimmer alternatives (Firebird for Mozilla, etc.). There are also dubious claims of speedups by just recompiling but in my case these gains weren't perceptible.
I'm about to replace syslog with one that batches writes. This will allow the drives to spin down. Since power management is otherwise functional it might gain some performance.
Re:OT -- Back to Basics (Score:2)
Re:Yeah? So? (Score:2, Funny)
"#apt-get install flame-armor increased-karma"
Re:MY response: (Score:1)
Slackware Works.
It does its job efficiently (despite your unsubstantiated claims to the contrary. What's so inefficient about it?), quietly, and without getting in your way. It runs on whatever hardware you throw at it. I've got Slack 9.1 running on my main Athlon machine, and the P133 laptop I kick around to do programming on. I'd like to see Red Hat or most other distro (save perh
Re:my response: (Score:2)
As far as dialup is concerned, I ran
Re:my response: (Score:2)
Yes, that is what I did. It's a fairly negligable upgrade if you do it properly; that is, install debian woody, and then immidiately thereafter, do an apt-get dist-upgrade, so that you're not downloading packages twice. I think that would take about 20M - 25M of redundant space. Additionally, I'm fairly certain there are debian sid ISOs and the like available via debian's site, linked externally.
As far as debian being so many disks, I've got no experience with that. Whe
Re:my response: (Score:2)