<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>



<BR><p style="margin: 0cm 0cm 10pt;" class="MsoNormal"><font size="3"><font face="Calibri">Caros colegas<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></font></font></p><font size="3" face="Times New Roman">

</font><BR><p style="margin: 0cm 0cm 10pt;" class="MsoNormal"><font size="3"><font face="Calibri">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.<o:p></o:p></font></font></p><font size="3" face="Times New Roman">

</font><BR><p style="margin: 0cm 0cm 10pt;" class="MsoNormal"><font size="3"><font face="Calibri">Em algumas operações que faço recebo a seguinte mensagem: <o:p></o:p></font></font></p><font size="3" face="Times New Roman">

</font><BR><pre><span class="gnvmtomclab"><span style='background: rgb(225, 226, 229); color: black; font-family: "Lucida Console"; font-size: 11pt; mso-ansi-language: EN-US;' lang="EN-US">“Error: cannot allocate memory block of size 3.2 Gb<o:p></o:p></span></span></pre><pre><span class="gnvmtomclab"><span style='background: rgb(225, 226, 229); color: black; font-family: "Lucida Console"; font-size: 11pt; mso-ansi-language: EN-US;' lang="EN-US">In addition: Warning message:<o:p></o:p></span></span></pre><pre><span class="gnvmtomclab"><span style='background: rgb(225, 226, 229); color: black; font-family: "Lucida Console"; font-size: 11pt;'>restarting interrupted promise evaluation”</span></span><span style='background: rgb(225, 226, 229); color: black; font-family: "Lucida Console"; font-size: 11pt;'><o:p></o:p></span></pre><font size="3" face="Times New Roman">

</font><BR><p style="margin: 0cm 0cm 10pt;" class="MsoNormal"><o:p><font size="3" face="Calibri"> </font></o:p><font size="3"><font face="Calibri">A rotina que estou tentando executar é a seguinte:<o:p></o:p></font></font></p><font size="3" face="Times New Roman">

</font><BR><p style="margin: 0cm 0cm 10pt;" class="MsoNormal"><font size="3"><font face="Calibri">mu1<-c(8.035153, 3.931724) # fixa vetor de médias<o:p></o:p></font></font></p><font size="3" face="Times New Roman">

</font><BR><p style="margin: 0cm 0cm 10pt;" class="MsoNormal"><font size="3"><font face="Calibri">sigma1<-matrix(c(0.014179, 0.003042, 0.003042, 0.026259),
2, 2) # fixa matriz de variâncias<o:p></o:p></font></font></p><font size="3" face="Times New Roman">

</font><BR><p style="margin: 0cm 0cm 10pt;" class="MsoNormal"><font size="3"><font face="Calibri">set.seed(23456)<o:p></o:p></font></font></p><font size="3" face="Times New Roman">

</font><BR><p style="margin: 0cm 0cm 10pt;" class="MsoNormal"><font size="3"><font face="Calibri">n<-20000<o:p></o:p></font></font></p><font size="3" face="Times New Roman">

</font><BR><p style="margin: 0cm 0cm 10pt;" class="MsoNormal"><font size="3"><font face="Calibri">dados.sim1<-rmvnorm(n, mu1, sigma1,
method=c("chol")) # gera vetor normais correlacionados<o:p></o:p></font></font></p><font size="3" face="Times New Roman">

</font><BR><p style="margin: 0cm 0cm 10pt;" class="MsoNormal"><font size="3"><font face="Calibri">Ocorre que a questão da memória também é reportado em outras
situações como por exemplo na simples chamada de um pacote:<o:p></o:p></font></font></p><font size="3" face="Times New Roman">

</font><BR><p style="margin: 0cm 0cm 10pt;" class="MsoNormal"><span style="mso-ansi-language: EN-US;" lang="EN-US"><font size="3"><font face="Calibri">require(tseries)<br>
Loading required package: tseries<br>
Error in get(Info[i, 1], envir = env) : <br>
cannot allocate memory block of size 2.7 Gb<o:p></o:p></font></font></span></p><font size="3" face="Times New Roman">

</font><BR><p style="margin: 0cm 0cm 10pt;" class="MsoNormal"><font size="3"><font face="Calibri">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().<br>
<br>
> memory.limit()<br>
[1] 6004<br>
> memory.size()<br>
[1] 1361.88<br>
<br>
> sessionInfo()<br>
R version 2.15.2 (2012-10-26)<br>
Platform: x86_64-w64-mingw32/x64 (64-bit)<o:p></o:p></font></font></p><font size="3" face="Times New Roman">

</font><BR><p style="margin: 0cm 0cm 10pt;" class="MsoNormal"><font size="3" face="Calibri">locale:<br>
[1] LC_COLLATE=Portuguese_Brazil.1252 LC_CTYPE=Portuguese_Brazil.1252 <br>
[3] LC_MONETARY=Portuguese_Brazil.1252 LC_NUMERIC=C <br>
[5] LC_TIME=Portuguese_Brazil.1252 <br>
<br>
loaded via a namespace (and not attached):<br>
[1] grid_2.15.2 quadprog_1.5-4 stabledist_0.6-5 tools_2.15.2 <br>
[5] xtable_1.7-0<br>
</font><span style="line-height: 115%; mso-bidi-font-size: 10.0pt;"><br><font face="Calibri"><font size="3">
<br>
O mais intrigante é que o problema realmente não é de memória, pois
executei<span style="mso-spacerun: yes;">  </span>totalmente o mesmo script em um
computador bem mais velho, com menos memória.<o:p></o:p></font></font></span></p><font size="3" face="Times New Roman">

</font><BR><p style="margin: 0cm 0cm 10pt;" class="MsoNormal"><span style="line-height: 115%; mso-bidi-font-size: 10.0pt;"><font size="3"><font face="Calibri">É
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.<o:p></o:p></font></font></span></p><font size="3" face="Times New Roman">

</font><BR><p style="margin: 0cm 0cm 10pt;" class="MsoNormal"><span style="line-height: 115%; mso-bidi-font-size: 10.0pt;"><font size="3"><font face="Calibri">Por
favor, algum colega poderia me ajudar a entender o que está acontecendo?<o:p></o:p></font></font></span></p><font size="3" face="Times New Roman">

</font><BR><p style="margin: 0cm 0cm 10pt;" class="MsoNormal"><span style="line-height: 115%; mso-bidi-font-size: 10.0pt;"><font size="3"><font face="Calibri">Antecipadamente
agradeço.<o:p></o:p></font></font></span></p><font size="3" face="Times New Roman">

</font><span style='line-height: 115%; font-family: "Calibri","sans-serif"; font-size: 11pt; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-theme-font: minor-bidi; mso-fareast-language: EN-US; mso-bidi-font-size: 10.0pt; mso-ansi-language: PT-BR; mso-bidi-language: AR-SA;'>Atenciosamente,<br>
<br>
Cláudio Brisolara</span><BR><span style='line-height: 115%; font-family: "Calibri","sans-serif"; font-size: 11pt; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-theme-font: minor-bidi; mso-fareast-language: EN-US; mso-bidi-font-size: 10.0pt; mso-ansi-language: PT-BR; mso-bidi-language: AR-SA;'></span> <BR>                                      </div></body>
</html>