Что такое сокет?

Содержание:

Функциональность

Как правило, сокет придерживается определенного потока событий, чтобы он работал. Для модели клиент-сервер с ориентацией на подключение, сокет на сервере ожидает запроса от клиента. Для этого серверу необходимо в первую очередь установить адрес, который клиенты могут использовать для поиска и подключения к серверу. После успешного установления соединения сервер будет ждать, пока клиенты запросят услугу. Обмен данными между клиентом и сервером будет происходить, если клиент подключится к серверу через разъем. Затем сервер ответит на запрос клиента и отправит ответ.

В большинстве случаев URL-адреса и их соединения используются для доступа в Интернет. Программы требуют простой связи между клиентом и сервером программы. Эта роль связана с сокетами, которые помогут связать клиентские и серверные части программы. Если клиент начинает устанавливать связь с сервером, то надежное соединение с сервером и клиентом будет осуществляться по каналу связи TCP. При таком типе связи и клиент, и сервер могут читать и писать на разъемах, привязанных к определенному каналу связи.

Определяем сокет системной платы, применив программу AIDA64

В основном все пользователи слышали про программу AIDA64, поэтому ею мы и воспользуется. Итак, вначале нужно скачать AIDA64 с официального сайта.

Можно выбрать пробную портативную версию, заархивированную в zip. Подписываться ни на какой пакет я вам не советую. Нас перебрасывает на новую страницу. Выбираем как на скриншоте:

Итак, нужно Аиду запустить, можно прямо в архиваторе, кликнув по файлу aida64.exe.

После этого, появляется оповещение, что это пробная версия на 30 дней. Нас это устраивает, нажимаем ОК.

Кроме этого, данная программа даёт возможность узнать много интересного про ваш компьютер. Я про утилиту AIDA64 уже писал статью, поэтому не хочу повторяться. Советую вам изучить программу более подробно!

Как применить эти знания на практике?

При обновлении старого компьютера

Например, если сгорел процессор или вы хотите поставить более производительный. Или наоборот, вышла из строя материнская плата и вы хотите купить новую под старый процессор. В любом из этих случаев, помимо учета множества других характеристик, необходимо определить модель материнской и посмотреть на сайте производителя, какой сокет она использует.

Открываем крышку компьютера, и ищем на системной плате надпись, указывающую на ее модель. Как правило она имеется, например на следующем изображении мы видим модель GA-870A-UD3 от производителя Gygabite.

Идем на сайте фирмы или просто вбиваем данную модель в поисковик и смотрим подробное описание платы, а именно с какими конкретно моделями процессоров и с каким сокетом она стыкуется.

В нашем примере это процессоры AMD Phenom II или AMD Athlon II с сокетом AM3 — идем в магазин и берем один из них.

Сборка компьютера с нуля

Второй случай, когда может пригодиться данная информация — когда вы собираете самостоятельно с нуля свой компьютер. После того, как вы определитесь с выбором материнской платы нужно выбрать процессор именно с тем сокетом, который на ней установлен. На некоторых сайтах есть очень удобная функция автоматической фильтрации подходящих под конкретную плату процессоров.

Если же речь идет о замене платы, то соответственно надо выбрать такую, чтобы она содержала идентичный сокет и поддерживала работу с данными процессорами.

Замена системы охлаждения

И наконец, модель сокета нужно учитывать тогда, когда вы хотите поменять вентилятор процессора или поставить более мощную систему охлаждения. В параметрах данных устройств также указано, на какие сокеты их можно установить (например, боксовые кулеры от процессоров AMD не получится поставить на сокет Intel).

Сегодня на этом я статью завершаю, надуюсь, эта информация вам пригодится при выборе лучшего сокета на материнской плате для процессора! Ну а на закуску по традиции видео — как правильно установить процессор в сокет.

Не помогло

А что с разгоном?

Первое что стоит отметить — после преодоления частоты в 4.2 ГГц сильного прироста производительности уже не заметно, поэтому целесообразность более высоких частот под вопросом.

Второе — тепловыделение сильно зависит от качества установленной китайцами крышки и жидкого металла под ней. Неудачные экземпляры начинают сильно перегреваться уже при подходе к 4 ГГц.

