a problem with a process

M

Micro

Hi, I have aproblem with my windows XP.
I work with MatLab and sometimes I have to work with matrices with high
dimensions (something like 15000x15000).
I've got a simple notebook with 1Gb of RAM, and when I work in these
conditions, opening the task manager I can see that windows allocates for
MatLab only few memory (100 Mb related to MatLab process) and it uses a lot
of swap memory (1Gb).
When I change also only ONE entry of my huge matrix, the system swap to
memory my matrix, changes my entry and reswap the changed matrix to my hd.
But I notice that the swapping operation is not due to a memory lack of my
system (as it used only few memory as I said before), and I'd like to know
how can I use all my memory for MatLab in order to avoid all this swapping.

Thank you very much
 
B

Bob I

Perhaps the programing method used by Matlab to handle the data is the
reason the program works the way it does? Windows provides the memory as
the program requests it. You talk to the folks at matlab and ask why
they do that?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Top