Página 1 de 6 12345 ... ÚltimoÚltimo
+ Responder ao Tópico



  1. Boa tarde, amigos do forum, gostaria de saber se alguém está usando o Squid em máquina com sistema em 64bits, e está tendo bons resultados. Estou tentando compilar a versão 2.7 no CentOS 5.3 mais estou tendo erros. Contudo a versão instalada via yum, a 2.6, está funcionando. Bom as dúvidas começaram após eu ver alguns artigos que dizem que as aplicações originalmente desenvolvidas para 32bits, funcionariam em plataforma 64bits, porém com desempenho inferior, isso é verdade? Seria o caso do Squid? Grato a todos.

  2. Bom, squid não se aproveita de funcionalidades 64 bits ainda. Pode até ficar mais lento sim.



  3. Citação Postado originalmente por osmano807 Ver Post
    Bom, squid não se aproveita de funcionalidades 64 bits ainda. Pode até ficar mais lento sim.

    Beleza, foi realmente o que andei lendo na net.

  4. osmano807, nao fala o que tu nao tem certeza.. confunde o pessoal !!

    respondendo o topico:

    ele aproveita SIM as funcionalidades do 64bits.. o que o squid NAO aproveita é sistema multi-cpu (squid eh single thread) !!

    so uso squid em ambiente 64bits devido ao limite de 4gb de ram na plataforma 32bits ...

    tem proxy com 16gb de ram e o squid consumindo 12gb !! :P


    Citação Postado originalmente por osmano807 Ver Post
    Bom, squid não se aproveita de funcionalidades 64 bits ainda. Pode até ficar mais lento sim.



  5. < flame >
    sinceramente, lendo novamente o topico...

    galera.. antes de opinar um absurdo deste, vamos ler e pesquisar... tem muita gente aqui no forum falando um tanto de besteira... coisa sem fundamento....

    < / flame >

    só para completar o que eu disse anteriormente... veja um exemplo bem simples:

    sizes.c
    Código :
    #include <stdio.h>
    int main(void)
    {
        printf("char\t\t%d\n", sizeof(char));
        printf("short\t\t%d\n", sizeof(short));
        printf("int\t\t%d\n", sizeof(int));
        printf("float\t\t%d\n", sizeof(float));
        printf("double\t\t%d\n", sizeof(double));
        printf("long int\t\t%d\n", sizeof(long int));
     
    }
    compilar com:

    Código :
     gcc sizes.c -o sizes

    vamos aos testes:

    Plataforma 32bits:
    Linux xxxxxxx.xxxxx.xxxx.xxxx 2.6.18-128.1.10.el5.centos.plus #1 SMP Mon May 11 07:04:55 EDT 2009 i686 athlon i386 GNU/Linux

    Código :
    # ./sizes
    char            1
    short           2
    int             4
    float           4
    double          8
    [B]long int        4[/B]

    Plataforma 64bits:
    Linux xxxx.xxxx.xxxx.xx 2.6.29.4-onda #8 SMP Thu May 28 03:24:12 BRT 2009 x86_64 x86_64 x86_64 GNU/Linux

    Código :
    # ./teste
    char            1
    short           2
    int             4
    float           4
    double          8
    [B]long int        8[/B]

    é uma diferença 'minima', em que todos os programas compilados em 64bits utilizam !!

    neste site (HP C) tem uma tabela maior...


    outros sites com mais info:

    The difference between 64 and 32 bit processors

    So, what's different between 64 & 32 bit processors?

    64-BIT PROGRAMMING MODELS






Tópicos Similares

  1. Java 6 em (K)ubuntu 64 bits
    Por lucianogf no fórum Sistemas Operacionais
    Respostas: 0
    Último Post: 06-07-2007, 02:06
  2. Compilar kernel em processador 64 bits
    Por lucianogf no fórum Servidores de Rede
    Respostas: 2
    Último Post: 11-10-2006, 15:32
  3. Evolution 2.4 em FC4 64 bits
    Por fred_m no fórum Servidores de Rede
    Respostas: 0
    Último Post: 28-01-2006, 20:16
  4. squid em conexao discada
    Por Pangare no fórum Servidores de Rede
    Respostas: 4
    Último Post: 02-11-2002, 19:47
  5. squid em cascata
    Por mauri no fórum Servidores de Rede
    Respostas: 2
    Último Post: 02-07-2002, 16:22

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L