[TUHS] MacOS X is Unix (tm)
Larry McVoy
lm at mcvoy.com
Mon Jan 2 06:38:13 AEST 2017
On Sun, Jan 01, 2017 at 12:28:50PM -0800, Kurt H Maier wrote:
> On Sun, Jan 01, 2017 at 11:33:45AM -0800, David wrote:
> > Linux is to diversified at this point to make it to the desktop any time soon.
>
> I haven't had a job that didn't provide a Linux workstation since the
> early 2000s. Linux has made it to the desktop already, regardless of what
> goes on in discount electronics stores. It's not particularly good at
> the desktop, but then, it's not particularly good at anything else,
> either.
I'd like to know where you can get a better performing OS. The file systems
scream when compared to Windows or MacOS, they know about SSDs and do the
right thing. The processes are light weight, I regularly do "make -j"
which on my machines just spawns as many processs as needed.
$ time make -j
real 0m17.336s
user 1m7.652s
sys 0m5.116s
$ time make -j12 # this is a 6 cpu/hyperthreaded to 12
real 0m16.473s
user 1m5.856s
sys 0m4.736s
So if I size it to the number of CPUs it is slightly faster. On the other
hand, when I tell it just spawn as many as it wants it peaks at about 267
processes running in parallel.
Solaris, AIX, IRIX, HP-UX, MacOS would all thrash like crazy under that
load, their context switch times are crappy.
Source: author of LMbench which has been measuring this stuff since the
mid 1990s.
More information about the TUHS
mailing list