Existem desvantagens de desempenho (CPU, memória ou E / S) ao executar um aplicativo de 32 bits em um Linux de 64 bits?
Minha principal preocupação é a utilização ineficiente de ponteiros e blocos de memória.
Existem desvantagens de desempenho (CPU, memória ou E / S) ao executar um aplicativo de 32 bits em um Linux de 64 bits?
Minha principal preocupação é a utilização ineficiente de ponteiros e blocos de memória.
Respostas:
Praticamente não.
Observe que o aplicativo de 64 e 32 bits não compartilha bibliotecas, portanto, executar uma instância do aplicativo de 32 bits pode causar o carregamento de muitas bibliotecas compartilhadas "novamente".
Você pode não sentir nenhuma diferença ..
O SO fará tudo por você. Apenas espaço de memória principal devido a bibliotecas duplicadas e outras funções e também alguns ciclos da CPU serão desperdiçados. Isso não afetará você até que você não seja um superusuário (significa que executa muitos programas simultaneamente)