Mensagem de erro: cannot allocate memory block of size 3.2

Caros colegas Estou precisando de ajuda para identificar e solucionar um problema relativo a alocação de memória no R. Muitas mensagens já foram postadas sobre esse assunto, mas não consegui localizar uma solução. Por essa razão, solicito a ajuda de alguém. Em algumas operações que faço recebo a seguinte mensagem: “Error: cannot allocate memory block of size 3.2 GbIn addition: Warning message:restarting interrupted promise evaluation” A rotina que estou tentando executar é a seguinte: mu1<-c(8.035153, 3.931724) # fixa vetor de médias sigma1<-matrix(c(0.014179, 0.003042, 0.003042, 0.026259), 2, 2) # fixa matriz de variâncias set.seed(23456) n<-20000 dados.sim1<-rmvnorm(n, mu1, sigma1, method=c("chol")) # gera vetor normais correlacionados Ocorre que a questão da memória também é reportado em outras situações como por exemplo na simples chamada de um pacote: require(tseries) Loading required package: tseries Error in get(Info[i, 1], envir = env) : cannot allocate memory block of size 2.7 Gb Eu usei os comandos memory.limit() and memory.size() para checar a limitação de memória, mas não observei nenhum problema. Encaminho também as informações obtidas pelo sessionInfo().
memory.limit()
[1] 6004
memory.size()
[1] 1361.88
sessionInfo()
R version 2.15.2 (2012-10-26) Platform: x86_64-w64-mingw32/x64 (64-bit) locale: [1] LC_COLLATE=Portuguese_Brazil.1252 LC_CTYPE=Portuguese_Brazil.1252 [3] LC_MONETARY=Portuguese_Brazil.1252 LC_NUMERIC=C [5] LC_TIME=Portuguese_Brazil.1252 loaded via a namespace (and not attached): [1] grid_2.15.2 quadprog_1.5-4 stabledist_0.6-5 tools_2.15.2 [5] xtable_1.7-0 O mais intrigante é que o problema realmente não é de memória, pois executei totalmente o mesmo script em um computador bem mais velho, com menos memória. É um problema de configuração da máquina, arquivo perdido algo do gênero? Já reinstalei o R e o RStudio, mas não obtive êxito. Por favor, algum colega poderia me ajudar a entender o que está acontecendo? Antecipadamente agradeço. Atenciosamente, Cláudio Brisolara
participantes (1)
-
Cláudio Brisolara