Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы 41-50.docx
Скачиваний:
0
Добавлен:
25.09.2019
Размер:
95.79 Кб
Скачать

41). Понятие 'гнезда' (Socket'а) - история создания и развития, современное состояние, программное обслуживание.

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

Следует различать клиентские и серверные сокеты. Клиентские сокеты грубо можно сравнить с оконечными аппаратами телефонной сети, а серверные — с коммутаторами. Клиентское приложение (например, браузер) использует только клиентские сокеты, а серверное (например, веб-сервер, которому браузер посылает запросы) — как клиентские, так и серверные сокеты.

Интерфейс сокетов впервые появился в BSD Unix. Программный интерфейс сокетов описан в стандарте POSIX.1 и в той или иной мере поддерживается всеми современными операционными системами.

Принципы сокетов:

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

Каждый сокет имеет свой адрес. ОС семейства UNIX могут поддерживать много типов адресов, но обязательными являются INET-адрес и UNIX-адрес. Если привязать сокет к UNIX-адресу, то будет создан специальный файл (файл сокета) по заданному пути, через который смогут сообщаться любые локальные процессы путём чтения/записи из него . Сокеты типа INET доступны из сети и требуют выделения номера порта.

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

История сокетов до создания массовых персональных компьютеров

Сокет DIP – имел стандартное исполнение под 40-ка контактную микросхемную конструкцию, подходил не только для ранних моделей процессоров Интел, но и под различные микросхемы того времени. Использовался восьми битными процессорами Интел с 1970 года 8008, 8080 и 8085. Скоростные характеристики – 5-10 МГц.

Сокет PLCC – начало его использования примерно 1978 год, сокет становится прообразом всех исполняемых сокетов под процессоры. Сокет выполнен в форме углубленного квадрата, гнезда ножек процессора выполнены по краям сокета. Использовался 32-х битными процессорами серий 80186, 80286, 80386 с 1982 года. Скоростные характеристики – 6-40 МГц.

Первые персональные компьютеры

Socket 1 – с выходом данного сокета в 1989 году, начинается эра процессоров выполненных в форм-факторе PGA. Сокет имел квадратное исполнение с гнездами под многочисленные ножки процессора. Процессоры имели 169 контактов с материнской платой и были первыми массовыми процессорами персональных компьютеров. Сокет использовали процессоры серий 80486DX, 80486GX, 80486SX, 80486SL, 80486DX2, 80486DX4. Скоростные характеристики – 16-33 МГц.

Socket 2 – являлся продолжением разработки сокетов под процессоры. Сокет использовался в тоже время, что и Socket 1, но имел больше контактов – 238. Процессоры использовались тех же серий, увеличиваются скоростные характеристики – 25-83 МГц.

Socket 3 – создавался для процессоров сопряжения основанных на сериях процессоров 486. Сокет используют и процессоры AMD серии 486, скоростные характеристики не меняются 25-83 МГц.

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

Socket 4 – первый сокет для процессоров серии Пентиум 1, поддерживал функции разгона и замены, процессоры работали на шине от 60 до 66 МГц, что соответственно давало возможность первым Пентиумам иметь скоростные характеристики 120-133 МГц. Поддерживал установку 273-х контактных процессоров с 1993 года.

Socket 5 – продолжил развитие процессоров Интел и был сделан для работы на системной шине от 50 до 66 МГц, и поддерживал установку 320-и контактных процессоров Интел Пентиум 1. Также под него выпускались процессоры сторонних разработчиков. Можно сказать, что это был первый стандартный сокет под процессоры до 300 МГц.

Socket 6 – немного видоизмененный Socket 3, вследствие позднего выпуска для процессоров серии 486, на рынке плохо известен. Имел 235-и контактный разъем для процессора. Скоростные характеристики до 166 МГц.

Первые полностью мультимедийные компьютеры

Socket 7 – самый распространенный сокет для всех процессоров до 300 МГц, имеется в виду, что исходя из терминологии Интел Пентиум 1, закончился на использовании технологии пятого поколения в 300МГц. Имел исполнение на 321 контакта. Поддерживал процессоры Pentium MMX и Intel Pentium, и процессоры сторонних разработчиков. Выпускался с 1994 года.

Socket 8 – создан специально для процессора Интел Пентиум PRO и процессора Интел Пентиум 2 OverDrive, имел 387 контактных гнезд под процессор и был выполнен в прямоугольном форм-факторе. Скоростные характеристики используемых процессоров до 333 МГц. Выпускался в 1995 году, производство сокета прекратилось в пользу разъема Слот 1.

Сокет SLOT 1 – для использования всех возможностей процессора Intel Pentium II и дальнейшем Интел Пентиум 3, основная особенность – это увеличенный кэш процессора, вынесенный из ядра процессора, создаются процессоры, реализованные на печатной плате с 242-мя краевыми контактами, другое имя контакта SC242. Начало производства разъема 1997 год. Поддерживаемые процессоры Интел Пентиум 2 и Intel Pentium III, а также процессоры сторонних разработчиков. Был выпущен переходник для процессоров Socket 370, процессоры вставлялись в переходник, который в свою очередь стыковался со SLOT 1. Скоростные характеристики от 233 до 1200 МГц.

Разъем SLOT 2 – разработан для серверных и многозадачных решений с использованием Интел Пентиум 2 и Интел Пентиум 3 серии Xeon, отличием от SLOT 1 поддерживал второй уровень кэша до 2 Мегабайт. Чем-то отдаленно напоминал разъем SLOT 1 но имел 330 контактов. Скоростные характеристики от 400 до 100 МГц.

Эра современных компьютеров

Socket 370 – самый распространенный разъем для процессоров Интел. Именно с него начинается эра разделения процессоров Интел на недорогие решения Celeron с обрезанным кэшем и Pentium – более дорогие полные версии продукта компании. Разъем устанавливали на материнские платы с шиной системы от 60 до 133 МГц, Сокет выполнен в виде пластиковой подвижной коробки квадратного исполнения, при установке процессора с 370 контактами, специальный пластмассовый рычажок прижимал ножки процессора к контактам разъема. Поддерживал процессоры Intel Celeron Coppermine, Intel Celeron Tualatin, Intel Celeron Mendocino, Intel Pentium Tualatin, Intel Pentium Coppermine. Скоростные характеристики устанавливаемых процессоров от 300 до 1400 МГц. Поддерживал процессоры сторонних разработчиков. Выпускался с 1999 года.

Socket 423 – первый разъем для процессоров Пентиум 4. Имел 423-х контактную сетку ножек, использовался на материнских платах персональных компьютеров. Просуществовал менее года, вследствие невозможности процессора к дальнейшему росту по частоте, процессор не мог пройти частоту в 2 ГГц. Заменен разъемом Socket 478. Начало выпуска 2000 год.

Socket 478 – выпущен вдогонку за разъемом конкурента (компании AMD) Socket А, так как предыдущие процессоры не смогли поднять планку в 2 Гигагерца, и AMD вырвалась вперед на рынке производства процессоров. Разъем поддерживает решения компании Интел – Intel Pentium 4, Intel Celeron, Celeron D, Intel Pentium 4 Extreme Edition. Скоростные характеристики от 1400 МГц до 3.4 ГГц. Выпускался с 2000 года.

Socket 495 – разъем для мобильного решения компании Интел. Имел 495 контактов и поддерживал серию процессоров Интел Целерон. Скоростные характеристики 450 – 900 МГц. Выпускался с 2000 года.

Сокет PAC418 – специальный сокет для сопряжения процессоров Intel Itanium выполненные по технологии IA-64 и являлись серверными процессорами поставляемых для компании НР и ряду других компаний. Выполнялся на печатной плате и имел соответственно 418 краевых контактов. Скоростные характеристики до 800МГц. Выпускался с 2001 года.

Socket 603 – следующий серверный разъем компании Интел для серии Xeon. Процессор с разъемом Socket 603 мог быть установлен в Socket 604. Выполнен в форм-факторе квадратного исполнения, имел 603-и гнезда для ножек процессора. Скоростные характеристики устанавливаемых процессоров от 1400 МГц до 3 ГГц. Выпускался с 2001 года.

Сокет PAC611 – является 611-и контактным микропроцессорным гнездом для установки на материнские платы процессора Интел Itanium 2. Скоростные характеристики устанавливаемых процессоров 800-1000 МГц. Выпускался с 2002 года.

Socket 604 – предназначался для серверных платформ и рабочих станций, продолжение разъема Socket 603. Выполнен в 604-х контактном исполнении. Предназначался дл процессоров Intel Xeon E7ххх серии, материнские платы с данным сокетом использовали шину от 400 до 1066 МГц. Выпускались с 2002 года. Скоростные характеристики от 1600 МГц до 3800 МГц.

Socket 479 – предназначался для использования в мобильных решениях, имеет 479 контактных гнезд для процессоров Интел. Хотя предназначение было мобильные компьютеры, но использовался в настольных решениях. Процессор Pentium М, имеющий исполнение для этого сокета имел 478 контактных ножек. Остальные процессоры для данного сокета – Pentium III М выпущенный в 2001 году, Пентиум М и Целерон М версии 3ххх и более поздние процессоры совместимого разъема. Выпускался с 2003 года. Скоростные характеристики от 400 МГц и выше.

Сегодняшние компьютеры

Socket 775 или Socket Т – первый разъем под процессоры Интел не имеющих гнезд, выполнен в форм-факторе квадратного исполнения с выступающими контактами. Процессор устанавливался на выступающие контакты, опускалась прижимная пластина, и с помощью рычажка придавливался к контактам. До сих пор используется во многих персональных компьютерах. Предназначался для работы практически со всеми процессорами Интел четвертого поколения – Пентиум 4, Пентиум 4 Extreme Edition, Celeron D, Пентиум Dual-Core, Pentium D, Core 2 Quad, Core 2 Duo и процессоры серии Xeon. Выпускался с 2004 года. Скоростные характеристики устанавливаемых процессоров от 1400 МГЦ до 3800 МГц.

Socket М – самый распространенный мобильный сокет. Использовался практически для всех мобильных процессоров компании Интел, до сих пор актуален в производстве ноутбуков. Выполнен в 478-м контактном исполнении. Предназначался для процессоров Интел – Celeron, Core Solo, Core 2 Duo, Core Duo, Celeron M. Выпускается с 2006 года. Скоростные характеристики процессоров от 1600 МГц до 3000 МГц.

Socket J или сокет LGA 771 – обновленный в 2006 году серверный сокет, имеет исполнение с выступающими контактами. Предназначался для серверных решений. Сокет используют такие процессоры Интел – Dual-Core и Quad-Core серии Xeon, Core 2 Extreme QX9775. Скоростные характеристики от 2 ГГц и выше.

Socket Р – современный разъем для мобильных процессоров. Имеет 478 контактных гнезд. Выпускается с 2007 года. Предназначается под все мобильные процессоры компании Интел – Dual-Core с Т5ххх по Т9ххх, Пениум Dual-Core с Т23хх по Т4ххх, Core 2 Quad. Скоростные характеристики от 1.6 ГГц и выше.

Socket 441 – специальный разъем, созданный для процессоров Intel Atom. Используется только для данных маломощных процессоров. Выпускается с 2008 года. Скоростные характеристики от 600 МГц до 2100 МГц.

Сокет LGA 1366 – один из основных разъемов компании Интел на данный момент. Выполнен в 1366 контактной форме, выпускается с 2008 года. Поддерживает процессоры Интел – Core i7 серии 9хх, Xeon серии 35хх по 56хх, Celeron P1053. Скоростные характеристики от 1600 МГц до 3500 МГц.

Сокет LGA 1156 – самый современный сокет Интел на сегодняшнее время. Выполнен с использованием 1156-и выступающих контактов. Выпускается с 2009 года, и по сей час. Предназначен для современных процессоров Интел для персональных компьютеров. Скоростные характеристики от 2.1 ГГц и выше.

Сокет LGA 1248 – предназначен для процессоров Интел Itanium 93хх серии, выполняется для серверных решений и рабочих станций. Начало поддержки технологии Intel QuickPath. Выпускается с 2010 года. Имеет 1248 выступающих контактов для сопряжения с процессором. Скоростные характеристики – до 19 ГБ/с.

Сокет LGA 1567 – предназначен для серверных процессоров Xeon серии75хх и 76хх. Выполнен в 1567 контактом исполнении, выпускается с 2010 года. Скоростные характеристики от 19 ГБ/с до 25.6 ГБ/с.

Тут вы можете оставить комментарий к выбранному абзацу или сообщить об ошибке.

Оставленные комментарии видны всем.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]