The /E option instructs the linker to produce a packed executable file that occupies less disk space. The /SE:256 option increases the number of segments allowed to 256. The ISCST3, PCCODE and SETUP modules are always memory resident, and any module or group of modules within parentheses are overlayed into the same area of memory only when needed. Linking without the overlay manager will increase the minimum load size for the executable file by about 200K for the ISCST model. Since most of the overlay swapping occurs during the setup processing, which is only a very small fraction of the execution time for normal sized applications, the use of overlays does not significantly effect the execution time of the model. The load size of the model can be reduced somewhat by placing the SETUP and CALC4 modules in separate overlays. Placing SETUP in an overlay will only effect performance (execution speed) for the setup processing stage, and will only be significant for relatively long input runstream files (e.g. with a large number of sources or with many discrete receptors). If the application does not make use of the SAVEFILE, DAYTABLE, MAXIFILE and/or POSTFILE keyword options (where results are output as their are calculated), then moving the CALC4 module to a separate overlay will not effect performance at all, since it is only called if one of those options is used. An example of the LINK command to minimize the load size of the model is as follows:
LINK /E /SE:256 ISCST3+PCCODE+(SETUP)+(INPSUM)+(COSET)+(SOSET)+(RESET)+(MESET)+(TGSET)+(OUSET)+(METEXT+
This overlay structure will reduce the load size by about 24K for the ISCST model.
251 - 252 - 253 - 254 - 255 - 256 - 257 - 258 - 259 - 260 - 261 - 262 - 263 - 264 - 265 - 266 - 267 - 268 - 269 - 270 - 271 - 272 - 273 - 274 - 275 - 276 - 277 - 278 - 279 - 280 - 281 - 282 - 283 - 284 - 285 - 286 - 287 - 288 - 289 - 290 - 291 - 292 - 293 - 294 - 295 - 296 - 297 - 298 - 299 - 300
castellano: english: italiano: