
Bom dia a todos da lista! Eu uso o R 64 bits em uma máquina com 24Gb de RAM, mas, mesmo assim, por vezes o R não aloca vetores grandes. Na última vez que ocorreu isso, era um vetor de 3.7Gb logo no início da sessão. Consegui resolver aquele problema mudando a estratégia de programação, mas a princípio julgava que isso não aconteceria, já que o R é capaz de reconhecer bem mais memória RAM que isso. Provavelmente isto está ligado a algum setup. Tentei procurar a resposta, sem sucesso. Alguém sabe como fazer para que o R aceite esses vetores grandes? Obrigado e abraços, Itamar.

Qual é o seu sistema operacional e qual o resultado de .Machine$sizeof.pointer ? On May 28, 2013 8:08 AM, "Itamar Santos" <itamarss@gmail.com> wrote:
Bom dia a todos da lista! Eu uso o R 64 bits em uma máquina com 24Gb de RAM, mas, mesmo assim, por vezes o R não aloca vetores grandes. Na última vez que ocorreu isso, era um vetor de 3.7Gb logo no início da sessão. Consegui resolver aquele problema mudando a estratégia de programação, mas a princípio julgava que isso não aconteceria, já que o R é capaz de reconhecer bem mais memória RAM que isso.
Provavelmente isto está ligado a algum setup. Tentei procurar a resposta, sem sucesso. Alguém sabe como fazer para que o R aceite esses vetores grandes?
Obrigado e abraços, Itamar.
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.

Olá, Benilton! Eu uso o R em um Windows 7 (Ultimate). O resultado do .Machine$sizeof.pointer foi 8. Abraços, Itamar. Em 28 de maio de 2013 09:08, Benilton Carvalho <beniltoncarvalho@gmail.com>escreveu:
Qual é o seu sistema operacional e qual o resultado de .Machine$sizeof.pointer ? On May 28, 2013 8:08 AM, "Itamar Santos" <itamarss@gmail.com> wrote:
Bom dia a todos da lista! Eu uso o R 64 bits em uma máquina com 24Gb de RAM, mas, mesmo assim, por vezes o R não aloca vetores grandes. Na última vez que ocorreu isso, era um vetor de 3.7Gb logo no início da sessão. Consegui resolver aquele problema mudando a estratégia de programação, mas a princípio julgava que isso não aconteceria, já que o R é capaz de reconhecer bem mais memória RAM que isso.
Provavelmente isto está ligado a algum setup. Tentei procurar a resposta, sem sucesso. Alguém sabe como fazer para que o R aceite esses vetores grandes?
Obrigado e abraços, Itamar.
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.

É possível que a memória que havia disponível no momento estava fragmentada e você não tinha, vamos dizer, 4GB *contíguos* de memória livre. O que era exatamente a sequência de comandos que estavam sendo executada? O Windows, apesar de 64bits, ainda tem restrição na quantidade máxima de memória utilizada (não é o seu caso aqui, mas é importante saber que o ultimate 64bits permite endereçar apenas 192GB). b On May 28, 2013 12:56 PM, "Itamar Santos" <itamarss@gmail.com> wrote:
Olá, Benilton! Eu uso o R em um Windows 7 (Ultimate). O resultado do .Machine$sizeof.pointer foi 8.
Abraços, Itamar.
Em 28 de maio de 2013 09:08, Benilton Carvalho <beniltoncarvalho@gmail.com
escreveu:
Qual é o seu sistema operacional e qual o resultado de .Machine$sizeof.pointer ? On May 28, 2013 8:08 AM, "Itamar Santos" <itamarss@gmail.com> wrote:
Bom dia a todos da lista! Eu uso o R 64 bits em uma máquina com 24Gb de RAM, mas, mesmo assim, por vezes o R não aloca vetores grandes. Na última vez que ocorreu isso, era um vetor de 3.7Gb logo no início da sessão. Consegui resolver aquele problema mudando a estratégia de programação, mas a princípio julgava que isso não aconteceria, já que o R é capaz de reconhecer bem mais memória RAM que isso.
Provavelmente isto está ligado a algum setup. Tentei procurar a resposta, sem sucesso. Alguém sabe como fazer para que o R aceite esses vetores grandes?
Obrigado e abraços, Itamar.
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.

