jaka jest różnica między x86_64 amd64 i 64 bit? Myślę, że to głupie pytanie, ale nadal.
Używam Ubuntu x86_64 bit, ale kiedy próbuję wykonać rozruch na żywo z innych 64-bitowych obrazów, takich jak gnome 3.16 wydany wczoraj, to nie działa?
Również czasami, gdy próbuję maszyny wirtualnej z obrazem 64-bitowym, to też nie działa.
Jaki jest tego powód?
Mój model laptopa to Hp Pavillion dv4 1506tx. Procesor to procesor Intel Core 2 Duo 2,20 GHz T6600
Odpowiedzi:
To może nie rozwiązać dokładnego problemu, ale wyjaśnię różnicę między x86_64, amd64 i 64-bit.
Każdy mikroprocesor implementuje zestaw instrukcji (zwany również architekturą zestawu instrukcji lub w skrócie ISA).
64-bitowy ISA lub 64-bitowy procesor oznacza, że długość każdej instrukcji wykonywanej przez procesor wynosi 64 bity.
x86_64 to nazwa konkretnego 64-bitowego programu ISA. Ten zestaw instrukcji został wydany w 1999 roku przez AMD (Advanced Micro Devices). Później AMD zmieniło nazwę na amd64.
Innym 64-bitowym programem ISA innym niż x86_64 jest IA-64 (wydany przez Intel w 1999 r.).
źródło
Właściwie ... AMD64 to prawdziwa architektura 64-bitowa, którą AMD stworzyło, a Intel go licencjonował i używa go nawet dzisiaj (tak jak AMD miał licencję na używanie x86 na 32-bitowych procesorach). x86_64, o ile wiem, jest niczym więcej niż 32-bitowym procesorem, który może rozwiązać problem dodatkowej pamięci, której domniemany 64-bitowy system potrzebuje (tak jak 32-bitowy system, który rozpoznaje i wykorzystuje więcej niż 4 GB pamięci RAM).
źródło