![]() |
|
General software and network General OS-independent software and network questions, X11, MTA, routing, etc. |
![]() |
|
Thread Tools | Display Modes |
|
|||
![]()
I know it will depend on what you measure.
But in terms of perceived speed as in how fast the OS feels when you use it as a desktop, opening apps, compiling code, doing daily stuff, which do you feel is the fastest 64 bit OS? I just installed the AMD64/x86_64 ports of OpenBSD, NetBSD, and FreeBSD. NetBSD felt very fast to me, distinctly faster than the other two. But I've had stability problems with NetBSD and as much as I like it I still don't trust it. OpenBSD is very snappy, then followed by FreeBSD. OpenBSD packages are really coming along. You can now make a very nice desktop with fairly current apps. This is not a scientific valuation, just a perception. Interested in hearing your experiences.
__________________
BSDForums.org refugee #27 ![]() Multibooting with LILO ![]() |
|
|||
![]()
I understand the technical issues. I just meant *among* the 64 bit BSDs which one do people find most responsive.
__________________
BSDForums.org refugee #27 ![]() Multibooting with LILO ![]() |
|
||||
![]()
I know, it's off topic, but it did come up. Here's my take on 32 vs. 64 for workstations:
The biggest benefit of 64-bit over 32-bit in a general purpose workstation environment is memory addressing improvement, the most obvious of which is being able to address more than 4GB of RAM. There are possible data transfer improvements between registers, cache, and RAM, but only if if the particular hardware being used can exploit them. There are some less obvious but helpful addressing benifits, particularly in virtual storage management. For 64-bit OSes which can run 32-bit binaries, using so-called 64-bit applications instead of 32-bit means that the application may be able to take advantage of the wider data paths, and may improve their CPU performance.As to the comparison of various OSes and their performance, I'm not sure you'll get useful info from most of us. Since those of us who multiboot workstations do so primarily to exploit different applications, the performance mix will not be the same. You'll have to be lucky and find someone who happens to run the same app on multiple OSes for some reason. Example:
|
|
||||
![]()
In order to do any kind a comparison you have to run identical hardware, identical applications, and to have things identically configured.
My ThinkPad 390E (PII) with CPU 333MHz and 256Mb of PC100 RAM is very responsive Desktop system probably due to the fact that I run only X server with CWM and use mostly command line applications. The OS is OpenBSD 4.4. i386. I would guess that NetBSD should be little bit faster since it uses XFree86 and uses less cryptography and randomization. I would also assume that FreeBSD is little bit slower since it is optimized for multi CPUs and much better hardware. Simply FreeBSD just need little bit more RAM to run optimally. Can you really notice the difference. Probably if you really want to notice them but otherwise are insignificant. You are more likely then not to be penalized in speed for using AMD64 because most desktop applications are coded for 32 bit OS. That said, I personally do run AMD64 OpenBSD on this very workstation from which I am writing you the letter because I have 2 cores and 3 Gb of RAM. Now if I was running MySQL on server with 8 cores and 16Gb of RAM my hunch would be that FreeBSD would significantly out preform at least OpenBSD. |
|
||||
![]()
The 4GB memory limit is becoming very real, memory is so cheap nowadays it's almost a crime not to put a gigabytes of it in a new system, you can get 2GB modules for ~35EUR, so the 4GB limit is reached very fast nowadays, even for normal desktop PCs.
__________________
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things. |
|
|||
![]()
I just posted this on freebsd forums. I think there is a big difference even between the same OS on the same hardware depending on the OS architecture.
Hi, I've been using all of the major BSD off and on for about 3 or 4 years. I just got some new boxes and needed a good desktop so I tried all the latest releases and I just about settled on FreeBSD AMD64 for this machine but after using it for a full day the performance feels really bad. I know that saying the performance feels bad doesn't mean much so I ran some programs to try to quantify it. I used rarcrack to brute force passwords against a rar archive with a long password. To me it's a good example of CPU throughput that doesn't use much memory. On a really slow Linux on the same box (openSUSE 11.1) I can test about 750 passwords per second. On the same archive on the same box running FreeBSD AMD64 it only processes 22 passwords a second. I don't understand how this can be happening. I built ubench from ports and the results were: Ubench CPU: 761518 Ubench MEM: 255535 -------------------- Ubench AVG: 508526 According to the list published on phystech these numbers look pretty good. But the system feels extremely sluggish (applications take forever to load) and there are other performance problems. Most of my downloads building ports die in the middle, it took me ages to get things built. I don't have much disk space left on this box but I left a primary partition on one of the drives so I may try to install i386 again run ubench on that arch to see if it makes any difference. Any ideas, fellas? Cheers, Randall
__________________
BSDForums.org refugee #27 ![]() Multibooting with LILO ![]() |
|
||||
![]() Quote:
2x1Gb for less than $20 which is about 15 Euros if I am not mistaken. Recently, I put down the cost for building server with 2x4 cores (two processors per mother board of course), 16Gb RAM and 3x500Gb SATA hard drives. It came to about $1400. Since Opterions with 4 cores are still relatively expensive just by putting 2x2cores will bring the server under $1000. That is just incredible. For curios good starting point for parts shopping in U.S. is newegg.com. |
![]() |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Your Desktop OS? | Carpetsmoker | Off-Topic | 81 | 13th November 2011 12:17 AM |
NetBSD 5 as a desktop | jaideep_jdof | NetBSD Package System (pkgsrc) | 5 | 12th September 2009 06:46 AM |
FreeBSD as a desktop - Thoughts.. | harisman | FreeBSD General | 62 | 6th September 2008 01:27 AM |
FreeBSD KDE/GUI DESKTOP HELP | rave_mystery_inc | FreeBSD Installation and Upgrading | 5 | 5th July 2008 06:18 AM |
[Help] Making the desktop in [BSD 7.0] | seadog109 | FreeBSD General | 15 | 9th May 2008 05:10 AM |