Будинки Ведення блогів Що таке асинхронність? - визначення з техопедії

Що таке асинхронність? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає Асинхронний?

Загалом, під асинхронністю позначаються об'єкти та події, які можуть бути пов’язані, але не узгоджені в часі, тобто не відбуваються заздалегідь визначені інтервали. Асинхронні події не залежать один від одного, починаючи або закінчуючи, перш ніж інші можуть розпочатися або завершитися.

В інформатиці асинхронність може посилатися на:

  • Асинхронна комунікація, в якій дані передаються без опори на тактовий сигнал, тому дані надсилаються з перервами
  • Асинхронна обробка вводу / виводу (вводу / виводу), що дозволяє ЦП продовжувати обробку з іншими даними, незалежними від поточної операції вводу / виводу.

Техопедія пояснює Асинкрон

Асинхронна відноситься до подій або обчислювальних процесів, що нехтують елементом часу. Іншими словами, один процес може починатися або зупинятися незалежно від інших процесів, навіть якщо вони пов'язані. Це дозволяє забезпечити максимізацію обчислювальних ресурсів за рахунок використання простою, коли один або більше ресурсів чекають завершення процесу.

Ця концепція застосовується до мережевих комунікацій, де дані передаються з перервами, а не один постійний потік. Це виключає необхідність постійного з'єднання, оскільки приймачу не доведеться чекати постійного потоку. Однак для цього потрібні спеціальні маркери, пускові та стоп-біти, а також маркери розміщення, щоб приймач знав, як з'єднати розподілені дані назад.

У випадку операцій вводу / виводу, асинхронні методи вводу / виводу використовуються для усунення непрацюючих процесорів, коли він чекає завершення певної операції вводу / виводу, яка, як правило, на кілька градусів менша, ніж швидкість, з якою може процесор обробляти дані. Здійснюючи процес процесора іншими даними, які не пов'язані з операцією вводу / виводу, це може пришвидшити загальне виконання процесів. Однак, дані або процеси, які потребують завершення цього процесу вводу / виводу, все ще повинні дочекатися його завершення.

Що таке асинхронність? - визначення з техопедії