Đa Nhiệm Là Gì?

Thảo luận trong 'Công Nghệ' bắt đầu bởi Táo Ngọt, 15 Tháng bảy 2021.

  1. Táo Ngọt

    Táo Ngọt Member

    Bài viết:
    Tìm chủ đề
    555
    Đa nhiệm là gì?

    Đa nhiệm có nghĩa là gì?

    [​IMG]

    Đa nhiệm đề cập đến việc thực hiện đồng thời nhiều tác vụ và quy trình bằng phần cứng, phần mềm hoặc bất kỳ thiết bị máy tính nào. Nó cho phép thực hiện nhiều quy trình máy tính cùng lúc với độ trễ tối thiểu trong hiệu suất tổng thể và không ảnh hưởng đến hoạt động của từng tác vụ.

    Đa nhiệm còn được gọi là đa xử lý.

    Đa nhiệm được thực hiện phối hợp với hệ điều hành cơ sở / máy chủ (OS) phân bổ, gửi và quản lý các tác vụ và quy trình tổng thể đến đơn vị xử lý trung tâm (CPU).

    Trong đa nhiệm, một máy tính không bao giờ thực hiện nhiều hơn một tác vụ cùng một lúc, nhưng khả năng xử lý của bộ vi xử lý của máy tính rất nhanh và mượt mà tạo cảm giác thực hiện nhiều tác vụ cùng một lúc.

    Máy tính sử dụng lập lịch để quản lý việc lựa chọn và xử lý giữa các tác vụ khác nhau, trong đó các tác vụ được sắp xếp theo các tiêu chí khác nhau, chẳng hạn như thời gian giao nhiệm vụ và mức độ ưu tiên.

    Ưu điểm của đa nhiệm


    [​IMG]

    - Dữ liệu có thể được sao chép và dán hoặc kéo và thả giữa các chương trình.

    - Có thể tăng năng suất, vì nhiều chương trình có thể chạy cùng một lúc.

    - Mọi thay đổi hoặc cập nhật sẽ được nhìn thấy ngay lập tức. Ví dụ, nếu một e-mail mới nhận được, bạn ngay lập tức biết.

    Nhược điểm của đa nhiệm

    - Yêu cầu nhiều tài nguyên hệ thống hơn.

    - Nếu trên máy tính xách tay hoặc thiết bị di động, sẽ tốn nhiều pin hơn.

    Đa nhiệm tốt hay xấu đối với con người?

    Hầu hết các máy tính, chương trình và hệ điều hành được thiết kế để đa nhiệm và thực hiện rất tốt công việc đó. Tuy nhiên, nhiều nghiên cứu chỉ ra rằng đa nhiệm có thể làm giảm năng suất, tăng sai lầm và giảm hiệu suất nhận thức.

    Đa nhiệm trong điện thoại thông minh


    [​IMG]

    Các ứng dụng trong điện thoại thông minh chạy nền không nhất thiết phải luôn hiển thị đa nhiệm. Trên thực tế, chúng có thể ở ba trạng thái: Chạy, lơ lửng (ngủ) hoặc đóng cửa.

    Khi một ứng dụng ở trạng thái đang chạy, nó ở nền trước và bạn đang sử dụng hoặc tương tác với nó. Khi một ứng dụng đang chạy, nó hoạt động ít nhiều giống như các ứng dụng trên máy tính, tức là các lệnh của nó đang được bộ xử lý thực thi vì nó chiếm dung lượng trong bộ nhớ. Nếu là một ứng dụng mạng, nó có thể nhận và gửi dữ liệu.

    Hầu hết thời gian, các ứng dụng trên điện thoại thông minh ở trạng thái treo (ngủ). Điều này có nghĩa là chúng đã bị đóng băng ở nơi bạn để nó; ứng dụng không còn được thực thi trong bộ xử lý và vị trí mà nó chiếm là trong bộ nhớ. Trong trường hợp này, dữ liệu mà nó giữ trong bộ nhớ được lưu trữ tạm thời trên bộ nhớ thứ cấp (thẻ SD hoặc bộ nhớ mở rộng của điện thoại - tương tự như đĩa cứng trên máy tính).

    Khi bạn tiếp tục ứng dụng, nó sẽ đưa bạn trở lại nơi bạn đã dừng lại, lên lịch lại các hướng dẫn của nó để bộ xử lý thực thi và đưa dữ liệu ngủ đông trở lại từ bộ nhớ phụ vào bộ nhớ chính.

    Đa nhiệm và thời lượng pin


    [​IMG]

    Ứng dụng đang ngủ không sử dụng bộ nhớ hoặc năng lượng của bộ xử lý, không chấp nhận kết nối và không tiêu thụ thêm pin. Đây là lý do tại sao hầu hết các ứng dụng dành cho điện thoại thông minh đều áp dụng chế độ ngủ khi được yêu cầu chạy ở chế độ nền; chúng tiết kiệm pin.

    Tuy nhiên, các ứng dụng yêu cầu kết nối liên tục, chẳng hạn như ứng dụng VoIP, nên được duy trì ở trạng thái đang chạy, điều này làm hao pin. Điều này là do nếu chúng được chuyển sang chế độ ngủ, các kết nối sẽ bị từ chối, cuộc gọi sẽ bị từ chối và người gọi sẽ được thông báo rằng không thể liên lạc được với người nhận.

    Một số ứng dụng phải chạy trong nền, thực hiện đa nhiệm thực sự, như ứng dụng nhạc, ứng dụng liên quan đến vị trí, ứng dụng liên quan đến mạng, ứng dụng thông báo đẩy và đặc biệt là ứng dụng VoIP.

    Đa nhiệm trong iPhone và iPad

    Nó bắt đầu trong iOS với phiên bản 4. Bạn có thể rời khỏi ứng dụng đang chạy và chuyển sang ứng dụng nền bằng cách quay lại màn hình chính. Lưu ý ở đây rằng nó khác với việc đóng một ứng dụng. Nếu bạn muốn tiếp tục với một ứng dụng trong nền, bạn có thể sử dụng Công cụ chuyển đổi ứng dụng bằng cách nhấn đúp vào nút trang chủ. Điều này sẽ tập trung vào một loạt các biểu tượng ứng dụng hiện đang được sử dụng trong khi làm mờ menu chính. Các biểu tượng xuất hiện là những biểu tượng "còn mở". Sau đó, bạn có thể vuốt để xem toàn bộ danh sách và chọn bất kỳ một trong số chúng.

    IOS cũng sử dụng thông báo đẩy, chấp nhận tín hiệu từ máy chủ để đánh thức các ứng dụng chạy nền. Các ứng dụng nhận thông báo đẩy không thể chuyển sang chế độ ngủ hoàn toàn vì chúng cần phải ở trạng thái chạy để chấp nhận tin nhắn đến. Bạn có thể chọn "giết" các ứng dụng trong nền bằng cách nhấn và giữ.

    Đa nhiệm trong Android

    Trong các phiên bản Android trước Ice Cream Sandwich 4.0, nhấn nút màn hình chính sẽ đưa ứng dụng đang chạy xuống nền và nhấn và giữ nút màn hình chính sẽ hiển thị danh sách các ứng dụng được sử dụng gần đây. Ice Cream Sandwich 4.0 đã thay đổi mọi thứ một chút.

    Có một danh sách ứng dụng nổi bật gần đây mang lại cho bạn ấn tượng về việc quản lý các ứng dụng, nhưng không phải vậy. Không phải tất cả các ứng dụng trong danh sách gần đây đều đang chạy - một số ứng dụng đang ở chế độ ngủ và một số ứng dụng đã đóng. Nhấn và chọn một ứng dụng trong danh sách có thể xuất hiện từ trạng thái đã chạy hoặc nó có thể đánh thức từ trạng thái ngủ hoặc tải ứng dụng lại.

    Ứng dụng được thiết kế cho đa nhiệm

    Một số ứng dụng được thiết kế để hoạt động trong môi trường đa nhiệm. Một ví dụ là Skype dành cho iOS, có các khả năng mới để xử lý thông báo và vẫn hoạt động trong nền trong khi sử dụng mức pin tối thiểu. Skype là một ứng dụng VoIP cho phép các cuộc gọi thoại và video, do đó cần phải luôn hoạt động để có trải nghiệm người dùng tốt hơn. Điều này hoạt động giống như điện thoại di động của bạn, luôn kiểm tra tín hiệu từ các cuộc gọi đến và tin nhắn văn bản.

    Một số người dùng muốn tắt đa nhiệm trên thiết bị của họ, có thể vì họ nhận thấy rằng các ứng dụng chạy ngầm sẽ làm chậm máy của họ và ngốn pin. Điều này là có thể, nhưng hệ điều hành không thực sự cung cấp các tùy chọn dễ dàng để làm điều đó. Đối với iOS, nó thậm chí có thể yêu cầu bẻ khóa điện thoại.
     
Từ Khóa:

Chia sẻ trang này

Đang tải...