Công nghệ

định nghĩa về đa nhiệm

Hệ điều hành hiện đại được gọi là đa nhiệm, cho phép một số tiến trình và chức năng chạy đồng thời.

Cả trong lĩnh vực điện toán và các lĩnh vực xã hội khác, đa nhiệm được gọi là khả năng hoặc đặc điểm của việc thực hiện một số nhiệm vụ và chức năng cùng một lúc. Khả năng này thường được tìm thấy trong các máy tính hoặc hệ thống hiện đại.

Ngày nay, với sự đa dạng của các quy trình và tác vụ phải được thực hiện cả trong môi trường làm việc, kinh doanh và thậm chí hàng ngày, bộ xử lý phải có các khả năng phức tạp và nâng cao hơn để cho phép thực hiện các hành động khác nhau chồng chéo lên nhau, mà không làm chậm hoặc cản trở việc sử dụng máy tính của người dùng.

Các loại đa nhiệm khác nhau. Nó có thể là hợp tác, khi các quy trình người dùng chuyển nhượng CPU cho hệ điều hành ở các khoảng thời gian khác nhau. Loại đa nhiệm này rất rắc rối và không đáng tin cậy.

Trong đa nhiệm được ưu tiên, hệ điều hành quản lý các bộ xử lý và phân chia thời gian giữa các quá trình được xếp hàng đợi. Mỗi quá trình có thể có máy tính trong khoảng thời gian ngắn, nhưng nhìn chung kết quả giống như khi điều này xảy ra đồng thời. Trong đa nhiệm thực, chỉ xảy ra trên các hệ thống đa xử lý, nhiều quá trình thực sự diễn ra cùng một lúc, giống như chúng thực hiện trên các mô hình như Linux và Mac OS X.

Khả năng của các hệ thống đa nhiệm là rất rộng, vì chúng cho phép nhiều người dùng sử dụng cùng một bộ xử lý cùng một lúc, điều này có thể xảy ra trong mạng trong công ty hoặc văn phòng. Tiêu chí phổ biến trong mọi trường hợp là 'chia sẻ thời gian' hoặc phân phối thời gian, bằng cách mà mỗi người dùng có bộ xử lý luân phiên, nhưng không nhận thức được những khoảnh khắc hoặc khoảng thời gian mà lệnh được chuyển cho những người dùng khác. Do đó, các quy trình khác nhau có độ phức tạp khác nhau có thể xảy ra cùng một lúc, tiết kiệm thời gian và tiền bạc.

$config[zx-auto] not found$config[zx-overlay] not found