Дина
Мыслитель
(5461)
16 лет назад
Синхронизация (от греч. synchronos — одновременный) в информатике обозначает одно из двух: синхронизацию процессов, либо синхронизацию данных.
Синхронизация процессов — приведение двух или нескольких процессов к такому их протеканию, когда определённые стадии разных процессов совершаются в определённом порядке, либо одновременно.
Синхронизация необходима в любых случаях, когда параллельно протекающим процессам необходимо взаимодействовать. Для её организации используются средства межпроцессного взаимодействия. Среди наиболее часто используемых средств — сигналы и сообщения, семафоры и мьютексы, каналы (англ. pipe), совместно используемая память.
Синхронизация данных — ликвидация различий между двумя копиями данных. Предполагается, что ранее эти копии были одинаковы, а затем одна из них, либо обе были независимо изменены.
Способ синхронизации данных зависит от делаемых дополнительных предположений. Главной проблемой тут является то, что независимо сделанные изменения могут быть несовместимы друг с другом (так называемый «конфликт правок») , и даже теоретически не существует общего способа разрешения подобных ситуаций.
КОММЕНТАРИЙ К СЛЕДУЮЩЕМУ ОТВЕТУ:
бояться скорее нужно того, чего не знаешь.. . А вообще, такое впечатление, что каждый написал определение с точки зреня своей профессии. Не знала, что и области техники и облсти, связанной с машинами, есть такое понятие.. .
P.S. сначала хотела и про прерывания профессора написать, и про типы х, но потом подумала, что читать запарятся...
Лариса
Профи
(957)
16 лет назад
Синхронизация - это сохранение документов. Используется в основном в "работе"- нужно сохранить документ или файл.... нажми синхронизацию и будет полный порядок!
Константин Косарев
Гуру
(3013)
16 лет назад
Теперь, человек будет бояться этого жуткого слова. :)
Здесь можно было еще и про прерывания процессора статейку вставить, каких типов они бывают, расписать частоту их срабатывания. Дать определение каждому из них. В итоге разложить по полочкам всю архитектуру процессора.. . А что, нам в стране нужны просвещенные люди.
PS просьба не обижаться.. . я так шучу :)
Синхронизация нужна чтобы синхронизировать. Например в автомобилях "ремень ГРМ" синхронизирует коленчатый вал с распределительным валом.
В телевизорах этой синхронизации не счесть, синхронизируеться все от строк, до кадров (кадровая развертка, строчная) , да и радио сигнал нуждаеться в синхронизации.
примеров море, писать можно долго.. .
Катя Нечаева
Ученик
(109)
9 лет назад
Синхронизация (от греч. synchronos — одновременный) в информатике обозначает одно из двух: синхронизацию процессов, либо синхронизацию данных.
Синхронизация процессов — приведение двух или нескольких процессов к такому их протеканию, когда определённые стадии разных процессов совершаются в определённом порядке, либо одновременно.
Синхронизация необходима в любых случаях, когда параллельно протекающим процессам необходимо взаимодействовать. Для её организации используются средства межпроцессного взаимодействия. Среди наиболее часто используемых средств — сигналы и сообщения, семафоры и мьютексы, каналы (англ. pipe), совместно используемая память.
Синхронизация данных — ликвидация различий между двумя копиями данных. Предполагается, что ранее эти копии были одинаковы, а затем одна из них, либо обе были независимо изменены.
Способ синхронизации данных зависит от делаемых дополнительных предположений. Главной проблемой тут является то, что независимо сделанные изменения могут быть несовместимы друг с другом (так называемый «конфликт правок») , и даже теоретически не существует общего способа разрешения подобных ситуаций.
КОММЕНТАРИЙ К СЛЕДУЮЩЕМУ ОТВЕТУ:
бояться скорее нужно того, чего не знаешь.. .А вообще, такое впечатление, что каждый написал определение с точки зреня своей профессии. Не знала, что и области техники и облсти, связанной с машинами, есть такое понятие.. .
P.S. сначала хотела и про прерывания профессора написать, и про типы х, но потом подумала, что читать запарятся...