[Info-vax] x86-64 VMS executable image sizes and memory requirements ?

John Reagan xyzzy1959 at gmail.com
Wed Dec 18 22:19:28 EST 2019


On Wednesday, December 18, 2019 at 10:09:53 PM UTC-5, Arne Vajhøj wrote:
> On 12/18/2019 10:05 PM, John Reagan wrote:
> > On Wednesday, December 18, 2019 at 8:21:55 PM UTC-5, Simon Clubley wrote:
> >> Now that VSI are starting to get user level programs such as EDT
> >> running, I was wondering how the x86-64 VMS image sizes and memory
> >> usage compares to other VMS architectures.
> >>
> >> Or is it still too early to get enough data to be meaningful ?
> 
> > We're building everything NOOPTIMIZE so it isn't worth looking at.
> > 
> > That said,
> > 
> > EDTSHR.EXE, Alpha, optimized: 493 blocks on disk, 179,712 bytes of code
> > EDTSHR.EXE, Itanium, optimized: 724 blocks on disk, 302,960 bytes of code
> > EDTSHR.EXE, x86, NOT optimized: 589 blocks on disk, 227,120 bytes of code
> > 
> > and don't ask about x86 optimization.  We haven't even built the LLVM optimizer.  We won't bother until we get native compilers in place.
> 
> Do you know what it is NOT optimized on Alpha or Itanium?
> 
> Arne

As far as I know, we use full optimization on all files in the Alpha and Itanium builds (there might be one or two with explicit /OPT qualifiers, but nothing widespred).  

I just looked at the EDT build on Itanium and it uses /OPTIMIZE with no special settings.  The same build script is used for all 3 architectures.  The x86 compilers just ignore any /OPTIMIZE qualifier.

And that Alpha image is not one of the EV6 versions from -2L2 but a standard EV4-style code



More information about the Info-vax mailing list