สารบาญตามตัวอักษร 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 # thread
ที่มา SearchCIO-Midmarket.com
1) บนอินเตอร์เน็ตใน Usenet newsgroup และฟอรัมคล้ายกัน thread คืออนุกรมของการตอบสนองกับการโพสต์ข่าวสารเริ่มต้น สิ่งนี้ทำให้สามารถติดตามหรือเข้าร่วมการอภิปรายส่วนบุคคลใน newsgroup จากท่ามกลางจำนวนมากมายที่อาจจะอยู่ที่นั่น ตามปกติ thread ได้รับการแสดงแบบกราฟฟิก กับข่าวสารเริ่มแรกและ ควบคุม ข่าวสารต่อเนื่องกับข่าวสารเริ่มต้น ผู้ใช้ newsgroup สามารถเป็น thread โดยการระบุการอ้างอิงหัวข้อเป็นส่วนหนึ่งของข่าวสารของผู้ใช้
2) ในโปรแกรมคอมพิวเตอร์ thread เป็นที่รักษาสารสนเทศเกี่ยวกับการใช้เดี่ยวของโปรแกรมที่สามารถวบคุมผู้ใช้หลายคนพร้อมกัน จากมุมมองของโปรแกรม thread คือสารสนเทศจำเป็นเพื่อรองรับผู้ใช้แต่ละคนหรือคำขอบริการเฉพาะ ถ้าผู้ใช้หลายคนใช้โปรแกรมหรือคำขอพร้อมกันจากอีกโปรแกรมเกิดขึ้น thread ได้รับการสร้างและรักษาสำหรับแต่ละรายการ thread ยอมให้โปรแกรมเพื่อรู้ว่าผู้ใช้คนไหนกำลังใช้โปรแกรมที่เข้ามาให้ในนามของผู้ใช้ต่างกัน (วิธีหนึ่ง สารสนเทศ thread ได้รับการรักษาโยการเก็บในพื้นที่เฉพาะและวางที่อยู่ของพื้นที่ข้อมูลใน register ระบบปฏิบัติการบันทึกเนื้อหาของ register เสมอ เมื่อโปรแกรมถูกขัดขวางและฟื้นฟู เมื่อให้โปรแกรมควบคุมอีกครั้ง)
thread และ task คล้ายกันและมักจะสับสน คอมพิวเตอร์ส่วนมากสามารถประมวลผลหนึ่งคำสั่งโปรแกรมในเวลานั้น แต่เพราะการทำงานเร็วมาก คอมพิวเตอร์จะเรียกใช้หลายโปรแกรมและรองรับหลายผู้ใช้พร้อมกัน ระบบปฏิบัติการคอมพิวเตอร์ให้แต่ละโปรแกรม เปิด ให้เรียกใช้ จากนั้นให้หยุดคอย ขณะที่อีกโปรแกรมเปิดขึ้น แต่ละโปรแกรมได้รับการมองโดยระบบปฏิบัติการเป็น task ซึ่งทรัพยากรแน่นอนได้รับการระบุและรักษาร่องรอย ระบบปฏิบัติการลริหารแต่ละโปรแกรมประยุกต์ในระบบเครื่องคอมพิวเตอร์ส่วนบุคคลของผู้ใช้ (โปรแกรมกระดาษทำการ โปรแกรมประมวลผลคำ Web browser) เป็น task แยกและให้ผู้ใช้ดูและรายการควบคุมบนรายการ task ถ้าโปรแกรมให้คำขอ I/O เช่น อ่านไฟล์หรือเขียนออกเครื่องพิมพ์ จะมีการสร้าง thread ข้อมูลรักษาเป็นส่วนหนึ่งของ thread ยอมให้โปรแกรมที่ได้รับการเข้าใหม่ไปที่สถานที่ถูกต้องเมื่อปฏิบัติการ I/O ซับซ้อน ขณะที่ การใช้พร้อมกันของโปรแกรมได้รับการรักษาบนอีก thread ระบบปฏิบัติการส่วนใหญ่ในปัจจุบันให้การสนับสนุนสำหรับทั้ง multitask และ multithread ระบบเหล่านี้ยอมให้ multithread ภายในกระบวนการของโปรแกรม ดังนั้นระบบนี้ประหยัดค่าโสหุ้ยของการสร้างกระบวนใหม่สำหรับแต่ละ thread
ข้อกำหนด POSIX.4a C ให้ชุดของ application program interface ที่ยอมให้ผู้เขียนโปรแกรมรวมการสนับสนุน thread ในโปรแกรม เครื่องมือพัฒนาโปรแกมระดับสูงและระบบย่อยการประยุกต์ และ middleware ให้การอำนวยความสะดวกในการบริหาร thread ภาษาที่สนับสนุน object-oriented programming สะดวกและรองรับ multithread ในหลายวิธี Java สนับสนุน multithread โดยการรวม synchronization modifier ในไวบากรณ์ภาษา โดยให้การพัฒนา class สำหรับ multithread ที่สามารถได้รับการ inherit โดยอีก class และโดยการทำ garbage collection ในพื้นหลัง (ฟื้นฟูพื้นที่ข้อมูลที่ไม่ได้ใช้อีกแล้ว) สำหรับ multithread
ศัพท์เกี่ยวข้องclass, Java, object-oriented programming, operating system, POSIX, Usenet, C, middleware, taskupdate: 6 กันยายน 2548
|
|