Welcome to %s forums

BrainModular Users Forum

Login Register

the tip of the century: make Usine using 3GB

General Discussion about whatever fits..
Post Reply
User avatar
senso
Site Admin
Posts: 4424
Location: France
Contact:

Unread post by senso » 03 Oct 2010, 18:26

[Edit]
Precisions about memory management in Windows

1) On a 32bits system the maximum memory size usable in Windows is 3.2Go. So if you have 4Go installed 800Mo are lost.

2) By default the maximum size allowed for an application is 2Go. It means that Usine's used memory can't be greater the 2Go.
For example with 4Go installed on a computer we start to have memory overload when the total memory is greater than 65%.
You can ask Windows to set the maximum size of application to 3Go. For that you have to enable the "/3Go switch"
Typically, when this option is activated, the total memory load can grow up to 90% before memory troubles occur.
[Edit]

Windows Vista™ or Windows 7:

1. Right-click Command Prompt in the Accessories program group of the Start menu. Click Run as Administrator.
2. At the command prompt, enter "bcdedit /set IncreaseUserVa 3072"
3. Restart the computer.

To disable the 3GB switch:

1. Right-click on Command Prompt in the Accessories program group of the Start menu. Click Run as Administrator.
2. At the command prompt, enter "bcdedit /deletevalue IncreaseUserVa"
3. Restart the computer.

On Windows XP go here.


tip originally found here

waolelaid
Member
Posts: 339
Location: Ecouen 95
Contact:

Unread post by waolelaid » 04 Oct 2010, 03:07

well yet another good tip we're going to have powerful computers
thanx :)
Avant l'effet on croit à d'autres causes qu'après
Friedrich Nietzsche

woodslanding
Member
Posts: 1327
Contact:

Unread post by woodslanding » 04 Oct 2010, 04:36

Here's a tip that may come in handy:

I had massive problems when I enabled this switch, because my machine uses shared memory for my graphics. My graphics driver would not load with the /3GB switch enabled. This is because 3gb of memory was being set aside for the OS, and it didn't leave enough memory to load the driver!

The answer (which took forever to find) is the /USERVA switch. Set it to some value less than 3000, (it's measured in MB) and you free up more memory for the drivers. I.e. :

/USERVA=2900

freed up another 100mb on my machine, which was all I needed to allow the driver to load.

Hope this helps someone!

-e
Custom Ryzen 5900x MATX build, Win10, Fireface UFX, touchscreen
Custom 2 manual midi keyboard
Usine, Kontakt, Reaktor, Synthmaster, Byome, Arturia, Soundtoys, Unify

User avatar
nay-seven
Site Admin
Posts: 5684
Location: rennes France
Contact:

Unread post by nay-seven » 04 Oct 2010, 20:28

And if you don't remember how much memory you have on your computer ( and others details like motherboards ,graphic card and more ) check this freeware from CCleaner guys ;
speccy

User avatar
GDLive
Member
Posts: 133
Location: Landes / Sud Ouest / France
Contact:

Unread post by GDLive » 07 Oct 2010, 14:57

woodslanding is right, I suggest all 32 bits xp users to use the /userva value to avoid pbs.
I did it a year ago for my sequencer, and everything goes well with this tip.

There is another tip I did to use unused RAM : virtual drive with swap memory on this drive... Sounds great but I recognise I had to face 2 or 3 problems before this gone perfect...

tanabarbier
Member
Posts: 159
Location: Mexico D.F.
Contact:

Unread post by tanabarbier » 29 Jan 2011, 19:40

Hi !
I was wondering if there is a way to make usine use more than the 3Go of RAM.
I have a workspace that is knida big, and when I load it the memory use goes up to 51%, I have 8Go of RAM. It works nicely, and if I let it turn for a an our the memory use goes down to 21%, more or less. But my problem is that I can't add any patch, I get messages like "out of memory", or "problem loading blablabla.dll probably out of memory".
I did the trick describded here, with 6144 instead of 3072, just to see what changes, but it seems to remain the same. I have a windows 7 64 bits.
Any idea ?
Thanks !

User avatar
nay-seven
Site Admin
Posts: 5684
Location: rennes France
Contact:

Unread post by nay-seven » 29 Jan 2011, 22:32

have you disable the Windows virtual memory ..?

tanabarbier
Member
Posts: 159
Location: Mexico D.F.
Contact:

Unread post by tanabarbier » 30 Jan 2011, 00:16

Hi
I just did, and it doesn't seems to change my problem.
I guess it is due to the 32 bits of usine itself, but I don't get much of these RAM issues.

tanabarbier
Member
Posts: 159
Location: Mexico D.F.
Contact:

Unread post by tanabarbier » 30 Jan 2011, 03:10

So I tried also with LAATIDO, wich is supposed to enable the large adress aware function for the 32 bits apps, but it doesn't change anything either.
The thing that seems weird to me is that when I check the taskmanager, it says that the memory used by usine (with the big workspace) is more or less 150 000 Ko, which is a lot under the 3 Go limit.

Post Reply

Who is online

Users browsing this forum: Google [Bot] and 33 guests