Benilton, naquele momento era um fisher.test que precisava de um workspace grande para rodar. O estranho é que foi logo no início da sessão, por isso achei que fosse algo configurável. É possível, ainda assim, ter ocorrido por fragmentação da memória? Tem como evitar isso? Abraços e obrigado novamente, Itamar. Em 28 de maio de 2013 13:25, Benilton Carvalho <beniltoncarvalho@gmail.com>escreveu:
É possível que a memória que havia disponível no momento estava fragmentada e você não tinha, vamos dizer, 4GB *contíguos* de memória livre. O que era exatamente a sequência de comandos que estavam sendo executada?
O Windows, apesar de 64bits, ainda tem restrição na quantidade máxima de memória utilizada (não é o seu caso aqui, mas é importante saber que o ultimate 64bits permite endereçar apenas 192GB).
b On May 28, 2013 12:56 PM, "Itamar Santos" <itamarss@gmail.com> wrote:
Olá, Benilton! Eu uso o R em um Windows 7 (Ultimate). O resultado do .Machine$sizeof.pointer foi 8.
Abraços, Itamar.
Em 28 de maio de 2013 09:08, Benilton Carvalho < beniltoncarvalho@gmail.com> escreveu:
Qual é o seu sistema operacional e qual o resultado de .Machine$sizeof.pointer ? On May 28, 2013 8:08 AM, "Itamar Santos" <itamarss@gmail.com> wrote:
Bom dia a todos da lista! Eu uso o R 64 bits em uma máquina com 24Gb de RAM, mas, mesmo assim, por vezes o R não aloca vetores grandes. Na última vez que ocorreu isso, era um vetor de 3.7Gb logo no início da sessão. Consegui resolver aquele problema mudando a estratégia de programação, mas a princípio julgava que isso não aconteceria, já que o R é capaz de reconhecer bem mais memória RAM que isso.
Provavelmente isto está ligado a algum setup. Tentei procurar a resposta, sem sucesso. Alguém sabe como fazer para que o R aceite esses vetores grandes?
Obrigado e abraços, Itamar.
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.

Nesse caso, imagino que vc tenha alterado o valor padrao do argumento 'workspace' de fisher.test(). Se tiver sido consequencia de fragmentacao, a estrategia (que pode ser burra, nao estou dizendo que e' a unica, nem q e' a correta) que eu uso e' fechar o maximo possivel de aplicacoes abertas antes de comecar as coisas no R.... b Em 28 de maio de 2013 13:34, Itamar Santos <itamarss@gmail.com> escreveu:
Benilton, naquele momento era um fisher.test que precisava de um workspace grande para rodar. O estranho é que foi logo no início da sessão, por isso achei que fosse algo configurável. É possível, ainda assim, ter ocorrido por fragmentação da memória? Tem como evitar isso?
Abraços e obrigado novamente, Itamar.
Em 28 de maio de 2013 13:25, Benilton Carvalho <beniltoncarvalho@gmail.com> escreveu:
É possível que a memória que havia disponível no momento estava fragmentada e você não tinha, vamos dizer, 4GB *contíguos* de memória livre. O que era exatamente a sequência de comandos que estavam sendo executada?
O Windows, apesar de 64bits, ainda tem restrição na quantidade máxima de memória utilizada (não é o seu caso aqui, mas é importante saber que o ultimate 64bits permite endereçar apenas 192GB).
b
On May 28, 2013 12:56 PM, "Itamar Santos" <itamarss@gmail.com> wrote:
Olá, Benilton! Eu uso o R em um Windows 7 (Ultimate). O resultado do .Machine$sizeof.pointer foi 8.
Abraços, Itamar.
Em 28 de maio de 2013 09:08, Benilton Carvalho <beniltoncarvalho@gmail.com> escreveu:
Qual é o seu sistema operacional e qual o resultado de .Machine$sizeof.pointer ?
On May 28, 2013 8:08 AM, "Itamar Santos" <itamarss@gmail.com> wrote:
Bom dia a todos da lista! Eu uso o R 64 bits em uma máquina com 24Gb de RAM, mas, mesmo assim, por vezes o R não aloca vetores grandes. Na última vez que ocorreu isso, era um vetor de 3.7Gb logo no início da sessão. Consegui resolver aquele problema mudando a estratégia de programação, mas a princípio julgava que isso não aconteceria, já que o R é capaz de reconhecer bem mais memória RAM que isso.
Provavelmente isto está ligado a algum setup. Tentei procurar a resposta, sem sucesso. Alguém sabe como fazer para que o R aceite esses vetores grandes?
Obrigado e abraços, Itamar.
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
participantes (2)
-
Benilton Carvalho
-
Itamar Santos