🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.windows.ms.programmer
Article #2947

Memory allocation in global heap.

#2947
From: Robert Nielsen
Date: Thu, 30 May 1991 15:01
13 lines
1192 bytes
I am a brand new Windows programmer about to begin a fairly large project.
The program I will be writing uses several linked lists in which nodes are
allocated as the need arises. This seems to be a problem in Windows as there
are a limited number of memory handles and a large amount of overhead for
each block. The SDK recommends grouping small memory objects together. The
problem with this is that you cannot know in advance how many nodes are 
required. Making an assumption as to the number of nodes required for 
different stages of data structure genereation would be wasteful and would 
probably use much more memory than required.

What is the best way to allocate memory in many small (thousands)
chunks without exhausting Windows memory handling resources?
Technical Details
Message-ID: <486@opus.ee.QueensU.CA>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!qucis!opus!nielsen

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!qucis!opus!nielsen
From: nielsen@opus.ee.QueensU.CA (Robert Nielsen)
Newsgroups: comp.windows.ms.programmer
Subject: Memory allocation in global heap.
Keywords: Handles, Linked List
Message-ID: <486@opus.ee.QueensU.CA>
Date: 30 May 91 15:01:19 GMT
Organization: Dept. of Electrical Engineering, Queen's University, Kingston, Ontario, Canada
Lines: 13