Complementando a mensagem anterios, dê uma olhadinha em http://www.suse.de/~aj/linux_lfs.html.

Daniel Vermes

 

 "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]
 
 
----- Original Message -----
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"" <<[EMAIL PROTECTED]@HHOOTTMMAAIILL..CCOOMM>> 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 sistema 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]
-------------------------------------------------------------------------



Busca Yahoo!
O serviço de busca mais completo da Internet. O que você pensar o Yahoo! encontra.



Busca Yahoo!
O serviço de busca mais completo da Internet. O que você pensar o Yahoo! encontra.

Responder a