On Feb 20, 2008 6:32 AM, Matt Ingenthron <Matt.Ingenthron at sun.com> wrote:
> >
> I keep meaning to send out a pointer on this one.  I don't know if it's
> been noticed, but there was a slight thread of discussion on 32/64 after
> I wrote that blog on using svccfg to switch from 32 to 64-bit:
> http://blogs.sun.com/mingenthron/entry/opensolaris_web_stack_setting_services#comments
>
> Based on those comments, I still don't think isaexec is appropriate
> here, but I'm very much out of my area.  There could be a good argument
> here I'm not privy to.
>
> He makes a good point on the 64-bit being faster on by default on x64
> based systems.
>
> Before this arc case goes forward adopting "enable_64bit", I thought
> this was worth bring up on the list to discuss.  Is there any case here
> where isaexec makes sense?
>
> I believe we'll need to deliver both, and there are probably still a
> number of reasons (for now) that one may choose to run 32-bit even on a
> system with a 64-bit ISA, which means there has to be a switch somewhere
> to pick what one wants to run.

If you have an x64 system then running in 64-bit is clearly the
right choice, so isaexec would work fine and would probably
be the right choice there.

It might be useful to do a comparison on sparc. But my general
experience there is that 64-bit isn't generally better and is only
usually worth it if you need the extra addressability.

-- 
-Peter Tribble
http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/

Reply via email to