Разогнать Crystal Well можно несколькими способами, но сначала хорошо бы определиться, какой частоты нужно достичь. Так, для работы с видеокартами среднего уровня вполне хватит уровня 3.5 — 3.9 ГГц. Частоты в 4 ГГц и выше позволят процессору загрузить видеокарты уровня nvidia 1080.

Разгон множителем

Самый простой и привычный метод, работающий на материнских платах с любым чипсетом. Плавно поднимаем множитель, выключив при этом турбо-буст. Понадобится вручную поднять напряжение, но небольшой разгон можно осуществить и без этого.

Пример (а не рекомендация!) настроек разгона 4980hq до 4.4 ГГц на плате MSI Z87-G45 Gaming:

Пример разгона множителем 4870hq на плате Asrock

Разгон через bclk strap

Вся линейка Crystal Well поддерживает разгон страпами, но работать он будет только на материнских платах на чипсетах Z87 и Z97. Нас интересует страп в 125 Мгц.

4870hq при страпе в 125 Мгц

Пример (а не рекомендация!) применения страпа в 125 Мгц для 4980hq на плате MSI Z87-G45 Gaming:

Разгон кэша L4

Судя по всему, разгон L4 кэша смысла не имеет, производительность от этого практически не меняется.

Так как отдельного множителя для кэша нет, поднять его можно только применив всё тот же страп на 125 Мгц. В таком случае частота кэша вырастет с 1600 до 2000 Мгц. Максимальная же его частота составляет ~2200 Мгц.

Разгон турбо-бустом

В случае, если плата по каким-то причинам не поддерживает разгон множителем, можно прибегнуть к разгону через блокировку турбо-буста.

Множитель турбобуста в таком случае устанавливается на одно ядро +1 к максимальному, на 2, 3 и на 4 ядра — максимальный. Так для 4980hq, разгон турбобустом имеет следующий вид — на первое ядро устанавливается множитель 45, на 2, 3 и 4 ядра — устанавливается множитель 44. Напряжение, скорее всего, придется подбирать вручную.

Программы для распознавания

Проще всего увидеть тип используемого сокета при помощи системных программ, которые предоставляют информацию не только о нём, но и обо всех устройствах, расположенных на материнской плате.

Способ считается достаточно достоверным, однако, в некоторых случаях может выдать неправильный результат. К таковым относят:

  • использование устаревшего программного обеспечения;
  • попытка диагностики МП с изменёнными настройками BIOS, влияющими на результат распознавания аппаратной части ПК.

Первая причина легко устранима скачиванием более современной версии, а вторая настолько редка, что вероятность столкнуться с ней меньше одного случая на миллион.

Рассмотрим наиболее популярные программы, которые используются для определения типа сокета:

  1. CPU-Z. Наиболее простая утилита, содержащая информацию о всех процессорах (и типах сокетов), используемых в настоящее время. Помимо информации о процессоре, выдаёт краткую характеристику по МП, памяти, видеокарте и т.д. Информация о разъёме находится на главной странице программы.
  2. AIDA. Универсальная программа аппаратной диагностики и тестирования. Не только определяет аппаратную часть ПК, но и выдаёт ссылки на информацию обо всём его «железе» вплоть до сайта производителя и ссылок на инструкции каждого компонента системы. Тип сокета можно увидеть в разделе «Системная плата» – ЦП – Тип корпуса.
  3. Speccy. Также простая программа диагностики, выдающая полную информацию о системе и фирмах-производителях всех комплектующих диагностируемого ПК. Информация о разъёме находится в разделе «Центральный процессор» — Конструктив.

Как узнать socket процессора?

Если вы решили подобрать для своего ПК новенький процессор, то, чтобы выбрать достойный вычислительный прибор, необходимо учитывать уйму факторов

Один из важнейших параметров, на которые надо обращать свое внимание – сокет. Что же такое сокет и зачем он нужен? Ответы вы найдете в данной статье

Что такое сокет

Да, мы решили начать с самого начала, чтобы Вы были подкованы буквально во всём, что касается устройства Вашего персонального компьютера.

Сокет — это интерфейс последовательности подключения CPU (нашего процессора) к самой плате. Как уже было сказано выше, мать является особой платформой, связывающей между собой ряд других печатных плат и устройств.

