ให้เรตสมาชิก: 4 / 5

ดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งานดาวไม่ได้ใช้งาน
 
Multiprocessing คืออะไร
     Multiprocessing คือการทำงานเพื่อให้ประมวลผลเร็วขึ้น โดยใช้ CPU ที่มากกว่าหนึ่งตัวเข้ามาทำงานร่วมกัน ทำให้คอมพิวเตอร์สามารถทำงานได้หลายๆคำสั่งงานในเวลาเดียวกัน โดยที่ระบบปฏิบัติการจะทำหน้าที่เป็นตัวประสานการทำงานของซีพียูที่มากกว่าหนึ่งตัวนี้ให้ทำงานด้วยกันได้เป็นอย่างดี และถึงแม้ซีพียูตัวใดตัวหนึ่งเสีย ซีพียูตัวอื่นก็ยังสามารถทำงานแทนกันได้ ถือเป็นการร่วมประมวลผลของโปรแกรม โดยใช้หน่วยประมวลผลของคอมพิวเตอร์มากกว่าหนึ่งเครื่องขึ้นไป
     ระบบประมวลผล หมายความว่า การจัดสรรการทำงานของเครื่องคอมพิวเตอร์มากกว่าหนึ่งเครื่องขึ้นไป โดยที่การจัดสรรนั้นสามารถปรับปรุงเปลี่ยนแปลงได้ตลอดเวลา หรืออีกนัยหนึ่งก็คือว่าเครื่องคอมพิวเตอร์ หลายๆ เครื่องสามารถที่จะทำงานบนโปรแกรมเดียวกันในเวลาเดียวกัน
     ระบบประมวลผลแบ่งเป็น 2 ประเภทคือ
     1. ระบบหลายตัวประมวลแบบแบ่งสัดส่วน (Symmetric Multiprocessing) การทำงานของระบบประมวลผลแบบนี้จะทำการแบ่งสัดส่วนการใช้งานของหน่วยความจำและช่องทางในการรับส่งของข้อมูล อีกทั้ง ระบบปฏิบัติการ (Operating System) ก็ถูกแบ่งใช้กันกับระบบประมวลผลอื่นทั้งหมด หรือในอีกความหมายหนึ่งระบบนี้ ถูกเรียกว่าระบบแบ่งปันทุกอย่าง โดยส่วนใหญ่แล้วระบบนี้จะใช้หน่วยประมวลผลไม่เกิน 16 หน่วย
     2. การประมวลผลขนานกันแบบกลุ่ม (Massively Parallel Processing) ระบบ ประมวลผลแบบนี้สามารถใช้หน่วยประมวลผลมากถึง 200 หน่วยหรือมากกว่านั้น ระบบประมวลผลแบบนี้สามารถที่จะทำงานในโปรแกรมใช้งานเดียวกันได้ โดยที่ แต่ละหน่วยประมวลผลมีระบบปฏิบัติการและหน่วยความจำเป็นของตัวเอง แต่การเชื่อมต่อระหว่างกันในการจัดสรรช่องทางรับส่งข้อมูลนั้น อนุญาตให้สามารถสื่อสารกันได้ระหว่างหน่วยประมวลผล แต่โดยการติดตั้งระบบประมวลผลแบบนี้ จะมีความซับซ้อนยุ่งยากกว่า เนื่องจากจะต้องคำนึงถึงการแบ่งส่วนฐานข้อมูลที่ใช้โดย ทั่วไป ไปยังแต่ละหน่วยประมวลผลและจะทำอย่างไรถึงจะจัดสรรงานให้กับแต่ละหน่วยประมวลผลได้อย่างลงตัว ดังนั้นคนทั่วไปจึงเรียกระบบนี้ว่าระบบที่ไม่แบ่งปันอะไรเลย
     ระบบหลายตัวประมวลนั้น บางครั้งอาจจะทำให้เกิดการสับสนกับระบบการทำงานหลายโปรแกรม (Multiprogramming) ซึ่งจริงๆแล้วการทำงานของระบบหลายตัวประมวลนั้น หมายความว่าโปรแกรมเดียวกันแต่ถูกทำงานโดยหน่วยประมวลผลหลายหน่วย ซึ่งต่างกับระบบการทำงานหลายโปรแกรมที่หมายความว่าหน่วยประมวลผลเดียวสามารถทำงานได้หลายโปรแกรม
     ข้อดีของระบบ Multiprocessing
     ระบบหลายตัวประมวลนั้นทำให้เกิดประสิทธิภาพในการทำงานและประสิทธิผลที่เพิ่มขึ้น เพราะบางครั้งการทำงานของโปรแกรมอาจต้องการใช้ทรัพยากรอื่นๆ ถ้าหากใช้ตัวประมวลเดียวก็จะทำให้ต้องรอจนกว่าตัวประมวลนั้นจะว่าง จึงสามารถใช้ทรัพยากรได้


