The problem is not with R; the problem is with Windows, as well as the x86 architecture. You'll never really be able to access more than 3GB of physical memory (for a single process). Accessing more than 4GB requires a 64 bit processor.

-roger

Arnav Sheth wrote:
Hello,

Thank you all for your replies.

I have just discovered that now, for some reason, R does not let me increase
its memory limit beyond 4095 Mb.

Also, I get a different error message when computing the matrix using
daisy() as opposed to dist():

Error: Cannot allocate vector of size 135168 Kb

Does this mean that there is no way in which I can compute this distance
matrix on the machine I described below?

Is there any possible solution to this problem?

Thanks again to all,
Arnav.



----- Original Message -----
From: "Prof Brian Ripley" <[EMAIL PROTECTED]>
To: "Arnav Sheth" <[EMAIL PROTECTED]>
Cc: "R-Help" <[EMAIL PROTECTED]>
Sent: Wednesday, February 25, 2004 2:12 PM
Subject: Re: [R] Computing very large distance matrix



On Wed, 25 Feb 2004, Arnav Sheth wrote:


Hello All,

I have a 131072x132 matrix for which I need to compute a regular

euclidean distance matrix, which I then need to transform and run agnes() on this transformed matrix. I am having trouble computing the distance matrix as it is fairly large and I am sure I have gone over the max.

The specific error I am getting is:
Error in vector("double", length) : negative length vectors are not

allowed


We've improved that message for the next release.


I have increased the memory limit to the maximum capacity of my hard
drive (which is around 20gb), with no success.

You'd need to increase the 32-bit limit of Windows, too ....



I am running the RGUI on Windows XP with 512 mb of RAM.

Would anyone have any suggestions as to how I can overcome this problem?
I would be most grateful for any help.

No. The distance matrix is 8Gb all by itself.


--
Brian D. Ripley,                  [EMAIL PROTECTED]
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595




______________________________________________
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html


______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to