[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