สารบาญตามตัวอักษร A B C D E F G H I J K L M N O P Q R S T U V W X Y Z # task
ที่มา WhatIs.com
ในโปรแกรมคอมพิวเตอร์ task เป็นหน่วยพื้นฐานของโปรแกรมที่ระบบปฏิบัติการควบคุม task อาจจะเป็นทั้งโปรแกรมหรือแต่ละการขอที่ทำสำเร็จของโปรแกรม ทั้งนี้ขึ้นกับระบบปฏิบัติการกำหนด task ในการออกแบบ เนื่องโปรแกรมหนึ่งสามารถทำคำขอไปยังโปรแกรม utility อื่นได้ ดังนั้นโปรแกรม utility อาจจะพิจารณาเป็น task (task ย่อย) ได้ด้วย ในปัจจุบัน ระบบปฏิบัติการสนับสนุน multitasking (หลาย task พร้อมกัน) ซึ่งยอมให้หลาย task ทำงานในเวลาเดียวกัน และใช้ทรัพยากรของเครื่องคอมพิวเตอร์
ใน preemptive multitasking แต่ละ task อาจจะได้รับการจัดลำดับขึ้นกับความสำคัญ จำนวนรวมการใช้ทรัพยากร และปัจจัยอื่นๆ จากนั้น ระบบปฏิบัติการจะยึด task ที่มีค่าลำดับต่ำกว่าไว้ก่อน ดังนั้น task ลำดับสูงกว่าจะได้รอบการทำงาน Windows 2000 , OS/390 , Linux และ Amiga เป็นตัวอย่างของระบบปฏิบัติการที่ใช้ preemptive multitasking
cooperative multitasking เป็นความสามารถของระบบปฏิบัติการในการจัดการหลาย task เช่น โปรแกรมประยุกต์ในเวลาเดียวกัน แต่ปราศจากความสามารถการจัดการสิทธิก่อนหลังจำความจำเป็น
มักมีความสับสนระหว่างศัพท์ multithreading และ multitasking ได้ง่าย multithreading เป็นการจัดการหลายผู้ใช้โปรแกรมเดียวกันพร้อมกัน ระบบปฏิบัติการส่วนใหญ่และภาษาคอมพิวเตอร์สมัยใหม่สนับสนุน multithreading
update: 1 กันยายน 2548
|
|