Stop Microsoft
Operating Systems => Linux and UNIX => Topic started by: Kintaro on 3 October 2005, 08:46
-
I found the following benchmark test of Linux vs FreeBSD.
FreeBSD is clearly better in a few areas, but where it seems to count Linux wins by far: http://www.byte.com/documents/s=1794/byt20011107s0001/1112_moshe.html?temp=j6IXjDuzpd
Kintaro
-
That's from 2001. They did it because the new VM in kernel 2.4.10 had just been released as stable.
Perhaps they need to run this again....
-
I have been looking all over for a Linux 2.6 vs FreeBSD 5.4 benchmark. I can't find one.
-
They're both a load of smeg.
-
Your a dick.
-
The BSD kernel is better, period.
The Linux kernel is overloaded with useless junk (who the fuck needs amateur radio drivers in the kernel? :confused:).
-
The Linux kernel is overloaded with useless junk
True, but such junk can be disabled or compiled as a module.
who the fuck needs amateur radio drivers in the kernel?
Linux users who have amateur radio devices ;)
They're both classic monolithic kernels. If the FreeBSD kernel was as popular as Linux, it'd eventually become "overloaded with useless junk".
Drivers work pretty much the same way in FreeBSD as in Linux, right?
-
The BSD kernel is better, period.
The Linux kernel is overloaded with useless junk (who the fuck needs amateur radio drivers in the kernel? :confused:).
I doubt you have a clue about either, with Linux your an idiot if you compiled amatuer radio and don't need it, you do not need to compile. And as far as I know OpenBSD doesn't even support it. So as far as your telling me Linux is better than Linux.
FreeBSD doesn't even support a normal console (keyboard/monitor) on Sparc64 hardware, Linux does. I run FreeBSD on a Sun Blade 100 so I know. Don't get me wrong, I like FreeBSD, it has far better security. In fact most of my machines run BSD, and my workstations run Linux.
The Linux kernel has far better desktop proformance with kernel premption and stuff. FreeBSD does not even come near Linux on desktop proformance. BSD typically has better process proformance (those benchmarks show that), and usually less stack holes (Linux compiled default on most machines has no stack protection). However if I was running RAID or something I/O intesive I would run Linux which is typically better there.
My favorite BSD is OpenBSD, its the best by far. My favorite distro is Fedora and Slackware.
-
Some OSes do better for better stuff.
OS X is nice for wardriving because now that the airport driver's been hacked, you can have passive sniffing that works on all hardware, proper packet injection, easy MAC address changing, and fast key cracking (KisMac uses altivec, keys get recovered VERY fast on a dual 2.7 G5 :D).
It's also good for packet sniffing because it doesnt get found out by wrong mac / right ip pings like windows does and sometimes linux does.
Promiscuous mode "just works" unlike on Windows, and with some drivers on linux.
-
I doubt you have a clue about either, with Linux your an idiot if you compiled amatuer radio and don't need it, you do not need to compile. And as far as I know OpenBSD doesn't even support it. So as far as your telling me Linux is better than Linux.
FreeBSD doesn't even support a normal console (keyboard/monitor) on Sparc64 hardware, Linux does. I run FreeBSD on a Sun Blade 100 so I know. Don't get me wrong, I like FreeBSD, it has far better security. In fact most of my machines run BSD, and my workstations run Linux.
The Linux kernel has far better desktop proformance with kernel premption and stuff. FreeBSD does not even come near Linux on desktop proformance. BSD typically has better process proformance (those benchmarks show that), and usually less stack holes (Linux compiled default on most machines has no stack protection). However if I was running RAID or something I/O intesive I would run Linux which is typically better there.
My favorite BSD is OpenBSD, its the best by far. My favorite distro is Fedora and Slackware.
I'm simply saying here that I think the Linux kernel shouldn't include all those drivers. menuconfig will be a whole less cluttered with the kernel and drivers seperated.
-
Err, FreeBSD includes drivers in the kernel as well, so does OpenBSD, NetBSD and almost anything else except Windows. Which because of that (lack of kernel source) drivers can have conflicts with a kernel update, and then you need a zillion driver updates as well. With Linux or anything else almost, you just rebuild the driver. Windows' poor driver/updating support can lead to all kinds of HELL and instability issues. For example one of my webcams has a driver for Windows 2000 SP1, but with SP4 it BSOD's at random while using it because the driver is for the wrong kernel. The least Microsoft could do is include headers for the most recent kernel. But they are almost completely seperated system wise (but not software engineering wise).
So no, Kernel/Driver seperation causes a lot of problems.
-
(KisMac uses altivec, keys get recovered VERY fast on a dual 2.7 G5 :D).
Funny you say that. Apple doesn't have any mobile G5 hardware. :p
-
Funny you say that. Apple doesn't have any mobile G5 hardware. :p
Sure they do.
*waits a beat*
Never heard of an inverter? :cool:
-
Sure they do.
*waits a beat*
Never heard of an inverter? :cool:
I own an inverter. ;) You could do that, yes, but you'd have to have a pretty big inverter and battery to keep a G5 running (even an iMac G5).
Mine is similar to this one (http://www.xantrex.com/web/id/62/p/1/pt/31/product.asp), but the non-Plus model that isn't pictured. I doubt it could power a G5 desktop of any sort. Bigger ones, oh yes. But those cost a ton.
-
i HATE the freebsd hardware support:
it does not support most of my eth cards
it does not even support a couple of my ide controllers :nothappy:
and the too big kernel thing is just crap, build your own - im on kernel 2.6.13.3-solemnwarning :)
nice and small, 2MB :)
-
I want a nuculear fission powered laptop, so I can roam a little further.
-
I want a nuculear fission powered laptop, so I can roam a little further.
Richard Belzer you ain't. :p
-
Richard Belzer you ain't. :p
What?
-
Unfortunately I was never able to do my gaming benchmarks on linux, as my extra hard drive I had died on me. I'll have to see if I can borrow one from work.
I just synced up to FreeBSD 6-BETA5, and everything is running smoothly. Unixbench I get higher scores in many areas over FreeBSD 5.4, so it appears the BSD devs are doing something right.
-
Unfortunately I was never able to do my gaming benchmarks on linux, as my extra hard drive I had died on me. I'll have to see if I can borrow one from work.
If it is going to even be valid you need the exact same hardware, including harddrives.
-
Not with a gaming benchmark where the hard drives are not used.
-
Not with a gaming benchmark where the hard drives are not used.
So you're just going to discredit read/write/access times and fragmentation out-of-hand? Wow. I can't *wait* to read *this* report.
-
Not with a gaming benchmark where the hard drives are not used.
Unless your benchmarking Commodore 64 games that are running off ROM cartridges, the Hard Drive is a factor. If your not using the same hardware the benchmark is flawed.
-
I don't get the big issue. With these games, the hard drives are not used once the maps have been loaded once into memory. Quake III is so goddamn old that the whole fucking game could easily be loaded into memory, and with America's army the benchmark is taken long after the map is loaded and running purely in memory.
-
Dude seiral ata 1.5Mb per sec, a doom three level loades within 5 seconds :thumbup:
(but funny that mandrake couldnot suport it only SuSE so far)