PANELS
The CPU & Memory Panel displays the CPU, polyphony & memory usage for the project.
|
allocated to FL Studio remains unused or used (right-click the panel to change mode between 'Show available' & 'Show used'). If you run out of address space you will experience memory errors such as access violations
or buffer overflows
.
RAM vs Address space - The amount of 'RAM' you have installed in your PC and the amount of working 'Memory address space' a program running on it has, are unrelated. Forget how much
physical RAM
your PC has. All
32-bit
programs can access a maximum of 3 GB or 4 GB
'working memory'
(see 'Increasing FL Studio working memory allocation'
below). Each program is given its own 2 GB to 4 GB of address space, depending on system settings. These memory addresses are simply locations where the program can save and retrieve data as it
performs real-time calculations and operations. If there are 4 programs running, there may be 12 GB of working address space allocated between them. These programs don't know or care how much RAM
your PC has, or where these addresses point, they could be to data in RAM or data on the Hard Disk.
If there is not enough physical RAM to accommodate all these working memory allocations, the Windows Operating System (OS) shares the RAM among the active programs and makes up for
any shortfall with a special file on the hard drive acting as an extension to the RAM. In this way, the working memory addresses any program may point to your physical RAM (winner!), the hard-drive
Page File
(looser) or a combination of the two. It should be clear that the more
physical RAM you have, the more likely it is that a program will win the RAM allocation 'lottery' and have all its working data stored there. As physical RAM is much faster than the hard-drive, programs run
faster. For FL Studio, having lots of physical RAM means you are less likely to experience buffer underruns associated with accessing the data from disk, but what it does
not fix is 'out of memory errors'.
Having more than 4 GB of RAM installed on your computer does nothing to break the 4 GB per-program limit associated with 32 bit applications, and that is what the RAM meter shows (depending on settings it will maximum at 2000, 3000 or 4000). Even if you have only 1 or 2 GB of RAM you can still use the extension options below to increase FL Studio's working memory allocation. This can be useful when working with very large audio files that won't load with the standard memory allocation.
Increasing FL Studio working memory allocation - There is an 'FL (extended memory).exe' file in the FL Studio installation directory. Using this to start FL Studio after making the following changes to your Windows operating system will give FL Studio access to 3 GB or 4 GB (up from 2 GB) depending on your OS:
to access 3 GB of RAM.
. The Boot.ini is an essential system file so
we strongly recommend saving a copy of the 'Boot.ini' file as 'Original-Boot.ini' prior to mucking about with it.
Add a '/3GB'
switch command to
the end of the boot-script in the 'Boot.ini' file and save.
to access 3 GB of RAM.