Процессоры только с виду друг на друга очень сильно похожи. Однако, на самом деле они сильно друг от друга отличаются. Именно поэтому знание сокета обеспечивает возможность покупки “правильного” процессора и его последующей установки.

Запомните: процессоры не универсальны, а потому не подходят ко всем типам плат. В связи с этим, если Вы хотите сменить процессор по одной из причин, лучше позаботиться о версии сокета заранее, чтобы не испытывать судьбу.

Условно сокеты можно разделить на два типа – по производителям:

• От компании Intel;

• От компании AMD.

  1. Количество контактов (от 400 и выше);
  2. Типы контактов;
  3. Разное расстояние для закрепления кулера;
  4. Размер сокета;
  5. Наличие или отсутствие доп. контроллеров;
  6. Наличие или отсутствие встроенной в процессор видеокарты (наиболее часто встречается в ноутбуках и их процессорах);
  7. Разная производительность.

Как видите, сокеты разных компаний могут быть и вовсе не совместимы с Вашей материнской платой. Поэтому если у Вас стоял процессор от Intel, а Вы собираете устанавливать на его место чип от AMD – можете быть уверены, ничего не выйдет.

: Создаем gif анимацию из видео или фото: поясняем все нюансы

1. По надписи на материнской плате

Если в сокете материнской платы пока еще отсутствует процессор, нужно внимательно ее осмотреть. Очень часто тип сокета указывается либо на самом разъеме, либо в непосредственной близости от него.

Характеристики сокетов Intel и AMD

Далее, приводятся главные отличия различных стандартов производства процессорных сокетов от компании Intel и AMD:

  • Физическими размерами socket.
  • Способом соединения контактов сокета и процессора.
  • Типом крепления охлаждающей системы процессорного кулера.
  • Количеством гнёзд или контактных площадок.

Способ соединения – здесь нет ничего сложного. На сокете имеются либо гнезда (как у AMD), в которые вставляются контакты процессора. Либо штырьки (как у Intel), на которые ложатся плоские контактные площадки CPU. Третьего варианта здесь нет.

Количество гнёзд или штырьков – здесь вариантов множество, их число может составлять от 400 и до 2000, а может быть, и ещё больше. Определить этот параметр можно взглянув на маркировку сокета, в названии которого закодирована данная информация. К примеру, Intel Core i7-2600 под процессорный socket Intel LGA 1155 имеет как раз 1155 контактных площадок на своей поверхности. А аббревиатура LGA говорит о том, что процессор имеет плоские контакты, а сокет, напротив, состоит из 1155 штырьков.

Ну а способы крепления для системы охлаждения CPU могут отличаться: расстоянием между отверстиями на материнке, предназначенными для закрепления нижней части системы охлаждения. И методом фиксации верхней половины, состоящей из радиатора и кулера. Бывают и экзотические варианты охлаждения, сделанные в домашних условиях, или системы с водяным способом понижения температуры CPU.

Есть и другие характеристики, которые напрямую связаны с функционалом всей материнки и её производительностью. Наличие сокета определённого стандарта говорит ещё о том какие возможные параметры вложены в эту платформу и насколько современна данная материнка. Вот некоторые особенности, отличающие плату, построенную на определённом сокете и разработанном для него чипсете:

  • Диапазон тактовых частот процессора, количество поддерживаемых ядер и скорость обмена данными.
  • Присутствие на материнке контроллеров, расширяющих функционал платы.
  • Поддержкой или наличием встроенного графического адаптера в материнскую плату либо главный процессор.

2. По модели материнской платы или процессора

О том, как узнать модель материнской платы, читайте здесь. Инструкция по получению сведений о модели процессора расположена здесь.

Какие есть сокеты у Intel

