Intel ve své době trochu zaspal a AMD docela přispělo pro podporu 64bit v kernelu, proto je tato architektura v kernelu zadrátované pod názvem AMD64.
V praxi jsou technologie AMD64 a EM64 komaptibilní.
Ne to teda nejsou, ale glibc s GCC umi vytvorit binarku pro oba.
Teda kdyz se to skompiluje pro intel, bezi to i na AMD64, ale pokud se rekne AMD64, tak to na intelu nepobezi, nebot AMD64 nema jen 64bit adresaci, ale ma i nektere 64bit instrukce (jsou to 2 cpu v jednom) ... neb AMD64 je konkurence Itania2
Intel opravdu implementuje AMD64 pod svym jmenem jen s minimalnima odchylkama (chybi 3dNOW a sahf). Kod optimalizovany pro Athlon nemusi bezet na Intelu, protoze se muze pouzit 3dNOW prefetch, ale to je zcela stejne i na 32bitech. 64bit instrukce maji oba a s dvema procesory v jednom to nema nic delat. AMD64 debian jiste pobezi i na Intelu.
Dva procesory v jednom jsou oba dva, respektive od AMD-K5 a Intel Pentium Pro se vsechny procesory x86 skladaji ze dvou casti: RISCove jadro a HW emulace architektury x86 nad timto jadrem. Je to tak rychlejsi.
Za to bych se primluvil ... ted jsem instaloval na jeden stroj (miniserverik), co ma na hrbu uz prvni krizek (jj 10 let a porad jede) a debiani instalator si vystacil s 32MB pameti a 1.2GB diskem. Nove Ubuntu a Fedora se tam nacpat nepodarilo kvuli mistu na disku (a to jsem tam sveho casu provozoval dualboot Win98 a RedHat). Zrejme b ych uspel jestese Slackware.
Mám na serveru osekanou Mandrivu2006, tj.výběr pouze balíčků nutných pro provozování serveru (Router+FW+Apache+ProFTD+Bind+Squid+věci nutné pro kompilaci jádra) a vešel jsem se do 250MB a to je mi jasné, že tam je spousta věcí, které tam vůbec být nemusí...
Ja taky - ale s binarnimi balicky. Protoze prekladat na tom stroji by bylo hrozne. Pripadne mozna distcc + sitovy disk na odkladani (pripojeny jen po dobu prekladu).
Na preklad gtk+ potrebujete 200MB pameti - a ne kvuli C, ale kvuli dokumentaci. Nastesti na serveru gtk+ nepotrebujete (natoz s dokumentaci).