Neden 64 bit dağıtımlara genellikle 'amd64' deniyor?


Yanıtlar:


35

Çünkü AMD, 64 bit x86 (x86-64) CPU'ları ilk çıkaran oydu .

AMD64 mimarisi, Intel'in IA-64 ile tamamen yeni bir 64 bit mimarisi oluşturma yaklaşımının aksine, mevcut x86 mimarisine 64 bit bilgi işlem yetenekleri eklemek için evrimsel bir yol olarak AMD tarafından yerleştirildi.

İlk AMD64 tabanlı işlemci olan Opteron, Nisan 2003'te piyasaya sürüldü.

Aslında, çekirdekte 64 bit desteğine hem AMD'nin hem de Intel'in (ve diğerlerinin) bu talimatları uyguladığına atıfta bulunmak için 'x86_64' adı verilir.


4
Bu tam olarak doğru değil. 1998'de yapılan bir Sparc 64-bit işlemciye sahibim. Sparc64 işlemcileri 1995'e kadar uzanıyor.
Marco

1
Anlıyorum. X86 CPU'lar hakkında konuştuğumuzu yansıtmak için düzenlendi
Renan

3
Şimdi doğru. Ancak bu, bir satıcı adı kullanmak yerine, paketlerin neden yalnızca x64 veya x86-64 olarak adlandırılmadığı sorusunu gündeme getirmektedir.
Marco

3
@Marco: IIRC x86-64, Intel 64-bit işlemcileri piyasaya sürdükten sonra tanıtıldı ve x64, Microsoft tarafından tanıtıldı. Her iki şey de, bazı dağıtımların AMD64 için destek verdiği noktada oldu. Her şeyin x86-64 olarak yeniden adlandırılması gerekiyorsa tartışmayı hatırlıyorum (bu noktada adı x64 bilinmiyordu).
Maciej Piechotka

3
Opterons, Intel x86-64 CPU'lara sahip olmadan önce mevcuttu ve Linux onu IA-64'ten ayırmak için onu amd64 olarak adlandırmaya başladı. Daha sonra Intel, AMD'nin 64-bit uzantılarını kendi işlemcileri x86-64 işlemcileri içerecek şekilde lisansladı. Her şey yeniden adlandırmak yerine amd64 adı kaldı.
bahamat

17

AMD, Intel'den önce x86-64'ü uygulamaya koydu. Bu nedenle, çoğu dağıtım (ve OpenBSD gibi diğer işletim sistemleri) hala yalnızca AMD olduğunda ilk sürümü yayınladı veya x86-64 olarak yeniden adlandırmak bu çabanın değeri olarak düşünülmedi.

Bu isimlendirme karmaşasına katkıda bulunan diğer faktörlerden birinin de Intel ile AMD arasında isimlendirmeyle ilgili bir çatışma olduğunu düşünüyorum. Intel 64-bit adında bir kimlik krizi geçirdi. EM64T, IA-32e ve nihayet resmi Intel 64 isimleri arasında geçiş yaptı. Öte yandan AMD her zaman buna AMD64 adını verdi. x86-64 her ikisini de kapsayan oldukça açık bir isim. Ancak, her zaman böyle değildi. Ne zaman yeni ve parlak insanların ne diyeceğini bulamadıklarını hatırlıyorum. Bunları gördüm:

  • x64 - Itanium ve x86-64 arasında belirsiz
  • IA64 - yine, Itanium ile belirsiz
  • amd64 - şimdi ne görüyorsun
  • EM64T - nadir, ancak daha önce hem AMD hem de Intel’i kullanmaya başladığını gördüm.

x86-64 mimarinin en iyi kısa adı

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.