Stata
Products Purchase Support Company
Search
   >> Home >> Resources & support >> FAQs >> Windows memory management
This FAQ is intended for users of Stata 9. It is not relevant for more current versions.

Why does Windows 98/95/NT seem to be swapping even though I haven't allocated all available memory to Stata?

Title   Windows memory management
Author Alan Riley, StataCorp
Date February 1998

By default, when Windows 98/95/NT starts, it will grab almost all available memory to use as buffer space for files. When you allocate memory to Stata, it may take a few passes through your data before Windows 98/95/NT is willing to give up this buffer space, resulting in swapping.

You can control how much memory Windows 98/95/NT allocates to such buffers.

Edit your C:\WINDOWS\SYSTEM.INI file.

Look for a section with the heading [vcache].

Add minimum and maximum buffer sizes in K:

        [vcache]
        MaxFileCache=2048
        MinFileCache=512

This would tell Windows never to use more than 2 MB for file buffers but to always reserve at least .5 MB.

You should adjust these settings until you find out what works best for you. You must restart your system before any changes will take effect.

FAQs
What's new?
Statistics
Data management
Graphics
Programming Stata
Mata
Resources
Internet capabilities
Stata for Windows
Stata for Unix
Stata for Macintosh
Technical support
Resources & support
FAQs
Technical support
NetCourses
Short courses
Users Group meetings
Statalist
Links
Software updates
Software archives
Customer service
Manuals & supplements
Stata Journal
STB
Stata News
Stata Automation
Plugins

Site overview
Products
Resources & support
Company
Site index

© Copyright 1996–2008 StataCorp LP   |   Terms of use   |   Privacy   |   Contact us   |   Site index