How To Give A Program More Ram
How Do I Force a Program To Use more ram. The problem is not the ram, it's your disk speed. Notice that it shows 99% disk in use. This means that the disk is the bottleneck. The program will only use as much memory as it needs. You can't force it to use more, and even if you could it would not be likely to improve your speed of something like this. Cloud Computing. Sponsored Content. The Good, the Bad, and the Ugly – Cleaning Up Your IT Asset Management (ITAM) in 30 Days. May 31, 2019.
Hi I think my system is not allocating enough RAM to WINE applications . I am using WINE to play games but they are loading slowly and RAM usage is normal. So how can I improve reserve memory of WINE?
1 Answer
RAM:
I don't think there is much you can do as wine takes what it needs. As it is 32bit the upper limit is 4Gb. Then there is a 2Gb (sometimes 3Gb) limit for RAM per application.
Video RAM (VRAM):
You can allow more VRAM by editing the wine registy:
wine regedit
- go to:
HKEY_CURRENT_USER → Software → Wine → Direct3D → VideoMemorySize
and set the value to a higher one. The default seems to be 64Mb.
If you see no such key, create it (right-click on Direct3D, select New then String Value and name it VideoMemorySize).
More registry information: useful registry keys from wiki.winehq.org.
This detailed memory management page from the wine developer notes might give more clues but it is quite technical.
roschroschNot the answer you're looking for? Browse other questions tagged 12.04wineram or ask your own question.
no
I would not give you a 100% (but 95+% sure) no, but with my many years of experience with Windows, I would say there is not a real way to 'dedicate' a certain amount of RAM to a specifice app. That is the job of the Operating System. What are you using? In Windows you CAN give the process of the app a higher 'priority.' You can do that in Task Manager. Also, use with caution. Setting a CPU intensive process with high priotity can make your system unresponsive.
Sort of may be a bit
There are mechanisms such as AWE (address working extensions) where you can pick up memory outside of the normally accessible address range.
Or you can persuade an application to allocate a large block of RAM to itself. That of course is virtual memory, not physical.
To be quite honest if someone tried to sell me an app that starved the rest of my system in order to run better, I would be very suspicious of it's quality.
More on Ram issue..
Thank you for responding. I think the whole thing is crazy but I wanted to cross my t's and dot my i's. The software is called ZWARE. It was made for Mr Rooter Plumbing. It's built on Access. I have not been pleased with them at all. Recently I upgraded the server because I was having lots of issues with this software. So now I have 3 gigs on the server and they are saying I should have 4 and dedicate 3 to zware. But whats crazy to me is that its only zware data that is sitting on the server, the app isnt actually running on the server its just hosting the data. Any thoughts?
They are FOS
That's technical term to indicate that they are full of untreated sewage.
An access db on a file server is just a mdb file on there, no different from any other file. How exactly can you allocate RAM to a file on a file server? (hence the FOS comment).
Shared Access databases can sometimes have problems with file locking and cacheing over the network, but more ram won't help that.
The biggest issue with Access DBs is when the file starts to get too big. Then it needs to be compacted. MAKE SURE you've got good backups, because Access dbs get corrupted faster than a Chicago politician.
If the app is doing local synchronization of the Db with the workstations, then all sorts of exciting corruption can happen.
Agree
I agree, something smells funny with the company and their technical support.. :)
Ah, those 2 words explain it all
'tech support' don't they know all? Were they the ones that told you this nonsense?
On a second thought, I would agree that the application itself could 'dedicate' some memory to itself, and I would also agree that it is also very inefficient, as it is the OS's job to manage memory.
Dan - who started out as a modder for Morrowind, Skyrim, and Fallout New Vegas - has close to two decades of experience in the video game industry under his belt and his talk on Ten Principles for Good Level Design at the Game Developer's Conference 2013 is cu. Today we are talking to Dan Taylor, a professional level designer who has in the past worked for Eidos, Square Enix, Ubisoft, Rockstar (among others) on games such as Medal of Honor Heroes 2, Hitman: Sniper, or Shadow of the Tomb Raider. Battlefront 2 ultimate mod pack.
A networked access database back end
and they are telling you to dedicate RAM to it presumably for performance!
That is a total and utter p1ss take, I can think of multiple issues from ADO connection properties to that access is really crap at high volume, to it's a tool of choice for the less competent.
Thya might as well have told you your problems were down to a rogue micro-black hole orbitting your server.
Utter bollocks, is what they are giving you.
It is
How To Assign Ram To A Program
some applications like free hand have setting within the app to allocate a specific amount of ram. Is that what they are trying to tell you?