
Title | Changing the default memory setting | |
Author | William Gould, StataCorp | |
Date | March 2002 |
More than one person replied to Statalist with "see help profile".
With the 01Feb2002 update of Stata 7, however, there is a second answer that cannot be found in the manual, which is, type
. set memory 20m, permanent
You can do that regardless of operating system; it works under Windows, Macintosh, and all the Unix systems. Typing the above does the same thing as
. set memory 20m
and it tells Stata to remember that, so that the next time Stata comes up, it is to come up with 20m of memory; see help memory.
This was part of the Stata/SE improvements we made, except that this improvement was not limited to Stata/SE. Before the update, the set memory command did not do all the syntax checking it should have. You could type
. set memory 20m, anything you want to type here
and it would set the memory to 20m rather than complaining about a syntax error. Thus, even if you do not have the update, typing set memory 20m will appear to work. The next time you invoke Stata, however, you will find it did not.
Please note that in Stata for Windows and in Stata for Unix, the initial memory size may be specified on the command line to invoke Stata. For Windows, the command line to invoke Stata might look like
c:\stata\wstata.exe /m1
which tells Stata to start with 1 megabyte of memory. For Intercooled Stata for Windows, this is the "factory-installed" default.
If the initial memory size is specified on the command line in this way, it overrides the set memory, permanent setting.
You can refer to Appendix A, section 6 in the Getting Started with Stata for Windows manual which will explain how to change the command line in Windows that invokes Stata. We suggest removing the /m option from the command line so that only the set memory, permanent setting will be used.
You can check if you have the latest update by typing
. query born
and verifying that your born is 01Feb2002 or later, or just type
. update query
to see whether Stata thinks your executable needs updating. If it does, update query will tell you what to do next.
We often release new features in the updates. Typing help whatsnew after installation of the update tells you about them.
Learn
Free webinars
NetCourses
Classroom and web training
Organizational training
Video tutorials
Third-party courses
Web resources
Teaching with Stata
© Copyright 1996–2025 StataCorp LLC. All rights reserved.
×
We use cookies to ensure that we give you the best experience on our website—to enhance site navigation, to analyze usage, and to assist in our marketing efforts. By continuing to use our site, you consent to the storing of cookies on your device and agree to delivery of content, including web fonts and JavaScript, from third party web services.
Cookie Settings
Last updated: 16 November 2022
StataCorp LLC (StataCorp) strives to provide our users with exceptional products and services. To do so, we must collect personal information from you. This information is necessary to conduct business with our existing and potential customers. We collect and use this information only where we may legally do so. This policy explains what personal information we collect, how we use it, and what rights you have to that information.
These cookies are essential for our website to function and do not store any personally identifiable information. These cookies cannot be disabled.
This website uses cookies to provide you with a better user experience. A cookie is a small piece of data our website stores on a site visitor's hard drive and accesses each time you visit so we can improve your access to our site, better understand how you use our site, and serve you content that may be of interest to you. For instance, we store a cookie when you log in to our shopping cart so that we can maintain your shopping cart should you not complete checkout. These cookies do not directly store your personal information, but they do support the ability to uniquely identify your internet browser and device.
Please note: Clearing your browser cookies at any time will undo preferences saved here. The option selected here will apply only to the device you are currently using.