В маркировке этого бренда цифра указывает количество контактов. Например, у LGA 1151 из именно 1151. Удобно!

  • Socket 8. Слот на 387 контактов для посадки процессора Pentium Pro.
  • 370. Появился в 1999 году. Создавался под «Селероны» — урезанные версии «Пней».
  • 423. Создан в 2000 году под Pentium 4 — тоже своего рода легенда: «знак качества», которым грезил каждый компьютерный гик.
  • 478. Появился в 2002 году. Предназначен для установки «Пентюхов» и «Селеронов» на архитектурах ядер Northwood, Prescott и Willamette.

  • 604. Разъем, который с 2002 по 2006 годов был основным для серверных Xeon.
  • PAC418 и PAC611. Использовались для CPU Itanium, которые Интел разрабатывал совместно с Hewlett-Packard (после ребрендинга именуется HP).
  • J (LGA771). Для установки серверных и десктопных «Ксеонов» и Core 2.
  • T (LGA775). Выпущен в 2004 году для 4‑х «Пней», Dual-Core и Core 2 Duo.
  • LS (LGA1567). Разъем для серверных Xeon с количеством ядер от 4 до 10. Представлен в 2010 году. Уже в 2011 заменен на LGA2011.
  • B (LGA1366). Преемник LGA775. Для процессоров на архитектурах Gulftown и Bloomfield.
  • H (LGA1156). Более дешевая альтернатива предыдущему варианту. Поддерживался с 2009 по 2012 годы. Для десктопных и серверных ЦП с ядрами Clarkdale и Lynnfield.
  • H2 (LGA1155). Представлен в 2011 году. Для «камней» на архитектуре Sandy Bridge.
  • R (LGA2011). Представлен в 2011 году как замена LGA1366. Кроме Сенди Бридж, поддерживает ядра Broadwell и Haswell.
  • B2 (LGA1356). Появился в 2012 году как решение для двухпроцессорных серверов.
  • H3 (LGA1150). Выпущен в 2013 году. Для архитектур Broadwell и Haswell.
  • R3 (LGA2011‑3). Модификация LGA2011, созданная в 2014 году.
  • H4 (LGA 1151). Замена LGA1150, представленная в 2015 году. В 2017 появилась версия 1151v2, которая поддерживается по текущее время.
  • R4 (LGA2066). Замена LGA 2011–3, выпущенная в 2017 году.
  • H5 (LGA 1200) . Был выпущен во 2 квартале 2020 года, для архитектуры Comet Lake (в общем новьё!)

Итак, сегодня актуальные слоты у Интела — 2066 (для топовых сборок) и 1151v2 (для массовых пользователей) и новоиспеченный 1200. При сборке нового компа рекомендую ориентироваться именно на них. Полезно также будет ознакомиться: «С обзором материнской платы ASUS PRIME B460M‑A под сокет LGA 1200» и «Лучший процессор для сокета 1155».

Что такое сокет на системной плате или ЦП?

LGA и PGA являются как бы противоположностями. LGA выглядит в виде разъёма, у которого выводятся ножки. На данные ножки в дальнейшем ляжет ЦП. PGA создан как бы в обратном порядке, ножки находятся на самом ЦП, а на материнке в разъёме есть соответствующие дырочки, чтобы в них вставить процессор.

BGA как бы и не сокет вовсе, так как ЦП прикрепляется к материнке через пайку и если вы его захотите вынуть, у вас ничего не выйдет. Данный метод более дёшев, занимает меньше пространства и широкое распространение получил среди ноутбуков (в частности, в среде дешевых и тонких марок).

В наше время ситуация сложилась примерно так – Intel стал применять по большей части сокет LGA, а другой известный бренд AMD применяет в основном PGA (у него одно исключение Socket TR4).

2011 год

Socket AM3+ (socket 942) — модификация сокета Socket AM3, разработанная для процессоров с кодовым именем «Zambezi» (микроархитектура — Bulldozer).

На некоторых материнских платах с сокетом AM3 имеется возможность обновить BIOS и использовать процессоры под сокет AM3+; но, при использовании процессоров AM3+ на материнских платах с AM3, возможно, не удастся получить данные с датчика температуры на процессоре. Также, может не работать режим энергосбережения из-за отсутствия поддержки быстрого переключения напряжения ядра в Socket AM3.

Сокет AM3+ на материнских платах — чёрного цвета, в то время, как AM3 — белого цвета; также его можно узнать по маркировке «AM3b».

Диаметр отверстий под выводы процессоров на Socket AM3+ превышает диаметр отверстий под выводы процессоров с Socket AM3 — 0,51 мм против прежних 0,45 мм.

