Note: This discussion is about an older version of the COMSOL Multiphysics® software. The information provided may be out of date.
Discussion Closed This discussion was created more than 6 months ago and has been closed. To start a new discussion with a link back to this one, click here.
RAM allocate Under Win 7 X64 bit Due core
Posted 04.01.2011, 01:06 GMT-5 Mesh Version 4.0, Version 4.0a, Version 4.1, Version 4.2, Version 4.2a 12 Replies
Please login with a confirmed email address before reporting spam
T5450 1.6GHZ Due core CPU, 4G RAM
Win7 64 bit
when I ran COMSOL 4.0a, such as creating a huge mesh, I use -np 2 to use both the CPU.
but the memory control seem not works well, COMSOL shows: wroking set 1.42GB, Virtual memory: 1.88GB
there is still free memory in the system which is not allocated to COMSOL.
this delayed the process dramatically, like only finish 30% over night.
is there any one know how to adjust the memory allocating under win7?
thanks
Please login with a confirmed email address before reporting spam
no need to use te -np 2 in v4 its there by default
you might have an issue with the graphics RAM shearing the main RAM, typical on laptops, so perhapsonly 2-3gB are available - OS and further fixed applications.
And use the "process monitor" of www.sysinternals.com to see what's really going on in there.
Now 4Gb is not that much, I often saturate my 48Gb for my models ;) Check also what COMSOl is saying it needs (lower right frame border),
Finally if you have a maintenance programme gt hands on the v4.1 it works better than 4.0
--
Good luck
Ivar
Please login with a confirmed email address before reporting spam
thanks for your reply.
My laptop has separate 256M graph card which don't share memory with the main RAM.
when comsol is running my model, I checked the task manager, it shows the physical memory only used 2.4G, the other 1.6G is free.
I do downloaded the process monitor but don't how to use it, what should I look at?
the COMSOL saying Working set 1.68G, Virtual memory 3.2G.
Do you think this is because the CPU is due core, then each core can only use 2G memory?
BTW, when the mesh first start, both cpu is 100% load, and when it goes to 29%, one cpu's load drop to like 40%, the other keep at over 80%.
thanks
Ben
Please login with a confirmed email address before reporting spam
are you sure you have the COMSOl 64 bit up and that you have the 64 bit of the OS is really on ?
I find your case puzzling, I have no RAM limitations with my version
the dual core does normally not change anything, could it be that some of your other applications are blocking or fragmenting the RAM in such a way that COMSOl cannot find it's due ? I often kill all small app I do not need when I run a large model. Another way to go on and gain some RAM is to run in client server mode, see the installation maual how to
--
Good luck
Ivar
Please login with a confirmed email address before reporting spam
My OS is win7 64bit.
and when I install COMSOL, I choose
windows (32bit)
windows (64-bit support)
BTW, in the task manager, the comsol.exe doesn't shows 32 bit.
another question is what is the status in the right bottom means? the working set and the virtual memory, my COMSOL always has larger virtual memory no matter open what and no matter how much physical memory left.
in addition, my software version is classkit, is this cause it?
thanks
Ben
Please login with a confirmed email address before reporting spam
I'm not aware of the specificities of a "classkit" licence, a I'm a "full user". The best is to submit such cases to "support" and to check agin on the forum and the KB with a "search" to see if sombody else has reported something similar.
--
Good luck
Ivar
Please login with a confirmed email address before reporting spam
How do you use 48 GB for a single model? My files seem to use a maximum of 10 GB even when I am heavily meshing. I have 64 GB of RAM available, and would much rather have COMSOL use the available RAM than access my much slower hard drive via virtual memory.
Is there a setting within COMSOL that allows it to use more memory or change the ratio of virtual to physical memory used?
Regards,
Azer
Please login with a confirmed email address before reporting spam
from what I know COMSOL uses all RAM available, if needed,
It's not that often I hit the 48Gb limit , mostly Im around 4-28 GB, but its easy to mesh very fine and get above ;)
--
Good luck
Ivar
Please login with a confirmed email address before reporting spam
I am running windows x64 and my COMSOL installation was 32 bit with 64 bit support. (I assume that this means it can use 64 bit capabilities and is not limited to 2 GB due to a 32 bit program).
Is there any way to tell COMSOL not to use virtual memory when all of that extra RAM is available?
Please login with a confirmed email address before reporting spam
Well on my side I have a normal Win7-64 with a normal COMSOL 64 installation (all default) and while I run large Gb models my disk IO is hardly moving (process explorer details) so virtual RAM or not, I do not believe the OS is swapping that often, at least not for me ;)
But I'm in 4.2a that might be a difference
--
Good luck
Ivar
Please login with a confirmed email address before reporting spam
I also have 4.2a. My version number is 4.2.0.228.
Do you know if the 64 bit version and the 32 bit version come on the same disk?
I suspect that my 32 bit version with 64 bit support is not the same as the 64 bit version.
~Azer
Please login with a confirmed email address before reporting spam
everything was on the same disk for me, the best is to contact "support" for those issues. There is an update on the main site too
--
Good luck
Ivar
Please login with a confirmed email address before reporting spam
just some of my experience, when you run "comsol", try to choose the .exe file in folder: "COMSOL4xx\bin\win64"; this runs the 64bit version. it seems when you click the desktop icon , it opens 32bit comsol by default . at least, this helps us to ramps up our memory use from 2GB to 7GB.
regards,
Note that while COMSOL employees may participate in the discussion forum, COMSOL® software users who are on-subscription should submit their questions via the Support Center for a more comprehensive response from the Technical Support team.
Suggested Content
- KNOWLEDGE BASE Out of Memory During Assembly
- BLOG How Large of a Model Can You Solve with COMSOL®?
- KNOWLEDGE BASE What hardware do you recommend for COMSOL Multiphysics®?
- BLOG Happy Birthday, Inge Lehmann
- FORUM 32-bit vs 64-bit computer