ให้เรตสมาชิก: 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
กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ขอ code ดาวน์โหลดไฟล์ และ อัพโหลดไฟล์ครั้งละหลายไฟล์
โดย arin อ 14 ม.ค. 2007 12:17 am บอร์ด Programming - PHP
2
2983
อ 14 ม.ค. 2007 5:57 pm โดย arin
php random password
โดย mindphp ศ 12 ม.ค. 2007 12:51 am บอร์ด Programming - PHP
0
2568
ศ 12 ม.ค. 2007 12:51 am โดย mindphp
เข้าปุ่ม login ในหน้า index.htm งั้ยกลายเป็น notepad
โดย aa_aa อ 09 ม.ค. 2007 4:57 pm บอร์ด Programming - PHP
1
2112
อ 09 ม.ค. 2007 5:47 pm โดย mindphp
พี่ครับ ขอวิธีลง no ip ด้วยครับ
โดย tiamkeaw จ 08 ม.ค. 2007 9:11 pm บอร์ด Programming - PHP
2
2034
อ 09 ม.ค. 2007 8:05 pm โดย tiamkeaw
login mssql ไม่เช็คครับ
โดย skbyz จ 08 ม.ค. 2007 3:45 pm บอร์ด Programming - PHP
1
1954
จ 08 ม.ค. 2007 3:57 pm โดย mindphp
Smarty themplate
โดย iamyon ศ 05 ม.ค. 2007 10:37 pm บอร์ด Programming - PHP
3
2193
อ 07 ม.ค. 2007 3:12 pm โดย mindphp
มีใครสนใจ ใช้ NetBeans IDE เขียน AJAX บ้าง
โดย mindphp ส 30 ธ.ค. 2006 3:59 pm บอร์ด JavaScript & Jquery Ajax
0
3893
ส 30 ธ.ค. 2006 3:59 pm โดย mindphp
ช่วยแก้โค้ดให้หน่อยครับ
โดย tanawat64 ส 30 ธ.ค. 2006 9:38 am บอร์ด Programming - PHP
1
1580
ส 30 ธ.ค. 2006 3:28 pm โดย mindphp
ต้องการลบ border ใน php extend Excel
โดย nott อ 26 ธ.ค. 2006 9:17 am บอร์ด Programming - PHP
1
2186
อ 26 ธ.ค. 2006 11:52 am โดย mindphp
วิธีเปิด File Excel ขึ้นมาแล้วนำข้อมูลจากใน Database มาเพิ่ม
โดย kongkiat จ 25 ธ.ค. 2006 11:31 pm บอร์ด Programming - PHP
1
2482
อ 26 ธ.ค. 2006 11:56 am โดย mindphp
ส่งข้อมูลไฟล์ .php ไปยัง Excel เป็นภาษาต่างด้าวแก้ยังไงครับ
โดย nott ศ 22 ธ.ค. 2006 2:49 pm บอร์ด Programming - PHP
12
7394
จ 25 ธ.ค. 2006 2:27 pm โดย mindphp
ขอความช่วยเหลือเรื่อง SQL Server 2005 ติดต่อกกับphp
โดย aongjuju อ 19 ธ.ค. 2006 12:29 pm บอร์ด SQL - Database
4
6151
อ 12 ก.พ. 2008 8:25 pm โดย chaichate
ต้องการรวมค่าในคอลัมภ์
โดย ruti พฤ 14 ธ.ค. 2006 4:37 pm บอร์ด Programming - PHP
9
4107
ส 16 ธ.ค. 2006 2:06 am โดย mindphp
ต้องการคำนวณ จำนวณวันของ ตัวแปร date
โดย nambuai อ 12 ธ.ค. 2006 3:04 am บอร์ด Programming - PHP
2
2395
พ 13 ธ.ค. 2006 9:39 pm โดย nambuai
WAMP5 ออก เวอร์ชั่นใหม่ เป็น 1.6.6 มาไล่เลี่ย กับ xampp
โดย mindphp จ 11 ธ.ค. 2006 11:32 pm บอร์ด MindPHP News & Feedback
0
4755
จ 11 ธ.ค. 2006 11:32 pm โดย mindphp
ขอคำแนะนำเรื่องการ ติดตั้งระบบเพื่อใช้งาน PHP ใน Window 2003
โดย bird_za ศ 08 ธ.ค. 2006 12:25 pm บอร์ด Programming - PHP
2
2682
อ 12 ธ.ค. 2006 2:51 am โดย nambuai
เปิด spreadsheet ของ excel บน browser
โดย dinnermeal ศ 01 ธ.ค. 2006 6:47 pm บอร์ด Programming - PHP
1
2192
ศ 01 ธ.ค. 2006 10:18 pm โดย mindphp
FREE PHP MYSQL NO Banner Hosting FTP
โดย mindphp พฤ 30 พ.ย. 2006 11:44 pm บอร์ด MindPHP News & Feedback
0
3869
พฤ 30 พ.ย. 2006 11:44 pm โดย mindphp
Items Popup List มีปัญหา
โดย mindphp พ 29 พ.ย. 2006 9:24 pm บอร์ด JavaScript & Jquery Ajax
0
2898
พ 29 พ.ย. 2006 9:24 pm โดย mindphp
ขอโจทย์เรื่อง การคำนวนเกี่ยวกับกระจกเงาเว้า และ กระจกเงานูน
โดย b3boyzz พ 29 พ.ย. 2006 8:18 pm บอร์ด Programming - PHP
2
2721
อ 12 ธ.ค. 2006 3:00 am โดย nambuai