Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Apr 1997 12:10:00 +0930 (CST)
From:      Michael Smith <msmith@atrad.adelaide.edu.au>
To:        scrappy@hub.org (The Hermit Hacker)
Cc:        mallison@konnections.com, joelh@gnu.ai.mit.edu, jkh@time.cdrom.com, chat@freebsd.org
Subject:   Re: Commercial, Non-Hacker CD Distribution - A thought
Message-ID:  <199704200240.MAA02427@genesis.atrad.adelaide.edu.au>
In-Reply-To: <Pine.NEB.3.96.970419160713.4592Q-100000@thelab.hub.org> from The Hermit Hacker at "Apr 19, 97 04:09:29 pm"

index | next in thread | previous in thread | raw e-mail

The Hermit Hacker stands accused of saying:
> 
> 	Agreed...the other aspect is that if a product is compiled/ported
> to BSD, it will make use of certain optimizations in BSDs libraries.

And these optimisations aren't in the Linux libraries?  Sure, there
are plenty of interesting warts inthe Linux libraries, but the guys
working on them are _not_ stupid, and if their library performance
stank, they would have fixed it.

> 	I read an article awhile back in Open Systems(tm) that talked
> about Windows emulators and the major problems with them, even on
> Intel platforms...  mainly, the operating system has to 'decode'
> each line of the program and translate it to an equivalent call in
> the 'native operating system', which slows down how the program
> runs....

This is total crap.  And to be frank, it bothers me a lot that you are
taking your tech information from a rag rather than investigting
yourself.  The source to a reasonably good ABI emulator is right under
your nosel why not have a look at.  See if _you_ can find the
line-by-line (what's a line?) trnaslator in there.

> 	So, StarOffice for Linux running under Linux would most likely be
> 'faster' then being emulated under FreeBSD

Not appreciably, no.  System calls are slightly slowed by the extra
shim layer that performs the translation, but SO doesn't spend much
time doing syscalls.  Everything else runs _just_as_fast_or_slow_ as
it would on a Linux system.

> Marc G. Fournier                                

-- 
]] Mike Smith, Software Engineer        msmith@gsoft.com.au             [[
]] Genesis Software                     genesis@gsoft.com.au            [[
]] High-speed data acquisition and      (GSM mobile)     0411-222-496   [[
]] realtime instrument control.         (ph)          +61-8-8267-3493   [[
]] Unix hardware collector.             "Where are your PEZ?" The Tick  [[


help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199704200240.MAA02427>