For the last case with the list:
> x <- 1:2; y = list(x)[rep(1, 4)]
> .Internal(inspect(y))
@102bbe090 19 VECSXP g0c3 [MARK,NAM(2)] (len=4, tl=0)
@106119628 13 INTSXP g0c1 [MARK] (len=2, tl=0) 1,2
@106119628 13 INTSXP g0c1 [MARK] (len=2, tl=0) 1,2
@106119628 13 INTSXP g0c1 [MARK] (len=2, tl=
Thank you for a very thorough analysis. It seems whether or not an
operation makes a full copy really depends on the specific operation,
and that it is not safe to assume that because I know something is
unchanged there will be no copy. For example, in your last case only
one element of a list wa
Hi Ross --
On 01/23/2014 05:53 PM, Ross Boylan wrote:
[Apologies if a duplicate; we are having mail problems.]
I am trying to understand the circumstances under which R makes a copy
of an object, as opposed to simply referring to it. I'm talking about
what goes on under the hood, not the user
[Apologies if a duplicate; we are having mail problems.]
I am trying to understand the circumstances under which R makes a copy
of an object, as opposed to simply referring to it. I'm talking about
what goes on under the hood, not the user semantics. I'm doing things
that take a lot of memory,
Thank you for the help and fast response. I'm going to look into getting
some time on the unix machines.
On Sep 10, 2012 10:28 AM, "Prof Brian Ripley [via R]" <
ml-node+s789695n4642670...@n4.nabble.com> wrote:
On 10/09/2012 16:13, chrisk wrote:
> I having issues with my memory size in R for Win
On 10/09/2012 16:13, chrisk wrote:
I having issues with my memory size in R for Windows. I have implemented the
3gb switch for Windows 7 32 bit with 8gb of memory, only 4gb is available
for use due to 32 bit limitations. 512Mb is taken by the shared video card,
the memory limit is 2559mb yet I
I having issues with my memory size in R for Windows. I have implemented the
3gb switch for Windows 7 32 bit with 8gb of memory, only 4gb is available
for use due to 32 bit limitations. 512Mb is taken by the shared video card,
the memory limit is 2559mb yet I cannot use more than 1.5 gb of memory
On 29/10/2010 12:46 PM, DM2010 wrote:
Dear R Users
I have two questions about how R makes use of memory on a Windows computer.
On my machine certain R jobs seem to stop with messages such as...
"Error: cannot allocate vector of size 215.0 Mb"
...when, according to Windows Task Manager, there a
Dear R Users
I have two questions about how R makes use of memory on a Windows computer.
On my machine certain R jobs seem to stop with messages such as...
"Error: cannot allocate vector of size 215.0 Mb"
...when, according to Windows Task Manager, there are still hundreds of
megabytes of physic
Allan Engelhardt writes:
> ### Method 2
> ## Setup
> file <- paste("/proc", Sys.getpid(), "stat", sep = "/")
> what <- vector("list", 44); what[[23]] <- integer(0)
> ## In your logging routine
> vsz <- scan(file, what = what, quiet = TRUE)[[23]]/1024
> cat("Virtual size: ", vsz, "\n", sep = "")
How about asking the operating system, e.g.
### Method 1
## Setup
cmd <- paste("ps -o vsz", Sys.getpid())
## In your logging routine
z <- system(cmd, intern = TRUE)
cat("Virtual size: ", z[2], "\n", sep = "")
### Method 2
## Setup
file <- paste("/proc", Sys.getpid(), "stat", sep = "/")
what <- v
jim holtman writes:
> ?memory.size
Only works on Windows. I guess I should have specified; this is on Linux.
Thanks,
Johann
__
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www
?memory.size
On Fri, Aug 6, 2010 at 1:00 PM, Johann Hibschman wrote:
> Is there any way to get the current memory used by R without running
> gc()?
>
> I'd like to include the memory usage in logging output, but calling gc()
> to get that information takes long enough to be noticeable (~ 6 s with
Is there any way to get the current memory used by R without running
gc()?
I'd like to include the memory usage in logging output, but calling gc()
to get that information takes long enough to be noticeable (~ 6 s with ~
20 GB of ram in use), which goes against the point of logging.
Thanks,
Johan
On Wed, 14 Jan 2009, Albrecht, Dr. Stefan (AIM SE) wrote:
Dear R-help list,
I am just trying to increase my memory for R, but for some reason I
cannot really increase the memory size as much as I would like. I
have 3 GB of RAM on a Windows XP (R 2.8.1)
memory.size()
[1] 879.4667
memory
Dear R-help list,
I am just trying to increase my memory for R, but for some reason I cannot
really increase the memory size as much as I would like. I have 3 GB of RAM on
a Windows XP (R 2.8.1)
> memory.size()
[1] 879.4667
> memory.size(T)
[1] 1162.75
> memory.limit()
[1] 3072
> gc()
us
16 matches
Mail list logo