Existe um projeto cujo propósito é a manipulação de arquivos muito grandes, veja em:
Managing Gigabytes for Java (http://vigna.dsi.unimi.it/MG4J) ][s Claudio Miranda > */"Marcos Tadeu P. Vargens" <[EMAIL PROTECTED]>/* wrote: > > É um amigo meu que trabalha na telefonica. Ele programa em C. E me > fez essa pergunta pois é um arquivo de log. (tinha que ser o arquivo > de log da telefonica mesmo né?). E ele é enorme e está dividido em > vário HDs. Tambem é a primeira vez que me fazem essa pergunta > Giovanne. Agradeço a ajuda de todos que estão respondendo. > > Agora respodendo a pergunta o aplicativo que gera esse log é um > script que pega o final do arquivo e acrecenta dados. Ele não abre o > arquivo todo. > > Marcos Tadeu P. Vargens > [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > > > ----- Original Message ----- > > *From:* Giovanne Vermes <mailto:[EMAIL PROTECTED]> > *To:* [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > *Sent:* Thursday, February 27, 2003 5:25 PM > *Subject:* Re: [java-list] Abrir arquivo de 50G com java e possivel? > > Existem alguns problemas com as bibliotecas de libguagens. O C > padrão por exemplo usa o formato de inteiro de 32 bits como > ponteiro do arquivo, o que nos leva a algumas implementações que > o usam com sinal, perdendo 1 bit, limitando o arquivo a 2 GB > (como é o caso do Linux, que usa a mesma limitação no código do > ext2) e em outros sem sinal, limitando a 4GB (como é o caso do > Windows NT/2000/XP com o NTFS 4 ou 5). Eu sei que existem outras > bibliotecas extendidas que usam inteiros de 64 bits para isso, > mas é a primeira vez que ouço alguém comentar algo que possa > indicar seu uso. > > Daniel Vermes > > */Joel Franco <[EMAIL PROTECTED]>/* wrote: > > Isso nao depende da linguagem utilizada e sim do sistema > operacional. > Se o sistema operacional suportar, ja é um grande avanço. > Depois voce pensa na linguagem para usar isso. > Eu sei que no linux, 2G é o tamanho de arquivo máximo "normal". > Não tenho certeza quanto ao kernel novo. > No windows, nem faço idéia. > > []s > > On Seg, Fev 17 09:44, Giovanne Vermes wrote: > > Desculpe-me começar por uma pergunta, mas para começar a > entender : que > > aplicativo gerou esse arquivo ? > > Daniel Vermes > > ""MMaarrccooss TTaaddeeuu > PP.. VVaarrggeennss"" <> wrote: > > Sei que a resposta é meio obvia (um belo NÃO), mas > gostaria de saber se alguem > > ja passou por isso. Preciso abrir um arquivo de 50G > distribuido em alguns hds > > rodando em sistem a unix, para ler esse arquivo e criar > vários arquivos menores. > > Em C não é possivel fazer tal coisa porque ele so aceita > 2G se não me engane. > > Gostaria de saber se em java é possivel e se não for > alguem tem alguma dica de > > como fazer isso? > > > > Coisa de loco. > > > > Marcos Tadeu P. Vargens > > > [EMAIL PROTECTED] > > > > > > =============================================================================== > > _BB_uu_ss_cc_aa_ _YY_aa_hh_oo_oo_!! > > O serviço de busca mais completo da Internet. O que você > pensar o Yahoo! > > encontra. > > -- > > .''`. | Joel Franco Guzmán > : :' : | Debian Linux and Java addicted > `. `'` | Sanca-SP > `- | ICQ 19354050 ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------