Ci sono degli svantaggi delle prestazioni (CPU, memoria o IO) quando si esegue un'applicazione a 32 bit su un Linux a 64 bit?
La mia preoccupazione principale è l'utilizzo inefficiente di puntatori e blocchi di memoria.
Ci sono degli svantaggi delle prestazioni (CPU, memoria o IO) quando si esegue un'applicazione a 32 bit su un Linux a 64 bit?
La mia preoccupazione principale è l'utilizzo inefficiente di puntatori e blocchi di memoria.
Risposte:
Praticamente no.
Si noti che l'applicazione a 64 e 32 bit non condivide le librerie, quindi l'esecuzione di un'istanza dell'applicazione a 32 bit può causare il "caricamento" di molte librerie condivise.
Potresti non avvertire differenze.
Il sistema operativo farà tutto per te. Verrà sprecato solo lo spazio di memoria principale a causa di librerie duplicate e altre funzioni e anche alcuni cicli della CPU. Non ti influenzerà fino a quando non sarai un superutente (significa che esegue molti programmi contemporaneamente)