Первые чипсеты под архитектуру Bulldozer появились во II квартале 2011 года. В новых чипсетах, в частности, имеется блок управления памятью для операций ввода-вывода (IOMMU), поддержка до 14-ти портов USB 2.0, шести SATA 3.0.

Были представлены три чипсета без встроенной графики: AMD 970 (TDP — 13,6 Вт), AMD 990X (14 Вт) и AMD 990FX (19,6 Вт). Старший из чипсетов, AMD 990FX, поддерживает CrossFireX в режиме двух или четырёх слотов PCI Express x16. AMD 970 не имеет поддержки CrossFireX, но существует одна материнская плата, CrossFire/SLI на которой реализован по формуле х8+х8 и ещё есть дополнительные линии (х8+х8+х4), — это ASRock 970 Extreme4. AMD 990X поддерживает эту технологию, но только в режиме двух PCI Express x8. Оба чипсета поддерживают до шести слотов PCI Express x1.

Чипсет со встроенной графикой AMD 980G отменён из-за возможной конкуренции с AMD Fusion.

Socket FM1 — процессорный разъем, предназначенный для установки процессоров с микроархитектурой AMD Fusion. Конструктивно представляет собой ZIF-разъем c 905 контактами, который рассчитан на установку процессоров в корпусах типа PGA. Используется с 2011 года.

AMD выпустил несколько моделей представителей серий Athlon, A8, A6 и А4 для Socket FM1, однако вышедшие в 2012 году их последователи, на ядре под кодовым именем Trinity, уже не совместимы с этой платформой.

Для Socket FM1 выпущены следующие чипсеты AMD: A45, A50, A55, A60, A68, A70, A75, A85.

Socket FS1 — разъём для микропроцессоров, разработанный компанией AMD для собственных мобильных процессоров Fusion под кодовым названием Llano. Разъём был выпущен в июне 2011 года вместе с первым процессором этой серии.

Разъём имеет 722 отверстия для выводов процессора, запирание и освобождение процессора осуществляется специальным рычагом.

Первая модель разъёма поддерживает двух- и четырёхъядерные процессоры с тактовой частотой до 2,2 ГГц и тепловыделением до 45 Ватт.

В середине 2012 года была выпущена новая модель разъёма (Socket FS1r2), предназначенная для мобильных процессоров серий Trinity и Richland. Несмотря на полное физическое соответствие, эти процессоры не работают с первой моделью разъёма.

Обе модификации сокета поддерживают суммарно не менее 22 моделей процессоров (2-х и 4-х ядерные) с тактовой частотой до 2900 МГц.

Пары сокетов

Как упоминалось ранее, функция pipe , создает два
дескриптора файлов для начала и конца канала. Каналы ограничены, потому что
дескрипторы файлов используются только связанными процессами и потому что
взаимодействие однонаправлено. Функция socketpair
создает два дескриптора файлов для двух сокетов, подключенных на одном компьютере.
Эти дескрипторы файлов разрешают двухстороннее взаимодействие двух связанных
процессов. Первые три параметра команды — идентичны параметрам команды
socket : они определяют домен, стиль подключения и протокол.
Последний параметр — массив с двумя целыми числами, в котором хранятся характеристики
файлов этих двух сокетов. При использовании команды socketpair
, необходимо определить PF_LOCAL как пространство имен.

Сокет — что это?

Если говорить простым языком, то сокет (от английского socket – разъем) – это гнездо, на материнской плате. Такой разъем необходим для того, чтобы устанавливать различные аппаратные комплектующие, к примеру, тот же процессор. Благодаря сокету пользователи могут заменить вышедший из строя или же попросту устаревший вычислитель новой моделью.

Существует множество различных типов сокетов, которые отличаются друг от друга на физическом уровне. Количество и вид контактов, расстояния между кулерами и уйма других мелочей – все это делает гнезда несовместимыми. Есть у сокетов и отличия в плане технологий: поддержка интегрированной графики, различные параметры производительности, присутствие дополнительных контроллеров.

Если вычислительный девайс не подойдет к разъему на материнской плате, то система не будет работать. Скорее всего, процессор даже не встанет в несовместимое гнездо. Чтобы избежать подобного, необходимо знать, какой сокет у материнской платы и вычислителя.

