Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Not enough memory for file map & SYS(3050)
Message
 
To
05/11/2007 17:03:48
Elyse Pomerantz
Dynamic Data Concepts, Inc.
Brooklyn, New York, United States
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Miscellaneous
Thread ID:
01266838
Message ID:
01266899
Views:
16
Hi,

> However, is there a danger of setting the buffers too low?

Not really a danger. When VFP runs out of SYS(3050) space, it starts swapping to disk regardless of how much free memory is available. OTOH, higher values increase the risk for file mapping errors especially on long running (for weeks) applications with heavy memory usage. That's because a file map in Windows requires unfragmented, non-virtual memory. Heavy usage might fragment memory in a way that you don't have a larger enough chunk for the file map that VFP wants to generate.

Your application will be slower with a value that is too low and with a value that is too high. It's your choice. <g>
--
Christof
Previous
Reply
Map
View

Click here to load this message in the networking platform