Trang Chủ Viết blog Không đồng bộ là gì? - định nghĩa từ techopedia

Không đồng bộ là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Asyncronous có nghĩa là gì?

Nói chung, không đồng bộ đề cập đến các đối tượng và sự kiện có thể liên quan nhưng không được phối hợp kịp thời, có nghĩa là không xảy ra tại các khoảng thời gian định trước. Các sự kiện không đồng bộ không có sự phụ thuộc lẫn nhau bắt đầu hoặc hoàn thành trước khi sự kiện khác có thể bắt đầu hoặc hoàn thành.

Trong khoa học máy tính, không đồng bộ có thể đề cập đến một trong hai:

  • Giao tiếp không đồng bộ, trong đó dữ liệu được truyền mà không phụ thuộc vào tín hiệu đồng hồ, do đó dữ liệu được gửi không liên tục
  • Xử lý đầu vào / đầu ra (I / O) không đồng bộ, cho phép CPU tiếp tục xử lý với các dữ liệu khác độc lập với hoạt động I / O hiện tại

Techopedia giải thích Asyncronous

Không đồng bộ đề cập đến các sự kiện hoặc quá trình tính toán bỏ qua yếu tố thời gian. Nói cách khác, một quy trình có thể bắt đầu hoặc dừng độc lập với các quy trình khác, ngay cả khi chúng có liên quan. Điều này cho phép tối đa hóa tài nguyên máy tính bằng cách sử dụng thời gian nhàn rỗi trong đó một hoặc nhiều tài nguyên đang chờ một quá trình kết thúc.

Khái niệm này được áp dụng cho truyền thông mạng trong đó dữ liệu được truyền không liên tục thay vì là một luồng ổn định. Điều này giúp loại bỏ sự cần thiết phải kết nối liên tục vì người nhận sẽ không phải chờ một luồng ổn định. Tuy nhiên, nó cần các điểm đánh dấu đặc biệt, các bit start và stop cũng như các điểm đánh dấu, để người nhận sẽ biết cách ghép các dữ liệu phân tán lại với nhau.

Trong trường hợp hoạt động I / O, các kỹ thuật I / O không đồng bộ được sử dụng để loại bỏ thời gian nhàn rỗi của CPU khi nó chờ một hoạt động I / O cụ thể kết thúc, thường là nhiều độ chậm hơn tốc độ mà CPU có thể xử lý dữ liệu. Bằng cách làm cho CPU xử lý các dữ liệu khác không liên quan đến hoạt động I / O, nó có thể tăng tốc độ thực hiện chung của các quy trình. Tuy nhiên, dữ liệu hoặc các quy trình yêu cầu hoàn thành quá trình I / O đó vẫn cần đợi nó hoàn thành.

Không đồng bộ là gì? - định nghĩa từ techopedia