delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1997/01/21/00:47:45

From: colin AT bird DOT fu DOT is DOT saga-u DOT ac DOT jp (Colin Peters)
Subject: RE: DLL Data and Copy-on-write (was RE: Why is cygwin.dll?)
21 Jan 1997 00:47:45 -0800 :
Approved: cygnus DOT gnu-win32 AT cygnus DOT com
Distribution: cygnus
Message-ID: <01BC07B1.B2F2E580.cygnus.gnu-win32@gbird0>
Mime-Version: 1.0
Original-To: "'J.J.Farrell'" <jjf AT dsbc DOT icl DOT co DOT uk>
Original-Cc: "'GNU-Win32'" <gnu-win32 AT cygnus DOT com>
Original-Sender: owner-gnu-win32 AT cygnus DOT com

J.J.Farrell[SMTP:jjf AT dsbc DOT icl DOT co DOT uk] wrote:
>> From: Colin Peters <colin AT bird DOT fu DOT is DOT saga-u DOT ac DOT jp>
>> 
>> By the way, from another part of Advanced Windows by Jeffery Richter
>> (Microsoft Press):
>> 
>> 	"When an EXE or a DLL file is loaded from a floppy disk, both
>> 	Windows 95 and Windows NT allocate storage for the entire
>> 	file from the system's paging file. The system then copies the
>> 	file from the floppy into the system's RAM and the system's
>> 	paging file; the paging file is said to back the RAM."
>> 
>> In other words a large DLL does in fact use virtual memory even if
>> you don't ever call any of it's functions.
>
>Hmmm ... how often do you expect to use programs which load cygwin32.dll
>from a floppy?

God that's embarrassing.

Sorry.

(Hmm.. I wonder does NT do this for all removable media? Syquest drives?
MO drives? CDs? Presumably it must do it for network drives... well,
maybe not must, but it would sure help performance in that case. But in
any case I guess cygwin.dll would probably reside in /windows/system.
Like I said <red face> sorry.)

Colin.

-- Colin Peters - colin AT bird DOT fu DOT is DOT saga-u DOT ac DOT jp
-- Saga University Dept. of Information Science
-- Fundamentals of Information Science
-- http://www.fu.is.saga-u.ac.jp/~colin/home.html

-
For help on using this list, send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019