Jump to content

Мастер-раб (технология)

В технике « главный -подчиненный» — это отношения между двумя системами, в которых одна контролирует другую. В некоторых случаях один ведущий управляет только одной ведомой системой, но в других случаях один и тот же ведущий управляет несколькими ведомыми системами. Иногда главная система отличается от подчиненной, но иногда существует несколько похожих систем, и одна из них назначается главной, чтобы централизовать внешний (т. е. пользовательский) контроль над коллекцией. [1]

Из-за связи с рабством эта терминология является предметом споров и в некоторых случаях заменялась альтернативными терминами. [2] [3] [4]

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

Шина последовательного периферийного интерфейса (SPI) обычно имеет одно ведущее устройство, управляющее несколькими ведомыми устройствами. [5] [6] [7] [8]

, запускаемый по фронту, Триггер можно создать, расположив две вентильные защелки в конфигурации «главный-подчиненный». Он назван так потому, что главная защелка контролирует значение ведомой защелки и заставляет ведомую защелку сохранять свое значение, поскольку ведомая защелка всегда копирует свое новое значение из главной защелки.

В фотографии вторичные или ведомые вспышки подключаются к главной для обеспечения синхронизированного освещения.

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

Железнодорожные локомотивы, работающие в одном поезде (например, для буксировки груза, слишком тяжелого для одного локомотива), могут быть сконфигурированы для работы в режиме «главный-подчиненный», при этом все локомотивы, кроме одного, управляются с первого. См. Управление моторвагонным поездом .

В гидравлической системе главный цилиндр — это устройство управления, которое преобразует силу в гидравлическое давление, которое приводит в движение рабочий цилиндр на другом конце гидравлической линии. Распространенным применением является тормозная система автомобиля.

Непримеры

[ редактировать ]

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

При репликации базы данных главная база данных является авторитетным источником. Реплика базы данных, иногда называемая подчиненной, синхронизируется с ней, но не контролируется ею.

Parallel ATA (он же IDE) Интерфейс жесткого диска поддерживает подключение двух жестких дисков по кабелю, которые обозначаются как главный и подчиненный . Различие требуется интерфейсом, даже если ни один из приводов не имеет контроля или приоритета над другим.

Терминология «главный-подчиненный» впервые была использована в 1904 году. [9]

Терминология использовалась в 1988 году для RFC 1059 и в 1997 году для RFC 2136, относящегося к системе доменных имен . В 2020 году Пол Викси прокомментировал свой выбор слов:

Я ввел терминологию «главный/подчиненный» в RFC 2136, поскольку мне нужны были имена для ролей в транзакции AXFR/IXFR , а иерархия передачи зон могла быть более чем на один уровень, так что сервер мог инициировать некоторые AXFR/IXFR для транзакции. «основной мастер», но затем отвечает на запросы AXFR/IXFR от других серверов. Оглядываясь назад, мне следовало бы выбрать термины «инициатор передачи» и «ответчик передачи». Однако гидравлические системы тормозов и сцепления в моей машине имели « главные цилиндры » и «рабочие цилиндры», поэтому я не думал, что изобретаю новое использование слов «главный» и «ведомый», или что мое использование использование их для этой цели было бы спорным. [10]

Указанные гидравлические тормоза для автомобильной промышленности были запатентованы в 1917 году Малкольмом Лугхедом . [11] Термин «ведомый цилиндр» использовался в других патентных заявках, в том числе в заявке Роберта Эно-Пельтери , опубликованной в 1919 году. [12]

Медиа-аналитическая компания Global Language Monitor поместила термин «главный/подчиненный» на первое место в ежегодном списке политически окрашенных языков за 2004 год. [13] Движение Black Lives Matter в США вызвало возобновление дискуссий и изменений в терминологии в 2020 году. [14] Но некоторые утверждают, что изменение терминологии является поверхностным, сравнивая его с перформативным активизмом . [15] [3] Тем не менее, различные альтернативные термины для понятия «главный-подчиненный», в том числе: были предложены [14] [3] [16] [17] [18] [19] [20]

  • первично-среднее
  • основная реплика или подчиненная
  • цель-инициатор
  • запрашивающий-ответчик
  • устройство-контроллер
  • хост-работник или прокси
  • лидер-последователь
  • режиссер-исполнитель

Примечательные события

[ редактировать ]

В 2003 году, после получения жалобы на дискриминацию от сотрудника округа, округ Лос-Анджелес в Калифорнии потребовал, чтобы производители, поставщики и подрядчики прекратили использовать терминологию «главный» и «подчиненный» в отношении своей продукции. [21] [22] После жалоб округ Лос-Анджелес опубликовал заявление, в котором говорилось, что решение было «не чем иным, как просьбой». [21]

