64bit versus 32bit OS

Michal Schmidt xschmi00 na stud.feec.vutbr.cz
Středa Prosinec 12 09:24:35 CET 2007


Dne Wed, 12 Dec 2007 08:58:31 +0100
"Ing. Pavel PaJaSoft Janoušek" <PaJaSoft na FoNet.Cz> napsal(a):

> linux-bounces na linux.cz <mailto:linux-bounces na linux.cz> wrote:
> > pomlcim zcela ;-). Jen pro zajimavost sizeof(int) na 64bit
> > linuxu vraci
> > 4 ne 8, ukazatele samozrejme 8.
> 
> 	A není to proti smyslu tohoto operátoru? Nativní slovo je
> přece o velikosti 8 bytů...

Proč? int na této platformě má opravdu 4 byty, takže sizeof říká pravdu.
Nikde není řečeno, že by int musel odpovídat nejdelšímu slovu, s jakým
je CPU schopno rozumně pracovat.

Michal



Další informace o konferenci Linux