Mục lục:
Định nghĩa - Đồng thời có nghĩa là gì?
Đồng thời, trong bối cảnh khoa học máy tính, là khả năng cho một chương trình được phân tách thành các phần có thể chạy độc lập với nhau. Điều này có nghĩa là các tác vụ có thể được thực hiện không theo thứ tự và kết quả sẽ vẫn giống như khi chúng được thực hiện theo thứ tự.
Techopedia giải thích đồng thời
Đồng thời là khả năng của một thuật toán hoặc chương trình để chạy nhiều hơn một nhiệm vụ cùng một lúc. Khái niệm này tương tự như xử lý song song, nhưng với khả năng nhiều công việc độc lập làm nhiều việc khác nhau cùng một lúc thay vì thực hiện cùng một công việc.
Các chương trình đồng thời có thể khó viết đơn giản vì quản lý các nhiệm vụ độc lập đòi hỏi sự phối hợp các nguồn lực. Vấn đề triết gia ăn uống nổi tiếng là một thí nghiệm tư tưởng cổ điển minh họa sự phức tạp của việc chia sẻ tài nguyên và đồng thời.
Các hệ điều hành đa nhiệm hiện đại đồng thời với khả năng chạy nhiều chương trình khác nhau cùng một lúc. Khi phần cứng máy tính trở nên rẻ hơn, việc chạy các công việc phức tạp trên các cụm đang trở nên khả thi hơn. Một số ngôn ngữ lập trình đã được thiết kế với ý tưởng đồng thời, bao gồm cả Go.
