16.6 Managing Memory for Program Code

You should plan how Windows will manage the code segments that make up the executable portion of your application or library. When planning, consider the following:

Whether your code segments should be fixed, movable, or discardable

Whether your application or library will contain one or more code segments

How to maintain a balance of size and far calls between your code segments

The order in which Windows loads the code segments