ข้อมูลอ้างอิง
http://dusithost.dusit.ac.th
http://www.ismed.or.th
กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ปัญหาการส่งค่าจากตัวแปรเข้า google......
โดย may_sci พ 07 มี.ค. 2007 7:55 pm บอร์ด Programming - PHP
3
2091
ศ 16 มี.ค. 2007 9:30 am โดย mindphp
โปรแกรม แปลงเลขฐาน แปลงฐานสอง เป็น ฐานสิบ ฐานแปด ฐานสิบหก
โดย mindphp พ 07 มี.ค. 2007 2:18 am บอร์ด MindPHP News & Feedback
0
29039
พ 07 มี.ค. 2007 2:18 am โดย mindphp
อยากได้โค๊ดลืมpassword
โดย aa_aa จ 05 มี.ค. 2007 8:56 am บอร์ด Programming - PHP
1
1556
จ 05 มี.ค. 2007 11:42 am โดย mindphp
การส่งเมล์แจ้งเตือนผู้ดูแลระบบ
โดย aa_aa ศ 02 มี.ค. 2007 2:50 pm บอร์ด Programming - PHP
3
3326
ศ 02 มี.ค. 2007 6:16 pm โดย mindphp
ปัญหาเรื่อง function substr(); ........!
โดย may_sci พฤ 01 มี.ค. 2007 1:30 am บอร์ด Programming - PHP
2
1929
อ 04 มี.ค. 2007 11:06 pm โดย may_sci
อยากทราบเกี่ยวกับการBrowse รูปในการเขียน Dream
โดย saspu จ 26 ก.พ. 2007 9:07 pm บอร์ด Programming - PHP
3
2765
อ 27 ก.พ. 2007 2:26 am โดย mindphp
อยากทราบเรือ่ง Array ตัวอักษร คับ..
โดย may_sci อ 25 ก.พ. 2007 11:03 pm บอร์ด Programming - PHP
1
1758
จ 26 ก.พ. 2007 1:02 am โดย mindphp
ปัญหา......การรับข้อมูลที่เป็น สระ....!
โดย may_sci อ 25 ก.พ. 2007 10:48 pm บอร์ด Programming - PHP
7
2702
อ 04 มี.ค. 2007 11:11 pm โดย may_sci
เปิดหน้าต่างใหม่ไม่ได้ครับ
โดย aunohara อ 25 ก.พ. 2007 7:53 pm บอร์ด JavaScript & Jquery Ajax
2
3453
อ 25 ก.พ. 2007 10:37 pm โดย mindphp
ขอความช่วยเหลือด้วยครับสำคัญต่ออนาคตผมเลย list 2 menu
โดย cerica_007 ศ 23 ก.พ. 2007 11:58 pm บอร์ด Programming - PHP
6
2145
อ 25 ก.พ. 2007 1:18 pm โดย mindphp
phpnuke นี้สามารถเอาข้อมูลสมาชิกของ บอร์ดsmf มาใช้รวมกันได้ไ
โดย Mr.K` ศ 23 ก.พ. 2007 5:37 pm บอร์ด Programming - PHP
1
1578
ศ 23 ก.พ. 2007 9:49 pm โดย mindphp
แบ่งหน้าใน mssql
โดย iamyon ศ 23 ก.พ. 2007 3:43 pm บอร์ด Programming - PHP
1
1842
ศ 23 ก.พ. 2007 5:07 pm โดย mindphp
การใช้งาน function exec ของ PHP
โดย Muzashi ศ 23 ก.พ. 2007 9:41 am บอร์ด Programming - PHP
12
5901
อ 27 ก.พ. 2007 11:16 pm โดย mindphp
Javascript Refresh หน้า
โดย mindphp พฤ 22 ก.พ. 2007 2:52 pm บอร์ด JavaScript & Jquery Ajax
0
4163
พฤ 22 ก.พ. 2007 2:52 pm โดย mindphp
ภาษาไทย บน PHP Designer 2005 ตัวมันห่างมีวิธ๊แก้ได้ไหมครับ
โดย wac พฤ 22 ก.พ. 2007 9:45 am บอร์ด Programming - PHP
1
2133
พฤ 22 ก.พ. 2007 10:42 am โดย mindphp
jpgraph 2.1.4 ใช้ภาษาไทยไม่ได้ ต้องเซตยังไงครับ
โดย maami พ 21 ก.พ. 2007 3:56 pm บอร์ด Programming - PHP
4
2827
จ 26 ก.พ. 2007 3:09 pm โดย mindphp
str_ireplace ถ้าใช้กับ php4 นี่ ต้องเปลี่ยนเป็นโค๊ดไหนดี
โดย rodfifa จ 19 ก.พ. 2007 11:50 am บอร์ด Programming - PHP
1
1891
จ 19 ก.พ. 2007 12:49 pm โดย mindphp
php myadmin เก็บข้อมูลเป็นภาษาไทยได้อ่ะป่าว
โดย aa_aa จ 19 ก.พ. 2007 8:25 am บอร์ด SQL - Database
1
3346
จ 19 ก.พ. 2007 12:45 pm โดย mindphp
มีปัญหาเรื่องการใช้ตัวแปร array ในการส่งเมลล์
โดย mcyber อ 18 ก.พ. 2007 12:28 pm บอร์ด Programming - PHP
1
1611
อ 18 ก.พ. 2007 12:50 pm โดย mindphp
อยากทราบวิธีปริ้นผ่านเว็บ บราวเซอร์ ให้ออกมาพอดีหน้า
โดย miyuki ศ 16 ก.พ. 2007 10:30 pm บอร์ด HTML CSS
1
5072
ส 17 ก.พ. 2007 9:38 am โดย mindphp