[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 BLINKER SEGMENT THRESHOLD     Modify default segment packing limit
------------------------------------------------------------------------------

 Purpose  : Modify the default segment packing limit

 Syntax   : BLINKER SEGMENT THRESHOLD <nuLimit>

 Default  : 65500

 Example  : # Pack segments to a limit of 16K
            BLINKER SEGMENT THRESHOLD 16384

 When creating a new EXE format executable, ie DOS extended or Windows
 programs, Blinker packs code and data segments in order to reduce the number
 of segments present in the final executable. At runtime data and code are
 loaded and discarded as complete segments, which can impact execution speed
 when segment swapping occurs frequently. This command can be used to set the
 maximum size (in bytes) of combined or packed segments, reducing the sizes
 of the segments being swapped.

 A decrease in the segment threshold will result in a corresponding increase
 in the number of segments in the EXE file. The new EXE format has a maximum
 limit of 254 segments, therefore, if the threshold is set too low, (causing
 more than 254 segments to be required), Blinker will display link time error
 message 1141 indicating that the new EXE segment limit has been exceeded.

This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson