Soket nedir? Soket nedir ve nedir? Ağ teorisi ve düşük seviyeler.

04.08.2023

Soket nedir?

Sürekli olarak bir tür "soket" hakkında konuşulduğunu duyuyorsunuz ve muhtemelen bunların ne olduğunu merak ediyorsunuz. Genel olarak soketler, başlangıçta programların Unix dosya tanımlayıcılarını kullanarak birbirleriyle iletişim kurmasının bir yoludur.

Tamam -- muhtemelen bazı Unix hackerlarının "Aman Tanrım, Unix'teki her şey dosyalardan ibaret!" gibi bir şey söylediğini duymuşsunuzdur. Bu kişi, Unix programlarının kesinlikle herhangi bir G/Ç için bir dosya tanımlayıcısını okuduğunu veya ona yazdığını kastetmiş olabilir. Dosya tanımlayıcısı, ilişkili basit bir tamsayıdır. işletim sistemiİle dosyaları aç. Ancak (ve işin püf noktası da bu) dosya aynı zamanda ağ bağlantısı, ve FIFO ve borular ve terminal ve diskteki gerçek bir dosya ve diğer her şey. UNIX'teki her şey bir dosyadır! Bu nedenle, İnternet üzerinden başka bir programla iletişim kuracaksanız, bunu bir dosya tanımlayıcı aracılığıyla yapmanız gerekeceğine güvenin.

"Hey akıllı adam, ağda kullanmak için bu dosya tanımlayıcıyı nereden bulabilirim?" Cevap vereceğim.
Bir Socket() sistem çağrısı yapıyorsunuz. Bir soket tanıtıcısı döndürür ve kullanarak iletişim kurarsınız. sistem çağrıları send() ve recv() (man gönder, man al).

"Ama hey!" diye bağırabilirsiniz. "Bu bir dosya tanımlayıcı ise neden kullanamıyorum? basit işlevler Bunun üzerinden iletişim kurmak için read() ve write()?" Cevap basit: "Yapabilirsin!" Biraz daha uzun cevap: "Yapabilirsin, ancak send() ve recv(), iletilerinizin iletimi üzerinde çok daha fazla kontrol sağlar. veri."

Sıradaki ne? Buna ne dersiniz: var farklı şekiller yuvalar. DARPA İnternet adresleri (İnternet Soketleri), CCITT X.25 adresleri (ihtiyacınız olmayan X.25 soketleri) ve muhtemelen işletim sisteminizin özelliklerine bağlı olarak daha birçokları vardır. Bu belge yalnızca ilki olan İnternet Soketlerini açıklamaktadır.

İki tür İnternet soketi

Ne? İki tür internet prizi var mı? Evet. Tamam, hayır, yalan söylüyorum. Dahası var ama seni korkutmak istemiyorum. Ham prizler de var, çok güçlü bir şey, onlara bir göz atmalısınız.

TAMAM. İki tür nedir? Bunlardan biri “stream soketi”, ikincisi ise “datagram soketi” olup, bundan sonra sırasıyla “SOCK_STREAM” ve “SOCK_DGRAM” olarak adlandırılacaklardır. Datagram soketleri bazen "bağlantısız soketler" olarak adlandırılır (gerçi gerçekten isterseniz connect() de yapabilirler. Aşağıdaki connect() konusuna bakın.)

Stream soketleri çift yönlü iletişim sistemiyle güvenilirlik sağlar. Sokete "1, 2" sırasıyla iki eleman gönderirseniz, bunlar "muhatap"a aynı sırayla - "1, 2" - ulaşacaktır. Ayrıca hata koruması da sağlanır.

Akış soketlerini ne kullanır? Muhtemelen Telnet programını duymuşsunuzdur, değil mi? Telnet bir akış soketi kullanır. Yazdığınız tüm karakterler diğer uca aynı sırayla ulaşmalıdır, değil mi? Ayrıca tarayıcılar, sayfaları getirmek için akış yuvalarını kullanan HTTP protokolünü kullanır. Port 80'den herhangi bir web sitesine telnet edip "GET / HTTP/1.0" gibi bir şey yazıp iki kez enter tuşuna basarsanız, üzerinize bir sürü HTML düşecek ;)

Akış soketleri yüksek düzeyde veri aktarım kalitesine nasıl ulaşır? "TCP" olarak da bilinen "İletim Kontrol Protokolü" adlı bir protokol kullanırlar. TCP, verilerinizin tutarlı ve hatasız iletilmesini sağlar. TCP'yi daha önce "TCP/IP"nin yarısı olarak duymuş olabilirsiniz; burada IP, "İnternet Protokolü" anlamına gelir. IP öncelikle İnternet yönlendirmesiyle ilgilenir ve veri bütünlüğünden kendisi sorumlu değildir.

Serin. Peki ya datagram soketleri? Neden bağlantısız olarak adlandırılıyorlar? Sorun ne? Neden güvenilmezler?
İşte bazı gerçekler: Eğer bir datagram gönderirseniz, iletilebilir. Ya da belki gelmeyecek. Ancak ulaşırsa paketin içindeki veriler hatasız olacaktır.

