TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

FreeBSD: A Faster Platform For Linux Gaming Than Linux? (2011)

28 pointsby ari_elleover 12 years ago

9 comments

vermadenover 12 years ago
I am one of those strange people that still prefer FreeBSD to any Linux desktop/server distribution.<p>I also used Linux for several years before I started to learn and use FreeBSD, and sometimes I still use Linux, but only when I am payed to do so.<p>After several years with FreeBSD I even tried to move back to Linux, hearing all these 'advertisements' how good it is on the desktop, how painful FreeBSD is on the desktop etc.<p>So I used Ubuntu Linux for a whole year on the desktop/workstation without using FreeBSD. My experiences with that quickly got me back to FreeBSD, let me tell You why. First, hangs and crashes that was fixable only by reboot, the sound mostly. I did not turned of that workstation, as that was not needed, so every 2-4 days I was forced to do the reboot just to have the sound back. No matter if I used that sound (play music) during that 2-4 days or the machine just stayed idle, it hanged anyway. Reloading the ALSA modules did not help. Maybe it was a bug, but I always was 'up-to-date' and ALSA and the kernel were upgraded many time, even two time to the 'next big release'.<p>The other 'awful' thing is the updates. They work the same way like in Windows, for 9/10 times, they fix things, but on the 10/10 You end up with totally broken system that even can not boot, and like with Windows: "With minor problems reboot, with major problem reinstall."<p>That never happened to me on the FreeBSD land every upgrade/update of the FreeBSD's base system succeed.<p>There are other distributions You say ... yes there are, but which ones? Linux Mint is basically the same as Ubuntu, but with different default GUI and with some more codecs loaded in by default. I also have an allergy to anything that Lennart did, so for example Arch Linux is dead for me because it uses systemd and pulseaudio. Fedora 'the Lennux'? No thanks.<p>The whole Linux ecosystem seems broken to me because of all the things explained here: <a href="http://www.pappp.net/?p=969" rel="nofollow">http://www.pappp.net/?p=969</a><p>Also, I do not longer want to go back to OSS vs ALSA discussion, where OSS from the FreeBSD base system just works for me with everything I do and ALSA does not on so many ways.<p>I do not want to 'flame' again the 'initrd' mechanism in Linux where some drivers are in the initrd and some other are in the kernel and others are in the modules, but modules are not for initrd but just kernel, the kernel and initrd is under /boot but the modules are under /lib/modules /... this is just plain mess for me.<p>On FreeBSD You have one directory with kernel and modules /boot/kernel period. No other subkernels like initrd just to boot and then pass the machine to the 'real' kernel. Using FreeBSD on the desktop requires knowledge and experience, and that makes it hard to use as a desktop/workstation. PC-BSD tries to change that, we will se how far can it go with it.<p>A lot of people ask, why You use FreeBSD when there is Linux?<p>I would ask the opposite, why You use Linux when there is FreeBSD?<p>I have here ZFS with latest 5000 version, yes, this is the next version after ZFS v28, this is ZFS Feature Flags.<p>I have ZFS Boot Environments with sysutils/beadm, the same way as it works on Solaris (even better), so I can create a bootable snapshot and destroy everything in my system, even rm -rf /* but after the reboot I may choose to boot from BE created just before that disaster and ... nothing happened.<p>I do not use DTrace, but many probably do. Jails are very nice thought. I already spoken about OSS in the base system, I already written about deterministic and reliable upgrades. I can also repeat the 'known' properties of FreeBSD like great documentation, great community, a very logical attitude in OS mechanisms and filesystem hierarchy ...<p>FreeBSD is no panacea to all operating systems problem, it has its own issues, the FreeBSD team has a lot of less resource (and hype) then the Linux world, but taking all the 'cons' and 'pros' its a lot less painful to use FreeBSD then to use any Linux.<p>If You are interested in FreeBSD desktop workstation, then check these: <a href="http://forums.freebsd.org/showthread.php?t=35308" rel="nofollow">http://forums.freebsd.org/showthread.php?t=35308</a> <a href="https://cooltrainer.org/2012/01/02/a-freebsd-9-desktop-how-to/" rel="nofollow">https://cooltrainer.org/2012/01/02/a-freebsd-9-desktop-how-t...</a><p>... and I do not want You to see this comment as Linux bashing, these are just my thought about using Linux and using FreeBSD.<p>Regards, vermaden
rgbrennerover 12 years ago
FreeBSD may or may not be faster than Linux for gaming.. but it does not matter -- freebsd is NOT a desktop OS. I've been using it for 15 years, 14 of those years on my desktop. Buggy desktops, no binary updates for ports, etc, etc. The entire thing is an exercise in frustration.<p>A decade ago, you could use FreeBSD on a desktop and it would be more or less similar to a Linux desktop. But Linux has more resources, and has invested more than FreeBSD into the desktop.. and FreeBSD has focused their limited resources on the server.<p>Today it's not even a contest. FreeBSD, if you like it, goes on a server. Linux on the desktop.<p>Need a workstation to develop the software for your FreeBSD server? - use Linux for the workstation and compile it on a FreeBSD build server. (I'm not kidding.. I actually use this setup for work...)
评论 #5195704 未加载
评论 #5195871 未加载
tedunangstover 12 years ago
As interesting as several pages of graphs are, it'd be cooler to read an explanation as to why. Superpages support in FreeBSD? Linux 2.6.38 should have supported it too (as of that version), but perhaps less well?<p>Also, why did they use different motherboards? For that matter, what the hell is the purpose of providing the page two table of system details if you're going to crop half of it away???
评论 #5195052 未加载
评论 #5195469 未加载
mappuover 12 years ago
If you read the comments on the article, it's pointed out that the results are virtually identical to a previous KDE-vs-unity benchmark (PC-BSD was using KDE for this test).
ari_elleover 12 years ago
I guess it might interest some people that this article also was discussed on FreeBSD forums:<p><a href="http://forums.freebsd.org/showthread.php?t=26204" rel="nofollow">http://forums.freebsd.org/showthread.php?t=26204</a><p>There also is a section in the FreeBSD Handbook about how the Linux compatibility layer works:<p><a href="http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/linuxemu-advanced.html" rel="nofollow">http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/li...</a>
antiheroover 12 years ago
Whereas actually they are comparing the speed of Unity in 2011 (notoriously slow) with KDE. This is really dumb, they should be using the same window manager at least.<p>I mean, they should at least install the same packages on each system if they want to compare "BSD" with "Linux", otherwise this benchmark is spectacularly flawed.
franciscoapover 12 years ago
Do note that this article dates from September 2011.
jaxbover 12 years ago
IIRC they haven't turned off compiz on Linux.
评论 #5195096 未加载
Qantouriscover 12 years ago
I'd start with a different distro then Ubuntu ... iirc that has indexing running in the background ... not going to help :(