В 2018 году после жарких дебатов разработчики Python заменили этот термин. [4] Python переключился на основной , родительский и серверный режимы ; и worker , child и helper , в зависимости от контекста. [4] [23] Ядро Linux приняло аналогичную политику использования более конкретных терминов в новом коде и документации. [17] [24]

Google разработчика Руководство по стилю рекомендует избегать термина «главный» в документации к программному обеспечению, особенно в сочетании с «ведомым» . [25] [ когда? ]

В 2020 году GitHub переименовал основную ветку git по умолчанию в main . [14]

См. также

[ редактировать ]
  1. ^ «Альтернативные термины «главный-подчиненный», которые вы можете использовать прямо сейчас» . TheServerSide.com .
  2. ^ Эллис, Леонард (18 июня 2020 г.). «Пришло время IEEE отказаться от принципа «главный/ведомый» » . ЭЭ Таймс . Проверено 26 сентября 2020 г.
  3. ^ Jump up to: а б с «Технологии противостоят использованию ярлыков «главный» и «подчиненный» » . Проводной . ISSN   1059-1028 . Проверено 14 июля 2020 г.
  4. ^ Jump up to: а б с « Терминология «главный/ведомый» была удалена из языка программирования Python» . Вайс.com . 13 сентября 2018 года . Проверено 14 июля 2020 г.
  5. ^ Дакер, Пию (2018). «Введение в интерфейс SPI» . Аналоговый диалог . Архивировано из оригинала 25 мая 2023 г. Проверено 21 июля 2023 г.
  6. ^ Ассоциация оборудования с открытым исходным кодом . «Решение о переопределении имен сигналов SPI» .
  7. ^ Натан Зейдл. «Переопределение имен сигналов SPI» .
  8. ^ Университет штата Юта ECE 3700 «Межчиповая связь SPI»
  9. ^ Эглаш, Рон (2007). «Сломанная метафора: аналогия господина и раба в технической литературе» . Технологии и культура . 48 (2): 360–369. дои : 10.1353/tech.2007.0066 . S2CID   1358719 .
  10. ^ Re: Вопрос DNSOP относительно RFC 8499
  11. ^ Локхед, Малькольм, «Тормозной аппарат», Патент США №. 1 249 143 (подано: 22 января 1917 г.; выдано: 4 декабря 1917 г.).
  12. ^ «Установка гидравлической силовой передачи» .
  13. ^ «Господин/раб» назван самым политически некорректным термином , Сиэтл, 2 декабря 2004 г. «Мы обнаружили, что термин «господин/раб» является самым вопиющим примером политкорректности в 2004 г.», - сказал Пол Джей Джей Паяк, президент The Global Language. Монитор.
  14. ^ Jump up to: а б с Чимпану, Каталин (14 июня 2020 г.). «GitHub замените слово «мастер» альтернативным термином, чтобы избежать упоминаний о рабстве» . ЗДНет . Проверено 3 ноября 2022 г.
  15. ^ Шенкленд, Стивен (10 июня 2020 г.). «Технические термины подвергаются пристальному вниманию на фоне усилий по борьбе с расизмом» . CNET . Проверено 6 июля 2020 г.
  16. ^ 2 Спецификация C-bus, ред. 7 дюймов (PDF) . NXP Semiconductors . 1 октября 2021 г. Архивировано из оригинала (PDF) 26 апреля 2021 г. Проверено 4 июня 2022 г. . [ нужен неосновной источник ]
  17. ^ Jump up to: а б Чимпану, Каталин. «Команда Linux одобряет новую терминологию и запрещает такие термины, как «черный список» и «подчиненный » . ЗДНет .
  18. ^ «Решение о переопределении имен сигналов SPI» . Ассоциация оборудования с открытым исходным кодом . 7 января 2022 г.
  19. ^ Стойческу, Алин. «Начало работы с последовательным периферийным интерфейсом (SPI)» . Микрочиповая технология . Архивировано из оригинала 21 декабря 2023 г. Проверено 21 декабря 2023 г.
  20. ^ «Лидер и последователи» . martinfowler.com . Проверено 11 апреля 2024 г.
  21. ^ Jump up to: а б « Ярлыки «главный» и «ведомый» компьютеры неприемлемы, говорят чиновники» . CNN . 26 ноября 2003 г.
  22. ^ Главный/подчиненный , Сноупс , 9 декабря 2007 г.
  23. ^ «Проблема 34605: Избегайте терминологии «главный/подчиненный» — трекер Python» . bugs.python.org . Проверено 13 июля 2020 г.
  24. ^ Microsoft (24 июня 2022 г.). «главный/подчиненный» . Руководство по стилю Microsoft .
  25. ^ «Руководство по стилю для разработчиков Google» .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 0126fea98cf6e58f81c213760e901b2b__1722809460
URL1:https://arc.ask3.ru/arc/aa/01/2b/0126fea98cf6e58f81c213760e901b2b.html
Заголовок, (Title) документа по адресу, URL1:
Master–slave (technology) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)