В информатике есть еще одно значение для "слабой связи", о которой никто больше не писал здесь, так что ... Здесь - надеюсь, вы дадите мне несколько голосов, так что это не потеряно в нижней части куча! ОБЯЗАТЕЛЬНО, тема моего ответа относится к любому исчерпывающему ответу на вопрос ... К:
Термин «слабая связь» впервые появился в вычислениях как термин, используемый в качестве прилагательного в отношении архитектуры ЦП в конфигурации с несколькими ЦП. Его аналог термин «жесткая связь». Слабая связь - это когда центральные процессоры не разделяют много общих ресурсов, а плотная связь - когда это происходит.
Термин «система» может сбивать с толку, поэтому, пожалуйста, внимательно проанализируйте ситуацию.
Обычно, но не всегда, несколько ЦП в аппаратной конфигурации, в которой они существуют в одной системе (как в отдельных блоках "ПК"), будут тесно связаны. За исключением некоторых сверхвысокопроизводительных систем, которые имеют подсистемы, которые на самом деле разделяют основную память между «системами», все делимые системы слабо связаны.
Термины Tightly Coupled и Loosely Coupled были введены до того, как были изобретены многопоточные и многоядерные процессоры , поэтому для этих условий могут понадобиться некоторые компаньоны, чтобы полностью сформулировать ситуацию сегодня. И действительно, сегодня вполне может существовать система, которая объединяет оба типа в одну общую систему. Что касается современных программных систем, существует две общие архитектуры, по одной на каждый вариант, которые достаточно распространены, и они должны быть семейными.
Во-первых, поскольку речь шла именно об этом, некоторые примеры систем со слабой связью:
- VaxClusters
- Кластеры Linux
Напротив, некоторые примеры из тесно спаренных:
- Semetrical-Multi-Processing (SMP) Операционные системы - например, Fedora 9
- Многопоточные процессоры
- многоядерные процессоры
В современных вычислениях примеры работы в одной общей системе не редкость. Например, возьмем современные двухъядерные или четырехъядерные процессоры Pentium, работающие под управлением Fedora 9 - это тесно связанные вычислительные системы. Затем объедините несколько из них в слабо связанный Linux Cluster, и теперь у вас есть и слабо и тесно связанные вычисления! О, разве современное оборудование не прекрасно!