Q: Could someone give me a breakdown of what constitutes:
a) Windows 98 "resources" and
b) "Memory"
System Resources are of two kinds: User Resources, and GDI (Graphic
Device Interface) Resources. In the Win98 Resource Kit, check the
article titled "Core System Components." Much of what follows comes
from that article. The Win98 Core consists of User Resources, GDI
Resources, and the Kernel.
"The User component manages input from the keyboard, mouse, and other
input devices and output to the user interface (windows, icons, menus,
and so on). It also manages interaction with the sound driver, timer,
and communications ports. Windows 98 uses an asynchronous input model
for all input to the system and applications. As the various input
devices generate interrupts, the interrupt handler converts these
interrupts to messages and sends the messages to a raw input thread
area, which in turn passes each message to the appropriate message
queue. Although each Win32-based thread can have its own message
queue, all Win16-based applications share a common one." User
Resources are limited to a fixed 64 kb. You cannot increase this.
"The Graphics Device Interface (GDI) is the graphical system that
manages what appears on the screen. It also provides graphics support
for printers and other output devices. It draws graphic primitives,
manipulates bitmaps, and interacts with device-independent graphics
drivers, including those for display and printer output device
drivers." GDI Resources are limited to a fixed 64 kb. You cannot
increase this.
The RK article "Understanding System Performance" gives more
details
of this that you might want to examine.
In contrast to this, "Memory" is generally used to mean RAM
(although,
technically, there are several kinds of 'memory').