Multitasking არის ერთზე მეტი დავალების (შესრულების პროცესის) შესრულება ერთდროულად კომპიუტერულ სისტემაზე. Multitasking არ უნდა აგვერიოს მრავალჯერადი პროგრამის ჩატვირთვასთან, რომელშიც ორი ან მეტი დავალება არის შემთხვევითი წვდომის მეხსიერებაში (RAM), მაგრამ მხოლოდ ერთ ამოცანას ეძლევა ერთდროულად შესრულების ნებართვა.
თუ კომპიუტერი არ არის აღჭურვილი კიდევ ორი პროცესორით, მხოლოდ ერთი ამოცანის შესრულება შეიძლება ერთდროულად; თუმცა, ოპერაციული სისტემა (როგორიცაა Linux, Windows 2000, Windows XP და UNIX) ქმნის შთაბეჭდილებას ამოცანის ერთდროული შესრულება სისტემაში კონკურენციას უწევს სხვადასხვა ამოცანებს შორის მუდმივად გადართვით რესურსები. იხილეთ თანამშრომლობითი მრავალდავალება, პრევენციული მრავალდავალება, დაცული მეხსიერება და დავალება.
Technipages განმარტავს მრავალ დავალებას
Multitasking, ოპერაციულ სისტემაში, საშუალებას აძლევს მომხმარებელს შეასრულოს ერთზე მეტი კომპიუტერის დავალება (მაგალითად, აპლიკაციის პროგრამის აქტივობა) ერთდროულად. ოპერაციულ სისტემას შეუძლია აკონტროლოს სად იმყოფებით ამ ამოცანებში და გადავიდეს ერთიდან მეორეზე მონაცემების დაკარგვის გარეშე. Microsoft Windows 2000, IBM-ის OS/390 და Linux არის ოპერაციული სისტემების მაგალითები, რომლებსაც შეუძლიათ შეასრულონ მრავალი დავალება (ამჟამინდელი სამუშაო ჩარჩოების უმეტესობას შეუძლია). როდესაც ხსნით თქვენს ვებ პროგრამას და შემდეგ ხსნით Word-ს ერთდროულად, თქვენ აიძულებთ სამუშაო ჩარჩოს შეასრულოს მრავალი დავალება.
რამდენიმე დავალების შესრულების არჩევის შესაძლებლობა არ ნიშნავს, რომ უსასრულო რაოდენობის ამოცანების ერთდროულად შესრულება შესაძლებელია. თითოეული ამოცანა იყენებს მეხსიერების ადგილს და სხვადასხვა აქტივებს. რაც უფრო მეტი ამოცანები დაიწყება, ოპერაციულ სისტემას შეიძლება შეუმცირდეს საერთო სიმძლავრე. სხვადასხვა ამოცანების შესრულება იძლევა კომპიუტერის აღჭურვილობის თანდათანობით დახვეწილ გამოყენებას.
ოპერაციული სისტემები, რომლებიც წყვეტენ რამდენიმე დავალებას, მოიცავს ზომებს პრიორიტეტების შესაცვლელად ინდივიდუალური ამოცანები, იმ მიზნით, რომ მნიშვნელოვანი ამოცანები მიიღებს პროცესორის მეტ დროს, ვიდრე ნაკლებად განიხილება კრიტიკული. ოპერაციული სისტემიდან გამომდინარე, ამოცანა შეიძლება იყოს ისეთივე უზარმაზარი, როგორც მთელი აპლიკაციის პროგრამა, ან შეიძლება შედგებოდეს უფრო მცირე სტრიქონებისგან, რომლებიც ასრულებენ ზოგადი პროგრამის ბიტებს.
მრავალფუნქციური დავალებების საერთო გამოყენება
- მრავალამოცანა პოპულარულია ოპერაციულ სისტემებზე, როგორიცაა Microsoft Windows 10.1
- Როდესაც მრავალფუნქციური პროცესორი უფრო მნიშვნელოვან ამოცანას უთმობს მეტ დროსა და ადგილს
- The მრავალფუნქციური ოპერაციული სისტემის შესაძლებლობები არ არის უსასრულო
მრავალფუნქციური დავალების საერთო ბოროტად გამოყენება
- მრავალამოცანა არის როდესაც ოპერაციულ სისტემას არ შეუძლია ერთდროულად ერთზე მეტი დავალების შესრულება