G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 12/06 (2006.01)
Patent
CA 2157572
The present invention provides an environment for DOS executable programs or "modules" that are constructed so that they can cooperate with other similarly constructed programs in sharing memory used by portions of their code or data. This reduces the overall requirements of conventional memory (102). The modules include transient code and data (403), that may be swapped out of conventional memory, and global code and data (402) that is not swappable and stays resident in conventional memory. The present invention reduces conventional memory requirements by allowing modules to share a single block of conventional memory for transient code and data. Instead of swapping transient blocks of modules to and from disk storage (204), the transient blocks are swapped between conventional memory and extended (111) or expanded memory (406). This significantly reduces transfer time compared to overlay schemes, improving performance.
Environnement pour programmes ou « modules » exécutables en DOS, construits pour pouvoir fonctionner avec des programmes de construction semblable en partageant la mémoire utilisée par des parties de leur code ou de leurs données, ce qui réduit les besoins globaux de mémoire classique (102). Les modules comprennent des données et codes transitoires (403), qui peuvent être déchargés de la mémoire classique, ainsi que des données et codes globaux (402), non transférables, qui demeurent résidents en mémoire classique. La présente invention réduit les besoins de mémoire classique en permettant à des modules de partager un même bloc de mémoire classique pour la mémorisation de données et codes transitoires. Les blocs transitoires de modules sont transférés non pas à destination et en provenance de la mémoire à disques (204), mais entre la mémoire classique et la mémoire d'extension (111) ou d'expansion (406), ce qui réduit sensiblement le temps de transfert par rapport aux méthodes de recouvrement et améliore ainsi la performance.
Novell Inc.
R. William Wray & Associates
LandOfFree
Method and apparatus for allocating memory to reduce... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for allocating memory to reduce..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for allocating memory to reduce... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1751153