comp.lang.ada
 help / color / mirror / Atom feed
From: mjp@itd.dsto.gov.au
Subject: Re: GNAT Executables: How low can you go?
Date: 1996/04/30
Date: 1996-04-30T00:00:00+00:00	[thread overview]
Message-ID: <4m3tpv$ck6@fang.dsto.defence.gov.au> (raw)
In-Reply-To: 4lqbbd$3t4@goanna.cs.rmit.edu.au


ok@goanna.cs.rmit.edu.au (Richard A. O'Keefe) writes:

>4.  Run time.
>    The DLL will be loaded only once no matter how many applications are
>    using it (UNIX "shared" libraries), and may, depending on the operating
>    system, be kept around for a little while after the last application
>    using it has quit so that it doesn't need reloading (like the old UNIX
>    "save text" bit).

Also remember that although the DLL may be 120K, a decent
operating system will only load those pages actually needed by your
program (and other programs sharing the library) into paged
real memory.

My complaint about DLLs, is the poor way they are installed by
most off the shelf products. E.g. Microsoft office. It asks
where you want to put Microsoft office and I say my extra
drive D:, I niavely assume thats where it put it. But it put
the DLL on my boot E: drive, so when I come along to install a
new rev of the os, Easiest by reformating the e: drive it will
break M$ office. I discovered this "feature" when I had a disc
corruption on my boot drive and had to reinstall the OS.

--
On Australia is prohibited from redistributing this document in any way
Dr Michael Pilling                         Phone: +61 8 259 7017
DSTO ITD/SE 171 Labs                       Fax: +61 8 259 5589
PO Box 1500, Salisbury SA 5108, Australia  Michael.Pilling@dsto.defence.gov.au




  parent reply	other threads:[~1996-04-30  0:00 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-04-13  0:00 GNAT Executables: How low can you go? Geert Bosch
1996-04-13  0:00 ` Robert Dewar
1996-04-16  0:00   ` Geert Bosch
1996-04-16  0:00     ` Theodore E. Dennison
1996-04-16  0:00       ` Robert Dewar
1996-04-18  0:00         ` Theodore E. Dennison
1996-04-18  0:00           ` Robert Dewar
1996-04-19  0:00             ` Theodore E. Dennison
1996-04-18  0:00           ` John Howard
1996-04-19  0:00             ` Robert Dewar
1996-04-17  0:00       ` Geert Bosch
1996-04-17  0:00         ` Michael F Brenner
1996-04-18  0:00           ` Geert Bosch
1996-04-18  0:00           ` Theodore E. Dennison
1996-04-19  0:00             ` Geert Bosch
1996-04-19  0:00             ` Robert Dewar
1996-04-26  0:00             ` Richard A. O'Keefe
1996-04-29  0:00               ` Theodore E. Dennison
1996-04-30  0:00               ` mjp [this message]
1996-04-26  0:00           ` Geert Bosch
1996-04-18  0:00         ` Theodore E. Dennison
1996-04-18  0:00           ` Robert Dewar
1996-04-19  0:00           ` Norman H. Cohen
1996-04-19  0:00             ` Theodore E. Dennison
1996-04-19  0:00               ` Robert Dewar
1996-04-20  0:00           ` Al Christians
1996-04-22  0:00             ` Theodore E. Dennison
1996-04-19  0:00         ` Fergus Henderson
1996-04-17  0:00 ` Cordes MJ
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox