ให้เรตสมาชิก: 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
กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
Javascript Refresh หน้า
โดย mindphp พฤ 22 ก.พ. 2007 2:52 pm บอร์ด JavaScript & Jquery Ajax
0
4210
พฤ 22 ก.พ. 2007 2:52 pm โดย mindphp
ภาษาไทย บน PHP Designer 2005 ตัวมันห่างมีวิธ๊แก้ได้ไหมครับ
โดย wac พฤ 22 ก.พ. 2007 9:45 am บอร์ด Programming - PHP
1
2164
พฤ 22 ก.พ. 2007 10:42 am โดย mindphp
jpgraph 2.1.4 ใช้ภาษาไทยไม่ได้ ต้องเซตยังไงครับ
โดย maami พ 21 ก.พ. 2007 3:56 pm บอร์ด Programming - PHP
4
2861
จ 26 ก.พ. 2007 3:09 pm โดย mindphp
str_ireplace ถ้าใช้กับ php4 นี่ ต้องเปลี่ยนเป็นโค๊ดไหนดี
โดย rodfifa จ 19 ก.พ. 2007 11:50 am บอร์ด Programming - PHP
1
1924
จ 19 ก.พ. 2007 12:49 pm โดย mindphp
php myadmin เก็บข้อมูลเป็นภาษาไทยได้อ่ะป่าว
โดย aa_aa จ 19 ก.พ. 2007 8:25 am บอร์ด SQL - Database
1
3388
จ 19 ก.พ. 2007 12:45 pm โดย mindphp
มีปัญหาเรื่องการใช้ตัวแปร array ในการส่งเมลล์
โดย mcyber อ 18 ก.พ. 2007 12:28 pm บอร์ด Programming - PHP
1
1639
อ 18 ก.พ. 2007 12:50 pm โดย mindphp
อยากทราบวิธีปริ้นผ่านเว็บ บราวเซอร์ ให้ออกมาพอดีหน้า
โดย miyuki ศ 16 ก.พ. 2007 10:30 pm บอร์ด HTML CSS
1
5136
ส 17 ก.พ. 2007 9:38 am โดย mindphp
function date time + mssql
โดย aunohara ศ 16 ก.พ. 2007 1:51 am บอร์ด SQL - Database
8
6449
ศ 16 ก.พ. 2007 4:53 pm โดย mindphp
เขียนโค้ดที่ไหนถ้าติดตั้งxampp
โดย honey พฤ 15 ก.พ. 2007 7:35 pm บอร์ด Programming - PHP
8
3627
อ 18 มี.ค. 2007 3:11 pm โดย mindphp
กำหนดสิทธิผู้ใช้ กับ randomcode
โดย aa_aa พ 14 ก.พ. 2007 5:01 pm บอร์ด Programming - PHP
1
1820
พ 14 ก.พ. 2007 5:40 pm โดย mindphp
phpMyAdmin 2.9.2 มาแล้ว
โดย mindphp อ 13 ก.พ. 2007 11:23 am บอร์ด MindPHP News & Feedback
0
3509
อ 13 ก.พ. 2007 11:23 am โดย mindphp
upload file ขึ้น server iis ใน winxp
โดย obojama จ 12 ก.พ. 2007 3:26 pm บอร์ด Programming - PHP
3
2497
จ 12 ก.พ. 2007 4:34 pm โดย mindphp
ทำยังไงเปิดหน้าต่างใหม่ เป็น pdf โดยไม่ขึ้น download
โดย aunohara ศ 09 ก.พ. 2007 1:35 pm บอร์ด Programming - PHP
9
4239
จ 12 ก.พ. 2007 11:40 am โดย mindphp
่อยากทราบวิธี Disable ปุ่ม Back ที่หน้า Browser
โดย myyuriboy อ 06 ก.พ. 2007 12:58 pm บอร์ด JavaScript & Jquery Ajax
4
5402
ศ 10 เม.ย. 2015 11:48 am โดย javascriptthai
ขอ script check domain หน่อยครับ
โดย neo001 อ 06 ก.พ. 2007 11:48 am บอร์ด Programming - PHP
0
2116
อ 06 ก.พ. 2007 11:48 am โดย neo001
คลิก back แล้ว clear ค่า
โดย aunohara ส 03 ก.พ. 2007 8:29 pm บอร์ด Programming - PHP
5
2316
อ 04 ก.พ. 2007 11:44 am โดย mindphp
อยากทราบ code แบ่งหน้าการแสดงที่ถูกต้อง
โดย sudchay พฤ 01 ก.พ. 2007 7:19 am บอร์ด Programming - PHP
1
1585
พฤ 01 ก.พ. 2007 10:54 am โดย mindphp
ใช้ Appserv 2.5.x แล้ว ข้อมูลใน MySql เป็นภาษา ????? ทำไงดี
โดย Mr.October พ 31 ม.ค. 2007 5:35 pm บอร์ด Programming - PHP
2
2068
พ 31 ม.ค. 2007 8:04 pm โดย Mr.October
ใช้ PHP ครับ ต้องการตรวจสอบค่าว่าง
โดย Mr.October พ 31 ม.ค. 2007 11:31 am บอร์ด Programming - PHP
0
2468
พ 31 ม.ค. 2007 11:31 am โดย Mr.October
เจอปัญหา Fatal error แก้ไขอย่างไรครับ
โดย invisibleman อ 30 ม.ค. 2007 4:57 pm บอร์ด Programming - PHP
9
11718
พ 31 ม.ค. 2007 4:04 pm โดย invisibleman