Virtual Server: decide por 32bit ou 64bit Debian

2

Eu tenho que ter um novo vserver de um hoster ISP bem conhecido. Eu vou levar o Debian de qualquer maneira, mas eu não estou recebendo 32 ou 64 bits. As características da VM não precisam de 64b (RAM máx. 758Mb).

Nowerdays eu acho (não sei) não há diferença na funcionalidade de um sistema Debian 32b ou 64b. Eu estou certo ?

Quaisquer pros / contras para 32b / 64b? Obrigado.

Atualizar Meu vserver será um nó / convidado no sistema hosters.

    
por PeterMmm 01.08.2009 / 11:32

6 respostas

2

Se você está falando sobre a instalação de um host, você deve ir em 64 bits. Parece que você está falando sobre um convidado, e desde que você mencionou essa pequena quantidade de memória, eu acho que seria melhor você ir com 32 bits para o convidado.

A maior vantagem de 64 bits é o endereçamento nativo de grandes quantidades de memória, e você obviamente não atingirá o limite de 4 GB. Além disso, ouvi falar de alguns casos em que 64 bits podem ser potencialmente mais lentos para determinadas aplicações.

Não consigo pensar em nenhuma vantagem para o uso de sistemas operacionais de 64 bits em um sistema, virtual ou real, com menos de 4 GB de memória.

Alguns materiais de leitura sobre o tópico podem ser encontrados na Wikipedia e aqui .

Embora pessoalmente eu provavelmente optasse por apenas dar um tapa no convidado de 32 bits, isso também depende do que você vai fazer ... se você estiver realmente preocupado, provavelmente deve instalar ambos versões (como um Debian mínimo não deve comer muito espaço de instalação) e testá-lo com a configuração que você pretende usar a VM e ver o que você pode fazer com o benchmarking. Com a sua memória sendo baixa, não há um caminho claro para ir de uma forma ou de outra ... então se você está preocupado, você teria que realmente tentar testar ambos. Crie três partições, instale o OS 32 e o OS 64 nas partições um e dois e use uma partição de dados (ok, quatro partições, já que você teria que configurar o espaço de troca também).

    
por 01.08.2009 / 12:57
2

Eu costumo padronizar em sistemas de 64 bits, só porque é o caminho do futuro, uma boa porcentagem das máquinas que eu executo precisam de 64 bits, e eu preferiria ter apenas uma arquitetura com a qual se preocupar , compilação, etc.

No entanto, se essas não forem preocupações válidas, o 32-bit ainda é uma opção perfeitamente razoável. Eles definitivamente fazem uso mais eficiente da memória e, com o software de código aberto, você não precisa se preocupar com algum aplicativo que seja incompatível com outra coisa (apenas reconstrua conforme necessário).

    
por 01.08.2009 / 12:41
1

Se você não tem mais de 4Gb de memória, honestamente, não importa o que você escolhe. Na prática, você não notará a diferença.

    
por 01.08.2009 / 12:40
0

Quando você diz VServer, você realmente se refere à virtualização projeto com esse nome?

Se você estiver executando um host VServer, deverá optar por um sistema de 64 bits se o hardware puder suportá-lo. Um servidor virtual de host de 64 bits poderá executar nós virtuais de 32 e 64 bits. Se você estiver executando um nó VServer, não há vantagem real em usar um sistema de 64 bits. Também depende se o servidor host realmente executar 64 bits ou não.

Basicamente, eu recomendaria rodar um sistema de 32 bits como um nó virtual e considerar apenas sistemas de 64 bits para o host.

    
por 01.08.2009 / 11:42
0

Desde o ubuntu 9.04 eu uso 32 bits no servidor e no dekstop. Mas isso basicamente porque eu tenho mais de 4GB de memória RAM que eu quero usar.

Para uso do servidor, eu faria o para 64 bits de qualquer maneira.

Para desktops o consideraria o uso de 32 bits por não ter que instalar manualmente o cliente flash beta e coisas do tipo.

    
por 01.08.2009 / 12:53
0

Se você estiver tentando maximizar a capacidade em um sistema de memória muito baixo (< 2gb), execute um sistema operacional de 32 bits. Caso contrário, execute um sistema operacional de 64 bits.

    
por 01.08.2009 / 14:28