Názor ke článku 64 bitů? Nemám... není důvod od pht - Já bych k těm důvodům PRO 64 bit...

  • 12. 8. 2009 22:10

    pht (neregistrovaný)

    Já bych k těm důvodům PRO 64 bit přidal často přehlížené/ba­gatelizované:

    1) 4 GB limit není pouze na celkovou instalovanou paměť (a NENÍ pravda že každý 64 bitový kernel bude umět využít 4GB fyzické RAM!). Důležitá věc je, že _adresní prostor jednoho procesu_ má limit 4 GB (z čehož 1GB sežere jádro; kde se ta paměť vezmě je dost jedno, viz swap, GPU, ...). Dokonce i s PAE na 32 bitovém systému budou aplikace trpět tímto limitem.

    2) 4 GB limit se vůbec netýká pouze paměti. Čítačů, které pracují s čísly >2^32 je poměrně mnoho: velikost souborů, časovače, ... toto všechno je v 32 bitovém systému potřeba řešit dvěma zápisy do paměti, které nejsou z hlediska synchronizace cache atomické a musí se řešit zámky.

    3) Tvrdí zastánci 32 bitů obvykle nezapínají ani PAE, čímž se připravují o bezpečnostní bit NX v procesoru.

    No a pak jsou tu samozřejmě obligátní výhody typu 16 general purpose registrů a pokud toto nestačí tak už nevím co... názory typu že 64 bitová adresa je 2x delší než 32 bitová jsou mimo mísu, s tímto přístupem bychom mohli ještě stále používat 16 bitů...