Узнаём разъём ЦП исходя из модели материнки

Пройдя по ссылочке, «Характеристика» на сайте, мы получим данные о socket системной платы:

Данные о сокете на официальном сайте АСУС. У меня их Браузер Яндекс перевёл на русский язык.

Тут же возможно найти перечень ЦП, которые будут совместимы с вашей материнкой. Вы найдёте на 100% прошедшие тест и в рабочем состоянии модели процессоров (но, это не означает, что если определённой модели в перечне нет, то она с ним функционировать не станет).

Мой процессор называется Intel Core i5 3470 (это стало ясно из инструкции), нужно вставить его название в поисковую систему и через поиск найти ресурс ark.intel.com (для ЦП Интел). Он стоит на 2 месте после рекламы.

Во вкладке «Спецификация корпуса» мы увидим «FCLGA1155». Становится понятно, что это и есть Сокет 1155.

Жаль, но корпорация AMD не сочла нужным сделать таблицу спецификаций, как на сайте компании Интел. Данная таблица довольно удобна и частенько помогает пользователям.

Как узнать сокет моей материнской платы

Тип используемого соединения ЦП и МП можно найти разными способами. Некоторые из них потребуют доступа пользователя внутрь ПК, некоторые позволят обойтись без вскрытия корпуса компьютера:

  • Необходимо осмотреть МП и найти на ней обозначение разъёма. Оно всегда написано на подложке. Поэтому для этой цели не понадобится даже снимать кулер и ЦП.
  • Эта информация обязательно содержится в инструкции к МП или ЦП. Если инструкция отсутствует, можно, зная наименования моделей этих устройств определить используемые типы разъёмов в своей системе, скачав информацию из Интернета. Для этого достаточно зайти на сайт поддержки производителя ЦП или материнки.
  • В случае, если нет возможности вскрыть корпус ПК, а инструкция или какая-либо другая информация отсутствует, можно воспользоваться специальными программами системной диагностики, которые однозначно определят все интересующие параметры, в том числе и тип используемого сокета ЦП или МП.

Каждый из способов имеет свои достоинства и недостатки и используется в зависимости от обстоятельств. Самый надёжный, конечно же, первый, однако, получить доступ к системному блоку удаётся далеко не всегда. Он может быть, например, опечатан гарантийными пломбами.

SOCK_STREAM vs SOCK_DGRAM¶

См.также

  • UDP
  • TCP
Потоковый (SOCK_STREAM) Дейтаграммный (SOCK_DGRAM)
Устанавливает соединение Нет
Гарантирует доставку данных Нет в случае UDP
Гарантирует порядок доставки пакетов Нет в случае UDP
Гарантирует целостность пакетов Тоже
Разбивает сообщение на пакеты Нет
Контролирует поток данных Нет

TCP гарантирует доставку пакетов, их очередность, автоматически разбивает
данные на пакеты и контролирует их передачу, в отличии от UDP.
Но при этом TCP работает медленнее за счет повторной передачи потерянных
пакетов и большему количеству выполняемых операций над пакетами. Поэтому
там где требуется гарантированная доставка (Веб-браузер, telnet, почтовый клиент) используется TCP, если же требуется передавать данные в реальном
времени (многопользовательские игры, видео, звук) используют UDP.

Интерфейсы двух производителей

Существуют два производителя CPU для компьютеров – Intel и Amd, многим известно. Эти компании между собой конкурируют. Кто из них лучше, обсудим в статье «Выбираем между производителями Amd или Intel», так что подписывайтесь на обновления, чтобы ничего не пропустить.

У этих компаний имеются разные типы процессорных интерфейсов с разным наименованием и разным количеством контактов, пример представлен ниже.

Socket‘s у компании Intel:

Название В описаниях Год появления
T LGA 775 2004 г.
H LGA 1156 2009 г.
H2 LGA 1155 2011 г.
H3 LGA 1150 2013 г.
H3 LGA 1151 2015 г.
R4 LGA 2066 2017 г.
H3 LGA 1151v2 2017 г.

В нынешнее время Socket T или H3 не указывают в характеристиках, вместо этого они обозначены, например, как Socket 775 или 1151 и т.д. Количество контактов указано цифрой после “LGA”.