Datagram yuvaları da yönlendirme için IP kullanır ancak TCP kullanmaz; "Kullanıcı Datagram Protokolü" veya "UDP" kullanırlar.

UDP neden bağlantı kurmuyor? Çünkü akış soketleri ile açık bir bağlantı tutmanıza gerek yok. Basitçe bir paket oluşturursunuz, alıcı bilgilerini içeren bir IP başlığı oluşturursunuz ve paketi gönderirsiniz. Bağlantı kurmaya gerek yoktur. UDP genellikle TCP yığınının kullanılamadığı veya bir veya iki kaçırılan paketin dünyanın sonuna yol açmadığı durumlarda kullanılır. Uygulama örnekleri: TFTP (önemsiz dosya aktarım protokolü, FTP'nin küçük kardeşi), dhcpcd (DHCP istemcisi), ağ oyunları, ses akışı, video konferans vb.

"Bir dakika! TFTP ve DHCPcd, ikili verileri bir ana bilgisayardan diğerine aktarmak için kullanılır! Eğer onunla düzgün çalışmak istiyorsanız veriler kaybolamaz! Bu ne tür bir kara büyü?"

İnsan dostum, TFTP ve benzeri programlar genellikle UDP'nin üzerine kendi protokollerini oluştururlar. Örneğin TFTP protokolü, alınan her paket için alıcının "Anladım!" yazan bir paketi geri göndermesi gerektiğini belirtir. ("ACK" paketi). Orijinal paketin göndericisi, örneğin 5 saniye içinde bir yanıt alamazsa, sonunda bir ACK alana kadar paketi yeniden gönderecektir. Bu tür prosedürler, SOCK_DGRAM kullanan güvenilir uygulamaların uygulanması için çok önemlidir.

Bu tür bir güvenirlik gerektirmeyen uygulamalarda (oyunlar, ses veya video) kayıp paketleri görmezden gelirsiniz veya belki de onları bir şekilde telafi etmeye çalışırsınız. (Quake oyuncuları genellikle bu olguyu "lanet olası gecikme" olarak adlandırır ve "lanet olsun" son derece hafif bir terimdir).

Neden güvenilmeyen bir temel protokolü kullanmak istiyorsunuz? İki nedenden dolayı: hız ve hız. Bu yöntem, her şeyin alıcıya güvenli bir şekilde ulaşıp ulaşmadığını sürekli olarak izlemekten çok daha hızlıdır; ateşle ve unut. Bir sohbet mesajı gönderiyorsanız TCP harikadır, ancak saniyede 40 karakterlik konumsal güncelleme gönderiyorsanız, bunlardan bir veya ikisinin kaybolması o kadar önemli olmayabilir ve UDP iyi bir seçimdir.

Ağ teorisi ve düşük seviyeler

Protokol katmanlarından az önce bahsettiğime göre, ağın gerçekte nasıl çalıştığından bahsetmenin ve SOCK_DGRAM paketlerinin nasıl oluşturulduğuna dair örnekler göstermenin zamanı geldi. Aslında bu bölümü atlayabilirsiniz, ancak bu iyi bir teorik referanstır.

Hey çocuklar, veri kapsülleme hakkında konuşmanın zamanı geldi! Bu çok çok önemli bir şey. Bu o kadar önemlidir ki, bunu ezberlemelisiniz.
Temelde ana fikir şudur: paket doğar; paket, ilk protokol (örneğin, TFTP) tarafından bir başlığa sarılır ("kapsüllenir"), ardından her şey (TFTP başlığı dahil) bir sonraki protokol (örneğin, UDP) tarafından tekrar kapsüllenir, ardından tekrar bir sonraki protokol tarafından kapsüllenir. biri (mesela IP) ve son olarak sonuncusu olan fiziksel protokol (mesela Ethernet).

Başka bir bilgisayar paketi aldığında donanım ( LAN kartı) Ethernet başlığını çıkarır (paket açar), işletim sistemi çekirdeği IP ve UDP başlıklarını çıkarır, TFTP programı TFTP başlığını çıkarır ve son olarak çıplak verileri elde ederiz.

Artık nihayet meşhur OSI modeli olan katmanlı ağ modeli hakkında konuşabiliriz. Bu model, diğer modellere göre birçok avantajı olan bir ağ işlevsellik sistemini açıklamaktadır. Örneğin, verinin fiziksel olarak nasıl iletildiği (seri port, Ethernet, modem vb.) endişesi olmadan veri gönderen soketler olarak programınıza yazabilirsiniz, çünkü tüm işi alt seviyelerdeki programlar (OS, sürücüler) yapar. sizin için ve bunu programcıya şeffaf bir şekilde sunun.

Aslında tam ölçekli modelin tüm seviyeleri şunlardır:


  • Uygulamalı

  • Yönetici

  • Oturum

  • Ulaşım


  • Kanal

  • Donanım (fiziksel)

Fiziksel katman donanımdır; com bağlantı noktası, ağ kartı, modem vb. Uygulama katmanı fiziksel katmana en uzak olan katmandır. Kullanıcının ağ ile etkileşime girdiği yer burasıdır.

Bizim için bu model çok genel ve kapsamlıdır. Kullanabileceğimiz bir ağ modeli şöyle görünebilir:


  • Uygulama katmanı (Telnet, FTP vb.)

  • Ana bilgisayardan ana bilgisayara aktarım protokolü (TCP, UDP)

  • İnternet Katmanı (IP ve Yönlendirme)

  • Ağ erişim düzeyi (Ethernet, Wi-Fi veya her neyse)

Artık bu katmanların orijinal verilerin kapsüllenmesine nasıl karşılık geldiğini açıkça görebilirsiniz.

Basit bir paket oluşturmanın ne kadar iş gerektirdiğini gördünüz mü? Vay! Ve tüm bu paket başlıklarını not defterine kendiniz yazmalısınız! Şaka yapmak. Akış soketleriyle yapmanız gereken tek şey, verileri dışarı göndermektir(). İşletim sistemi çekirdeği TCP ve IP başlıklarını oluşturacak ve donanım ağ erişim katmanını devralacak. Ah, modern teknolojiyi seviyorum.

Böylece ağ teorisine yaptığımız kısa gezimizi sonlandırıyoruz. Ah evet, sana söylemeyi unuttum: yönlendirme hakkında sana söylemek istediğim her şey: hiçbir şey! Evet evet bu konuda hiçbir şey söylemeyeceğim. İşletim sistemi ve IP protokolü sizin için yönlendirme tablosuyla ilgilenecektir. Gerçekten ilgileniyorsanız, internetteki belgeleri okuyun, birçoğu var.

Yükseltme işlemi sırasında veya yeni bir sistem birimini yapılandırırken, başarılı montajın ana faktörlerinden biri doğru seçilmiş ve uyumlu bileşenlerdir. Bunu başarmak için üreticiler aynı bileşenlerin uyumluluğuna yönelik belirli standartlar getirmiştir.

Örneğin, değiştirerek merkezi işlemci, başka bir tanım (CPU) var, tam olarak ne tür bir sokete sahip olduğunu ve kişisel bilgisayarın anakartındaki konektöre uyup uymayacağını anlamak çok önemlidir.

Ne olduğunu

Temel ve çok önemli parametre anakartlar - merkezi işlemci soketi (CPU soketi). Bu, bilgisayarın ana kartında bulunan ve içine bir CPU takmak için tasarlanmış bir sokettir. Ve bu bileşenleri tek bir tutarlı sisteme bağlamadan önce birbirleriyle uyumlu olup olmadıklarını belirlemeniz gerekir. Fişi prize takmak gibidir. Fiş Amerikan standardı ve priz Avrupa ise, doğal olarak birbirine uymayacak ve cihaz çalışmayacaktır.

Kural olarak, bilgisayar bileşenleri satan perakende satış noktalarında, penceredeki fiyat etiketinde veya fiyat listesinde satılan işlemcinin ana parametreleri her zaman belirtilir. Bu parametreler arasında uygun olduğu priz tipi belirtilmektedir. bu işlemci. Satın alırken asıl önemli olan CPU'nun bu temel özelliğini dikkate almaktır.

Bu önemlidir, çünkü işlemciyi anakart soketine takarken yanlış soketi seçerseniz yerine oturmayacaktır. Bugün mevcut olan çok çeşitli konektörlerde iki ana tür vardır:

  • Üretici AMD'nin merkezi işlemcileri için soketler.
  • Intel tarafından üretilen işlemciler için tasarlanmış soketler.

Intel ve AMD soket özellikleri

  • Soketin fiziksel boyutları.
  • Soketin ve işlemcinin kontaklarını bağlama yöntemi.
  • CPU soğutucu soğutma sisteminin montaj tipi.
  • Soket veya kontak pedlerinin sayısı.

Bağlantı yöntemi - burada karmaşık bir şey yok. Soket, işlemci kontaklarının takıldığı soketlerden birine (AMD gibi) sahiptir. Her iki pin(Intel gibi), CPU'nun düz temas yüzeylerinin dayandığı yer. Burada üçüncü bir seçenek yok.

Soket veya pin sayısı - burada birçok seçenek var, sayıları 400 ile 2000 arasında ve belki daha da fazla olabilir. Bu parametreyi, adı kodlanmış olan soketin işaretine bakarak belirleyebilirsiniz. bu bilgi. Örneğin Intel LGA 1155 işlemci soketi için Intel Core i7-2600'ün yüzeyinde tam olarak 1155 temas yüzeyi bulunur. LGA kısaltması, işlemcinin düz kontaklara sahip olduğu ve soketin ise 1155 pinden oluştuğu anlamına gelir.

CPU soğutma sisteminin montaj yöntemleri farklı olabilir: anakarttaki soğutma sisteminin alt kısmını sabitlemek için tasarlanmış delikler arasındaki mesafe. Ve üst yarıyı sabitleme yöntemi, bir radyatör ve soğutucudan oluşur. Ayrıca evde yapılan egzotik soğutma seçenekleri veya CPU sıcaklığını düşürmek için su yöntemine sahip sistemler de vardır.

Anakartın tamamının işlevselliği ve performansıyla doğrudan ilgili olan başka özellikler de vardır. Belirli bir standartta bir soketin varlığı aynı zamanda bu platformda hangi olası parametrelerin bulunduğunu ve bu anakartın ne kadar modern olduğunu da gösterir. Belirli bir soket üzerine kurulu bir anakart ile onun için geliştirilmiş bir yonga setini birbirinden ayıran bazı özellikler şunlardır:

  • İşlemci saat hızı aralığı, desteklenen çekirdek sayısı ve veri aktarım hızı.
  • Anakart üzerinde, kartın işlevselliğini genişleten denetleyicilerin varlığı.
  • Anakart veya ana işlemcide yerleşik bir grafik bağdaştırıcısının desteklenmesi veya varlığı.

Bir işlemcinin soketi nasıl belirlenir

Bilgisayarın çalışmasında ana görevi yerine getiren ana bileşen CPU'dur. Ve eğer başarısız olursa, konnektör ve özellikler bakımından benzer bir analogla değiştirmekten başka yapacak bir şey kalmaz. . İşte zorluk burada ortaya çıkıyor Soket tipini belirleyerek. Bulabileceğiniz birçok seçenek var ve işte üç ana ve mevcut seçenek.

Üreticiye ve modele göre

Erişimi kullanan kolay bir yöntem Dünya çapında Ağ(yani İnternet aracılığıyla). Belirli bir anakart üreticisi firmanın ürettiği ürünlere ilişkin gerekli tüm veriler, üreticilerin resmi web sitelerinde mevcuttur. Bilgiler hiçbir yerde saklanmaz ve herkes tarafından incelenebilir. Bunun için ihtiyacınız olan verileri arama çubuğuna girmeniz yeterlidir.

İşte yaklaşık bir eylem dizisi:

Speccy aracılığıyla

  1. Aida64 veya Speccy uygulamasını bilgisayarınıza indirip yükleyin. Sonra ikinci seçeneği ele alalım. Açık Özel program. Ve içinde CPU parametrelerinin bulunduğu bölümü bulun, adı “Merkezi İşlemci” olmalıdır.
  2. Daha sonra seçilen bölümde “Yapıcı” adlı satırı bulun ve içeriğini okuyun. İşlemci soketinin türünün belirtileceği yer burasıdır.
  3. Aida64 programını kullanırken yaklaşık olarak aynı adımların gerçekleştirilmesi gerekecektir. "Bilgisayar" bölümü, DMI alt bölümü, ardından "İşlemci" alt bölümünde Soket kelimesinin bulunduğu bir satır arayın.

Belgelerde

Bu yöntem en kolayıdır ancak belgelerin eklenmesini gerektirir. sistem birimi satın alma sırasında. Bilgisayarın monte edildiği anakart, işlemci, video bağdaştırıcısı ve diğer bileşenlere ilişkin birçok talimat arasında CPU ve anakart için tasarlananlar uygundur. Tamamını dikkatlice kaydırın kılavuza bakın ve içinde şu kelimeleri arayın: konektör, soket türü. Anakartın veya işlemcinin soket standardı hakkındaki bilgilerin olması gereken yer burasıdır.

Kişisel bilgisayar ucuz bir şey değildir ve bazı versiyonlarda eski, kullanılmış bir araba kadar pahalıya bile mal olabilir. Ve onu çok sık değiştir- oldukça kârsız bir iş. Saygın ve başarılı şirketler bile bunu nispeten nadiren yapıyor. Ancak buna rağmen, zaman zaman herhangi bir bilgisayarın bilgi işlem yeteneklerini yükseltmeniz ve hızlandırmanız gerekir.

Bunu yapmak için eski donanımı sökmeniz ve belirli özellikler ve parametreler hakkında bilgi bulmanız gerekir. Ancak bu tür işlemler için yeteneklerinizi de dikkate almanız gerekir. Burada, insanların dediği gibi: “Yapamıyorsanız zahmet etmeyin.” Ve eğer böyle bir etkinliğin başarısı konusunda belirsizlik varsa, o zaman özel olarak iletişime geçmek daha iyidir. servis merkezleri veya bireysel deneyimli ustalara.

İşlemci soketi- konektör, bilgisayarda işlemcinin takıldığı yer. İşlemci anakarta takılmadan önce sokete uymalıdır. Bir priz ve bir kontak fişi gibidir - söylemeye gerek yok, bir Avrupa fişi basit bir Sovyet prizine sığmayacaktır.

Genellikle bilgisayar mağazalarında, her işlemcinin yanında, ana özelliklerini listeleyen bir işaret görebilirsiniz. Yani işlemci soketi neredeyse en çok önemli karakteristik ve yeni bir işlemci alırken ilk önce dikkat etmeniz gereken şey budur. Çünkü işlemcinin soketten dolayı bilgisayarın anakartına tam olarak uymaması söz konusu olabiliyor.

Bir hayal edin - bir bilgisayar mağazasına geldiniz, orada bir işlemci seçtiniz, para ödediniz ve eve mutlu geldiniz, onu kurmaya başlıyorsunuz - ama UYMUYOR! Her şeyi bırakıp mağazaya koşuyorsunuz, bu işlemciyi geri vermeyi ve böylece durumu düzeltmeyi umuyorsunuz, koşarak geliyorsunuz ve size diyorlar ki - “bu bir garanti durumu değil, satın alırken daha dikkatli bakmalıydınız. ” Tamam, küçük bir lirik ara sözdü. Şimdi özellikle aynı prizlerden bahsedelim.

Tüm priz çeşitleri iki büyük gruba ayrılabilir:

  1. Intel işlemci yuvaları.
  2. AMD işlemci yuvaları.

Aşağıda her iki işlemci şirketinin soketlerinin fotoğrafları bulunmaktadır.

Bu fotoğrafta kontakların "bacaklarının" anakart üzerindeki soketten dışarı çıktığını görebilirsiniz.

Bu fotoğrafta ise tam tersine bu kontakların girintilerini görebiliyorsunuz ve bunlar doğrudan işlemcinin üzerinde bulunuyor.

Bakalım neden bu kadar radikal? prizler fiziksel olarak birbirinden farklıdır:

  • Kişi sayısı
  • Aynı kişilerin türü
  • CPU soğutucuları için montaj mesafesi
  • Soketin kendisinin gerçek boyutu

Kişi sayısı - 400, 500, 1000 ve hatta daha fazlası olabilir. Nasıl öğrenilir? Soket işaretleri zaten tüm bilgileri içermektedir. Örneğin, Intel Pentium 4 işlemcinin bir LGA 775 soketi vardır, yani 775 tam olarak kontak sayısıdır ve LGA, işlemcinin kontak ayakları (pimleri) olmadığı, anakart soketinde bulundukları anlamına gelir.

Kontak türü - burada her şey açıktır, ya “pimler” ya da pinsiz kontaklar. Dedikleri gibi, başka seçenek yok.

Şimdi işlemci soğutucuları için montaj parçaları arasındaki mesafeler hakkında. Gerçek şu ki bu mesafeler her priz için farklıdır ve buna da özellikle dikkat etmeniz gerekir. Kendin yap yöntemleri olsa da, bir prizden çıkan soğutucuyu maharetli eller ve başka bir şey yardımıyla başka bir prize taktığınızda...

Bunların hepsi fiziksel farklılıklardı, şimdi gelelim prizlerin teknolojik açıdan birbirlerinden ne kadar farklı olduğundan bahsedelim. A teknolojik olarak prizler birbirinden farklıdır:

  • Çeşitli ek kontrolörlerin kullanılabilirliği
  • İşlemciye entegre grafikler için desteğin varlığı veya yokluğu (işlemci grafik çekirdeği)
  • Daha yüksek performans parametreleri

İşlemci soketi başka neleri etkiler?

Burada daha önce yazılanlara ek olarak, CPU soketi aynı zamanda işlemcinin boyutunu da etkiler. Genel olarak çok kısaca ifade edecek olursam işlemci soketi içine hangi işlemcinin takılacağını etkiliyor. Geriye kalan her şey (örneğin, metnin ilerleyen kısımlarında buraya ne yazılacağı) işlemciye bağlıdır, ancak siz ve ben işlemci ve soketin birbirinden ayrılamaz iki kavram olduğunu biliyoruz. Bu nedenle işlemciye bağlı olan (veya işlemciden etkilenen) tüm parametreler aynı zamanda bu işlemcinin soketine de bağlıdır.

Belki işlemcinin (veya soketinin) etkileyebileceği, yani işlemcinin veya soketinin etkileyebileceği birkaç noktaya daha değineceğim:

  • Desteklenen RAM türü
  • FSB veri yolu frekansı
  • Dolaylı olarak (çoğunlukla yonga seti) PCI-e yuvası sürümüne
  • Sürüme (ayrıca dolaylı olarak)

Soket ne işe yarar?

Gerçek şu ki, modern anakart üreticileri bilinçli olarak değişim fırsatını arkamızda bıraktılar çeşitli cihazlar işlemci dahil. Soket kavramının ortaya çıktığı yer burasıdır, çünkü üreticilerin bakış açısına göre işlemciyi doğrudan anakarta lehimlemek oldukça mümkün olacaktır. yönetim kurulu ve güvenilirlik açısından daha tavsiye edilir. Ancak bu, açıkçası, bilerek yapıldı - yani. olası bir sistem yükseltmesi için. Yani işlemciyi başka bir işlemciyle değiştirmek istedik - onu soketten çıkardık ve ihtiyacımız olanı taktık, tabii ki eski işlemciyle aynı sokete sahip olması gerektiği değişikliğiyle. Gerçekte, anakartta bulunan yuvaların ve konektörlerin büyük çoğunluğu bilgisayar donanımının olası modernizasyonu için mevcuttur.

Şimdi çeşitli işlemciler için soket desteğinden bahsedelim. Aşağıda popüler (materyal yayınlandığı sırada) soketleri ve bunlara karşılık gelen işlemcileri içeren bir tablo bulunmaktadır:

Prizİşlemci
LGA 775 (Soket T), üretim yılı - 2004Intel Pentium4
Pentium 4 Extreme Sürümü
Intel Celeron D
Pentium D
Pentium Extreme Sürümü
Pentium Çift Çekirdekli
Çekirdek 2 Duo
Çekirdek 2 Aşırı
Çekirdek 2 Dörtlü
Xeon (sunucular için)
LGA 1366 (Soket B), üretim yılı - 2008Intel Core i7 (9xx)
Intel Celeron P1053
LGA 1156 (Soket H), üretim yılı - 2009Intel Core i7 (8xx)
Intel Core i5 (7xx, 6xx)
Intel Core i3 (5xx)
Intel Pentium G69x0
Intel Celeron G1101
Intel Xeon X,L (34xx)
LGA 1155 (Soket H2), üretim yılı - 2011 Kumlu Köprü ve Intel Sarmaşık köprü
LGA 1150 (Soket H3), planlanan yayın yılı - (2013-2014)Intel Haswell ve Intel Broadwell'in
Soket 939, üretim yılı - veri yokAtlon 64
Athlon 64 FX
Atlon 64X2
Soket AM2, üretim yılı - 2006Athlon 64 (hepsi değil)
Athlon 64 X2 (hepsi değil)
Atlon X2
Athlon 64 FX-62
Opteron 12xx
Sempron (bazıları)
Sempron X2
Fenom (sınırlı destek)
Soket AM2+, üretim yılı - 2007Atlon X2
Atlon II
Opteron 13xx
Fenom
Fenom II
Soket AM3, üretim yılı - 2009Phenom II (X4 920 ve 940 hariç)
Atlon II
Sempron 140
Opteron138x
Soket AM3+, üretim yılı - 2011AMD FX Serisi(AMD FX-4100 AMD FX-6100 ve AMD FX-8120 AMD FX-8150)
Soket FM1, üretim yılı - 2011Tüm mikro mimari işlemciler AMD Füzyonu
Soket FM2, üretim yılı - 2012Tüm mikro mimari işlemciler Buldozer

Ve sonuç olarak yeni işlemci alacaklara küçük bir tavsiye: Satın almadan önce mutlaka anakart soketi ile işlemcinin uyumluluğunu kontrol edin. Örneğin eğer anakart LGA775 soketi var - bu soket için özel olarak yapılmış işlemcileri alın, başka hiçbir işlemci çalışmaz. Yayınlanma: 02/03/2017

Selamlar arkadaşlar.

Bugünkü yazımız PC soketleri hakkında olacak. Esas olarak modern türler hakkında. Yazı ilerledikçe soketler arasındaki farkları anlayıp temel özelliklerine bakacağız. Priz seçerken nelere dikkat etmeniz gerektiğine gelin birlikte karar verelim.

PC soketleri nelerdir

Soket, merkezi bir işlem birimini (CPU) bağlamak için tasarlanmış kişisel bilgisayar kartındaki bir konektördür. Masaüstü bilgisayarlar soket üzerinden işlemci bağlantısı kullanır. Dizüstü bilgisayarlarda ise tam tersine, işlemci kontaklarının anakart pedlerine doğrudan lehimlenmesi daha sık kullanılır.

PC anakartındaki bir soketin kullanılması, gerektiğinde özel araçlara gerek kalmadan işlemcinin çıkarılmasını ve değiştirilmesini kolaylaştırır. Bir işlemcinin arızalanması durumunda değiştirilmesi veya daha güçlü bir işlemciyle değiştirilmesi gerekebilir.

Soketlerin boyutu, kontak sayısı, bağlantı türü ve soğutucu ile radyatörün montaj yerleri farklılık gösterir. Anakart soketinin üzerine takılan işlemcinin soketiyle aynı veya uyumlu olması çok önemlidir. Birbirleriyle hemen hemen aynı görünen ancak uyumlu olmayan soketler vardır. Bir işlemciyi anakart üzerindeki uyumsuz bir sokete bağlamaya çalışmak işlemcinin ölmesine neden olabilir. İşlemciyi uyumsuz bir sokete takmayı başarırsanız ve akım sağlarsanız.

Soket seçimi

Soket anakart seçerken özellikle dikkat etmeniz gereken önemli bir detaydır. Uyumlu miktarı en sık belirleyen odur. anakart, işlemciler. Ve tüm sistemin performansı seçilen işlemciye bağlıdır.

Bizim zamanımızda Bilgisayar teknolojileri Oldukça hızlı bir şekilde güncelliğini yitiriyorlar, bu nedenle bir anakart seçerken en son soket için biraz fazla ödeme yapmak mantıklıdır. Bu size önümüzdeki birkaç yıl içinde herhangi bir özel mali maliyet olmadan bilgisayarınızı geliştirebileceğinizin garantisini verecektir.

Buradaki mantık basittir. Belirli bir süre için işlemci üreticileri, belirli bir soket için çeşitli işlemcilerin üretimi için bir konveyör hattı başlatır. Mühendisler yeni nesil işlemcileri geliştirirken onları da bir süreliğine belli bir soket için geliştiriyorlar. Son kullanıcı için bu şu anlama gelir: En yeni sokete ve işlemciye sahip bir anakart satın alarak, birkaç yıl içinde aynı anakarta daha yeni bir işlemci takmak mümkün olacaktır.

Soket türleri

Farklı tipte prizler vardır siyah, beyaz, kırmızı. Orada oldukça fazla var. Her üreticinin kendine ait. Ve genel olarak, böyle bir ormana giderseniz, bir makaleye değil, bütün bir ansiklopediye ihtiyacınız olacak. Yeni soketler arasındaki trendin üreticinin en büyük 2 kampanyası tarafından belirlendiğini bilmek bizim için yeterli: AMD ve Intel. Şu anda en yeni soket hatları ve Detaylı Açıklama eski sürümlere göre avantajları üreticilerin web sitelerinde bulunabilir. Ayrıca piyasada yeni teknolojiler ortaya çıktıkça, birçok karşılaştırmalı incelemeler. İlgileniyorsanız okuyun.

AMD ile Intel'i karşılaştırdığınızda lideri net olarak belirlemek mümkün değil. Her iki şirketin de avantajları ve dezavantajları var. Her ikisi de birbirinden farklı pazar segmentlerini kazanmaya çalışıyor, bu nedenle trendler sıklıkla değişiyor. İşlemci ve soket seçerken o andaki duruma bakmalısınız.

Intel yuvaları

Intel işlemciler çoğu zaman enerji tüketimi açısından daha üretken ve daha az doyumsuz oluyor; ayrıca daha az ısınıyorlar. Ancak bu sonuçlara ulaşmak için sık sık priz değiştirmek zorunda kalıyorlar. Intel soketleri birbiriyle uyumlu değildir. Intel neredeyse her yıl pazara yeni bir soket çıkarıyor. Bu, bilgisayarınızı yükseltmeyi çok zorlaştırır. Intel'den yeni bir işlemci takmak için yeni soketli yeni bir anakart satın almanız gerekir. En yeni Intel soketi için anakartlar genellikle çok pahalıdır.


Moderne Intel yuvaları atfedilebilir:

LGA 2011-3- yerine kim geldi LGA 2011. 20 MB L3 önbelleği, 8'e kadar işlemci çekirdeğini ve 17000 MHz'e kadar RAM frekansını destekler. Ayrıca işlemci kapağının altında lehimin varlığına dikkat etmek önemlidir, bu da radyatöre çok daha iyi ısı transferi sağlar.

LGA1150 ve daha yeni olan 1151 - bu soketteki işlemciler, 2011-3 soketinden daha düşük olmasına rağmen hala iyi performansüretkenlik. Bu soketteki işlemciler ciddi oyun bilgisayarları için bile uygundur.

LGA2066- 2017 yılının 3. çeyreğinde soket 2011-3 değiştirilmelidir.

AMD yuvaları


AMD kampanya soketleri ilgili işlemciler arasında uyumludur. Yeni bir sokete daha az sıklıkta geçiş yapmak, anakartı değiştirmenize gerek kalmadan bilgisayarınızın işlemcisini daha uzun süre yükseltmenize olanak tanır. Bu, sistem yükseltmelerini çok daha ucuz hale getirir. Ancak bunun da bir dezavantajı var. Yeni teknolojiler AMD işlemcili bilgisayarlara bu kadar çabuk ulaşmıyor. Örneğin DDR4 bellek desteğinin yalnızca 2017'nin başında bekleniyor. AMD işlemcilerde 2 satır yuva bulunur:

FM 2 / FM 2+- bu yuvalar, yerleşik grafik modüllerine sahip işlemcilerle çalışacak şekilde tasarlanmıştır. Video kartı ihtiyacını ortadan kaldırarak bilgisayarın maliyetini önemli ölçüde azaltabilirsiniz. Bu tür bilgisayarlar oyun oynamak veya ağır grafiklerle çalışmak için tasarlanmamıştır, ancak zayıf oyunlar ve diğer günlük görevleri çözmek için oldukça yeterlidirler.

AM 3 / AM 3+- bu soketler AM2/AM2+ soketlerinin yerini aldı. Grafik çekirdeği olmayan düşük ve yüksek performanslı işlemcilerle çalışacak şekilde tasarlanmıştır.

sabah 4- 2016 için yeni. Bu soket soketlerin yerini almalı AM3/AM3+. Şu anda böyle bir sokete sahip herhangi bir işlemci satışta değil, ancak yakında ortaya çıkmaları bekleniyor.

AMD İşlemci Uyumluluk Tablosu

Anakart
AM2
Anakart
AM2+
Anakart
AM3
Anakart
AM3+
Anakart
FM1
Anakart
FM2
Anakart
FM2+
İşlemci AM2
İşlemci AM2+
İşlemci AM3
İşlemci AM3+
İşlemci FM1
İşlemci FM2
İşlemci FM2+

İlk karşılaştırmanın ardından anakart üreticisinin uyumluluk listelerinde belirli bir işlemci modelinin varlığını mutlaka kontrol etmelisiniz.

Bilgisayarın doğru yerleşimi için soket seçimi oldukça önemlidir. Yüksek performanslı PC'ler için soketleri seçmelisiniz. modern işlemciler Intel. Hem Intel hem de AMD soketleri orta segment için uygundur. Her şey fiyata bağlı. Bu segmentteki favoriler zamanla değişebilir. Bütçe bilgisayarlarını monte ederken AMD'ye dikkat etmelisiniz. İşlemcileri ve anakartları daha ucuzdur ve bunları yükseltmek de ucuzdur.

İçinde bu degerlendirme Sizlere soketin ne olduğunu ve bazı özelliklerini anlatacağım.

Önceden bilgisayarlar sağlamdı, gerekli mikro devreler doğrudan ana karta lehimleniyordu. Bu nedenle evde gelişme ya son derece zor ya da imkansızdı. Günümüzde bir bilgisayar, tek tek parçaların değiştirilmesini gerektiriyor. Örneğin, daha fazlasını yükleyebilirsiniz güçlü işlemci, video kartı, RAM ekleme vb.

Bu, biri soket olan anakarta özel konektörlerin eklenmesiyle mümkün oldu.

Ama önce ilk şeyler.

Bir soket

Priz- Bu, işlemciyi anakarta bağlamak için kullanılan bir konektördür. Bir hayat benzetmesi yapmak gerekirse, duvardaki bir fiş ve priz gibidir.

Not: Bunu bilmeye değer bu dönem programlamada da kullanılır. Burada genel anlamda soket, veri alışverişi için bir yazılım arayüzü anlamına gelir.

Daha önce de belirtildiği gibi soketin asıl görevi, parçaların kolayca değiştirilebilmesini sağlamak veya bilgisayarın performansını artırmaktır. Örneğin daha güçlü bir işlemciye ihtiyacınız varsa bilgisayarınızı tamamen değiştirmenize gerek yok. Bu yaklaşım önemli ölçüde para tasarrufu sağlar ve aynı zamanda bilgisayarların ömrünü uzatır.

Soketler nasıl farklıdır?

Her kullanıcının bilmesi gereken en önemli şey, işlemci ve anakart soketlerinin aynı olması gerektiğidir, aksi takdirde en iyi ihtimalle bilgisayar başlamaz ve en kötü ihtimalle bunlardan birinin değiştirilmesi gerekir. Temel olarak hayattaki gibi: itin USB kablosu ağ kartı bağlantı noktasına takmak en iyi fikir değildir. Ama yine de şunu hatırlamakta fayda var.

Ancak geriye dönük uyumlu soket uzantıları mevcut ancak sayıları çok az. Örneğin, AM3+ soketini destekleyen bir anakart, işlemcileri AM3 soketine bağlamanıza izin verebilir (anakart özelliklerini kontrol etmeniz gerekir).

Soketler arasındaki fiziksel farklar:

1. Boyutun kendisi. Genişlik ve yükseklik.

2. Kişi sayısı. Günümüzde yüzlerce olarak ölçülüyor ve 1000+'a ulaşıyor. Örneğin AM4 soketinde 1331 pin vardır ( AMD işlemciler) ve LGA 2011 veya Soket R (Intel sunucu işlemcileri) 2011 pinine sahiptir.

3. Kişi türü. Temas ayakları olsun ya da olmasın.

4. Soğutucu montaj mesafesi. Bir soğutma cihazında ne gibi bir fark olabileceği görülüyor. Ancak genişlik ve uzunluk farkından dolayı mevcuttur. Yani standart bir CPU soğutucusundan daha güçlü bir CPU soğutucusuna ihtiyacınız varsa o zaman soketi dikkate almanız gerekir.

Not: Prensip olarak, başka bir soketten bir soğutucu takabilirsiniz (ana görevleri ısıyı uzaklaştırmaktır), ancak bunu yapmamak daha iyidir.

Prizlerin teknolojik farklılıkları:

1. Güç ve Performans. Örneğin, eski soketler, mevcut işlemciler onlara bir dosya kullanılarak bağlansa bile, bu tür bir gücü kaldıramayacaktır.

2. Destekleniyor Veri deposu . DDR türünden, desteklenen frekanslardan ve ses seviyesinden bahsediyoruz.

3. Çeşitli ek özellikler. Örneğin, soket, işlemciye entegre bir video kartı olasılığını destekliyor mu?

Ana soket hatları

Bilgisayarlar da dahil olmak üzere yaygın ev aletlerinden bahsedersek, ana priz hatları Intel ve AMD'dir. Ancak, güçlü sunucular gibi özel cihazların diğer işlemci hatlarıyla (Oracle, IBM, NVidia vb.) donatılabileceğini bilmeye değer. Tarihsel olarak öyle oldu ki şimdiki zaman hükümdarlar 2.

Çizgilerin her biri belirli yuvalara bölünmeyi ifade eder. Her bir soket genellikle küçük bir işlemci setini destekler. Örneğin AM3+, FX-9000'e kadar FX-4100, FX-4300, FX-6100, FX-6300 ve benzeri AMD işlemcileri destekler. Intel Soket H2 (LGA 1155), Intel Sandy Bridge ve Intel Ivy Bridge mimarisine sahip işlemcileri destekler (örneğin, belirli modellerin Core i3/i5/i7'si).

Nitelikler hakkında konuşursak, AMD'nin hattı daha bütçe dostu olarak kabul ediliyor ve işlemcileri hız aşırtma için daha iyi, ancak hat Intel işlemciler daha az watt tüketir, daha kararlı ve üretken olurlar. Her ne kadar dedikleri gibi, çok fazla insan, çok fazla fikir var.

Ayrıca incelemeyi okumanızı tavsiye ederim.