Port-sparc64 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Advantages of 64-bit vs 32-bit on old hardware



raymond.meyer%rambler.ru@localhost wrote:
Do most people run NetBSD sparc64 on their UltraSparc hardware, or are there
people like me, who prefer NetBSD sparc (32-bit sun4u kernel + 32-bit
userland)?


I run Solaris 9 on my Dual 450 MHz Ultra 60.  I need something that works.
(And matches my work machines)


I use Ultra 10 as my main desktop system. It can't take more than 1GB or RAM, so I don't see much point in having 64-bit operating system. Are there any
particular advantages of a 64-bit kernel on such old hardware?


I think a better question is, "Are there any particular advantages of
such old hardware?"

You can find a (single CPU) 450 MHz Ultra 60 with 1 GB of RAM, a CD-ROM
drive and a 9 GB disk on eBay for US $95.  I cannot fathom for the life
of me why anyone in their right mind would run anything older/slower,
except out of pure masochism.


Also, a lot of software in pkgsrc is not 64-bit clean. I used to run Solaris with 32-bit userland, compat_netbsd32 on sparc64 has problems. But now that
NetBSD sparc port builds sunffb driver for X11 and '-mcpu=ultrasparc'
compilation errors have been fixed, running NetBSD sparc port on UltraSparc
hardware seems like a better alternative than sparc64.


At one point on my Solaris 9 systems at work, I changed my default
compilation setup to only build things as 64-bit binaries, as by
then we'd gotten rid of all our old machines and the very oldest
machines we had were some 333 MHz Ultra 5+'s.  Things started
breaking left and right.  Maybe things have gotten better in this
regard over the last few years but at the time it was obvious that
a lot of ported software had never been built/run on pure 64-bit
systems and they broke.  I gave up and went back to building only
SPARC V8+ binaries and my life has been a lot smoother ever since.

   - Greg






Home | Main Index | Thread Index | Old Index