Socket‘s у компании Amd:

Название Контактов Год появления
AM2 940 2006 г.
AM2+ 940 2007 г.
AM3 938 2009 г.
AM3+ 942 2011 г.
FM2 904 2012 г.
FM2+ 904 2014 г.
AM4 1331 2016 г.
TR4 4094 2017 г.

У них наименование в характеристиках не изменилось. FM2 или AM3+ как был, так и остался.

Конечно видов много. Но нам главное с вами знать, как их подбирать друг к другу, для того чтобы не наделать великих дел (ошибок).

Универсальные сокеты

Давным-давно, когда компьютеры были большими, а мониторы маленькими (не то, что сейчас!) все бренды, которые занялись производством процессоров, с целью унификации использовали одинаковые универсальные разъемы — от Socket 1 по 7 включительно.

Со временем спецификации у главных конкурентов — АМД и Интел, начали развиваться в разных направлениях, а все остальные бренды постепенно пропали с рынка. Сегодня найти работоспособный комп с процессором на универсальном сокете очень сложно.

Это еще не антиквариат, но уже, несомненно, винтаж и предмет интереса коллекционеров. Такой девайс в том числе представляет ценность и как музейный экспонат.

Как узнать сокет ЦП и материнки на работающем ПК?

Информацию о сокете процессора и материнки легко узнать, зная модель материнской платы и процессора.

Если лень ходить по ссылке, напомню здесь. Посмотреть модель материнки в ОС Windows можно через командную строку, выполнив команду wmic baseboard get product

Узнать модель процессора можно многими способами. Самые короткие:

  1. Открыть «Мой компьютер» — «Свойства» (открывается нажатием Alt+1, или в левом верхнем углу окна).

  2. Нажать Win+R и в строке Выполнить прописать команду msinfo32, затем ОК.

Зная модель процессора и системной платы пишем в поисковой строке или идем на сайт производителя.

В характеристиках ищем нужный нам socket.

Чтобы далеко не ходить, можно воспользоваться программой Speccy, которая сразу покажет всю информацию о железе компьютера.

Практическое применение знаний

Сокет, хоть и лежит в основе сборки производительного агрегата, является деталью, которая в сама по себе не решает вопрос мощности устройства. Когда собираем компьютер, устанавливая несовместимые между собой компоненты, то минимальным разочарованием будет отсутствие требуемого результата, а максимальным – полный отказ в функциональности ПК

При желании обновить старый компьютер важно учитывать параметры сокета, который он может использовать для функционирования и только после этого выбирать подходящий разъём и процессор, предназначенный для этого совета. В ситуации, когда предусматривается сборка компьютера с «нуля», первоочерёдно необходимо определиться с выбором процессора, после чего подбирать материнскую плату для него с нужным Socket

При потребности замены исключительно материнской платы, необходимо подбирать модель, которая имеет Socket для работы с вашим процессором. Кроме этого, важно учитывать модификацию сокета при потребности обновления на компьютере вентилятора, так как несовместимые между собой детали невозможно будет на практике установить.

Вывод

Чтобы увидеть результат, сначала запустите программу сервера сокетов. Затем запустите клиентскую программу. После этого напишите что-нибудь из клиентской программы. Затем снова напишите ответ от серверной программы.

Наконец, напишите «до свидания» из клиентской программы, чтобы завершить обе программы. Ниже короткое видео покажет, как это работало на моем тестовом прогоне примеров программ сервера сокетов и клиента.

pankaj$ python3.6 socket_server.py 
Connection from: ('127.0.0.1', 57822)
from connected user: Hi
 -> Hello
from connected user: How are you?
 -> Good
from connected user: Awesome!
 -> Ok then, bye!
pankaj$
pankaj$ python3.6 socket_client.py 
 -> Hi
Received from server: Hello
 -> How are you?
Received from server: Good
 -> Awesome!
Received from server: Ok then, bye!
 -> Bye
pankaj$

Обратите внимание, что сервер сокетов работает на порту 5000, но клиенту также требуется порт сокета для подключения к серверу. Этот порт назначается случайным образом при вызове клиентского соединения

В данном случае это 57822.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector