ข่าวสาร
แอพพลิเคชั่นไฟฉาย Super-Bright LED | Android Apps
แอพพลิเคชั่นไฟฉาย Super-Bright LED | Android Apps
   แอพพลิเคชั่นไฟฉาย Super-Bright LED เปิดให้ดาวน์โหลดฟรีโดยAndroid Apps ถือเป็นแอพพลิเคชั่นฉายไฟจากLED เพื่อให้ความสว่างระหว่างทาง พร้อมภาพกราฟฟิกไฟฉาย
รู้จัดกับ Acronis True Image โปรแกรมโคลนนิ่งฮาร์ดดิสก์
รู้จัดกับ Acronis True Image โปรแกรมโคลนนิ่งฮาร์ดดิสก์
   โปรแกรมAcronis True Image โคลนนิ่งฮาร์ดดิสก์ ใช้สำรองข้อมูล โคลนนิ่งฮาร์ดดิสก์ทั้งลูก การโคลนนิ่งไปยังหลายๆเครื่อง สามารถสร้างแผ่นบู๊ต
เว็บไซต์เกี่ยวกับเกมคอมพิวเตอร์ เกมออนไลน์ เกมออฟไลน์ เกมบนเว็บ
เว็บไซต์เกี่ยวกับเกมคอมพิวเตอร์ เกมออนไลน์ เกมออฟไลน์ เกมบนเว็บ
   บทความฉบับนี้ ผมจะคัดเว็บไซต์ที่เกี่ยวข้องกับเกมคอมพิวเตอร์ เกมออนไลน์ เกมออฟไลน์ต่างๆมาฝาก เท่าที่จะค้นหามาได้ ซึ่งเอาไว้ให้ผู้ที่สนใจได้ลอง
 ASUS ZENBOOKอัลตร้าบุ๊คล้ำหน้าที่สุดแห่งยุค
ASUS ZENBOOKอัลตร้าบุ๊คล้ำหน้าที่สุดแห่งยุค
   ASUS ZENBOOK ประสบความสำเร็จในการหลอมเทคโนโลยีระดับสุดยอดกับความสวยงามของงานศิลปะ ทรงพลังด้วย 3rd generation Intel Core i7 processor
เทคโนโลยีทัชสกรีน ในอนาคตข้างหน้า
เทคโนโลยีทัชสกรีน ในอนาคตข้างหน้า
   อนาคตของระบบtouch screen (หน้าจอสัมผัส) คาดการณ์ว่าในอนาคตอันใกล้นี้เราจะพบกับอุปกรณ์ที่ใช้ระบบทัชสกรีนกันมากขึ้น
โน๊ตบุ๊ค รุ่นต่างๆ กล้องประเภทต่างๆ

วีดีโอน่ารู้ : โปรเจคคำนวนหาพื้นที่รูปวงกลม Project PHP


แจกโปรเจคPHPฟรี

ข่าวสารเทคโนโลยี >> วงจรอับคืออะไร

วงจรอับคืออะไร  

วงจรอับคืออะไร

อัพเดทวันที่: 27 พ.ย. 2556

วีดีโอน่ารู้ : เทคโนโลยีน่ารู้ Ep4 กลเม็ดวิธีการของแฮกเกอร์


"วงจรอับคือกลุ่มของโปรเซสที่ถูกปฏิเสธไม่ให้ทำงาน (blocking) อันมีผลสืบเนื่องมาจากการแ่ย่งชิงกันใช้งานทรัพยากร หรือการสื่อสาร โดยที่โปรเซสในกลุ่มต่างรอคอยสัญญาณทำงานที่จะเกิดขึ้นได้เฉพาะจากโปรเซสภายในกลุ่มนี้เท่านั้น"

เนื่องจากโปรเซสทั้งหมดจะต้องรอสัญญาณทำงาน และไม่มีโปรเซสใดสามารถส่งสัญญาณทำงานให้กับโปรเซสอื่นภายในกลุ่มใด ซึ่งจะส่งผลให้โปรเซสทั้งหมดต้องรออย่างไม่มีวันสิ้นสุด โดยในนิยามนี้ สมมุติว่าไม่มีการอินเทอร์รัพต์ (interrupt) ขึ้นในระบบเพื่อที่จะเรียกโปรเซสที่อยู่ในกลุ่มนี้ขึ้นมาทำงานได้ ในกรณีที่เกิดขึ้นโดยทั่วไปนั้น สัญญาณที่แต่ลโปรเซสรอคอยก็คือ สัญญาณการปล่อยทรัพยากรที่สมาชิกของแต่ละโปรเซสภายในกลุ่มใช้อยู่ (โดยทรัพนากรนั้นสามารถเป็นได้ทั้งฮาร์ดแวร์หรือซอฟต์แวร์) หรือถ้าจะกล่าวในอีกลักษณะหนึ่งก็คือ สมาชิกของแต่ละโปรเซสในวงจรอับต่างรอคอยทรัพยากรที่ถูกใช้งานโดยโปรเซสที่อยู่ในวงจรอับนั่นเอง ไม่มีโปรเซสใดสามารถทำงานได้ ไม่มีโปรเซสใดปลดปล่อยทรัพยากรที่ตัวเองใช้งานอยู่ และไม่มีโปรเซสที่สามารถถูกเรียกออกมากลุ่มได้

วงจรอับโดยส่วนมากนั้นจะเกี่ยวข้องกับความขัดแย้งในการใช้ทรัพยากรของระบบโดย 2 โปรเซสหรือมากกว่า

เงื่อนไขที่ทำให้เกิดวงจรอับ

วงจรอับ เป็นสถานการณ์ที่เราไม่ต้องการให้เกิดขึ้นในระบบ เพราะว่าเมื่อเกิดวงจรอับขึ้นมา จะทำให้ไม่มีโปรเซสใดสามารถทำงานจนเสร็จสมบูรณ์ได้ และทรัพยากรของระบบจะถูกครอบครองจนหมด ดังนั้นก่อนที่เราจะกล่าวลึกลงในรายละเอียดเกี่ยวกับการจัดการกับวงจรอับนั้น เราควรเรียนรู้เกี่ยวกับสาเหตุสำคัญที่ทำให้เกิดวงจรอับก่อน  วงจรอับอาจจะเกิดขึ้นก็ต่อเมื่อเงื่อนไขทั้งสามข้อต่อไปนี้เกิดขึ้น
    1.เมื่อมีทรัพนากรที่ไม่สามารถถูกใช้ร่วมกับหลายๆ โปรเซสพร้อมกันได้ (Mutual exclusion condition) ถ้ามีทรัพยากรอย่างน้อย 1 ตัว ในระบบที่จะยอมให้โปรเซสเพียง 1 ตัวใช้งานมันได้เท่านั้น นั่นก็คือถ้ามีโปรเซสอื่นเข้ามาร้องขอใช้งาน โปรเซสนั้นจะต้องรอจนกว่าโปรเซสดังกล่าวได้ใช้งานเสร็จและปล่อยทรัพยากรนั้นว่าง
    2.เมื่อมีการคือครองและรอ (Hold and wait condition) ถ้าโปรเซสสามารถถือครองทรัพยากรที่ตัวเองได้รับ และในขณะเดียวกันก็สามารถทำการร้องขอทรัพยากรเพิ่มเติมได้
    3.เมื่อการทำงานในระบบไม่มีการแทรกกลางคัน (No preemption condition) ถ้าโปรเซสกำลังใช้งานทรัพยากรอยู่ และระบบไม่สามารถบังคับให้โปรเซสนั้นปลดปล่อยทรัพยากรนั้นให้เป็นอิสระได้ โดยทรัพยากรจะเป็นอิสระได้ก็ต่อเมื่อโปรเซสยกเลิกการถือครองเท่านั้น
    4.เมื่อเกิดวงจรคอย (Circuit wait condition) ถ้าเกิดวงจรลูกโซ่ของโปรเซส 2 ตัว หรือมากกว่า ที่ต่างรอคอยทรัพยากรที่ถือครองโดยโปรเซสที่อยู่ในวงจรลูกโซ่นั้น

Tag : วงจรอับคืออะไร เงื่อนไขที่ทำให้เกิดวงจรอับ ทรพัยากร การคือครองและรอ โปรเซส เกิดวงจรคอย

รับแปลรายงานประจำปี รับแปลรายงานประจำปี

รับแปลรายงานประจำปี โดยบริษัททีไอเอสผู้เชี่ยวชาญด้านการรับแปลภาษา เปิดดำเนินการมามากกว่า10ปี ซึ่งมีนักแปลที่เชี่ยวชาญในการรับแปลเอกสาร

ASUS MEMO Pad smart10 ควอดคอร์โปรเซสเซอร์ ASUS MEMO Pad smart10 ควอดคอร์โปรเซสเซอร์

ASUS MEMO Pad smart10 เพื่อนแห่งการทำงานและความบันเทิงที่พร้อมไปกับคุณที่ทุกเวลา โดดเด่นด้วย NVIDIA Tegra 3 ควอดคอร์โปรเซสเซอร์

ASUS Memo Pad แท็บเล็ต 7 นิ้ว ราคาเอื้อมถึง ASUS Memo Pad แท็บเล็ต 7 นิ้ว ราคาเอื้อมถึง

ASUS Memo Pad สร้างสรรค์มาเฉพาะสำหรับผู้ที่ต้องการแท็บเล็ตในราคาคุ้มค่า แต่ยังทำงานได้อย่างราบรื่นด้วยโปรเซสเซอร์ความเร็ว 1 GHz

หน้าหลัก
ความตั้งใจ
กว่าจะเป็นเว็บไซต์
แผนผังเว็บไซต์

คุยกับผู้ทำเว็บไซต์
-เริ่มต้นสาขาวิทยาการคอมพิวเตอร์
ติดตามข่าวสาร กด Like เลย
เกี่ยวกับเรา
e-mail : support@rangforever.com


ได้รับการสนับสนุนโดย


----
รวบรวมข่าวสารไอที เทคนิคการเขียนโปรแกรมภาษาphp css javascript jsp c# แจกโปรแกรมที่เขียน แจกระบบ แจกโค้ดฟังก์ชันต่างๆ สอนการใช้งานโปรแกรมออฟฟิศ word excel โปรแกรมตกแต่ง ตัดต่อ สร้างภาพ adobe photoshop adobe Illustrater จัดเต็มกับความรู้ในเนื้อหาโปรแกรมเมอร์แบบเจาะลึก พร้อมวีดีโอสอนการใช้งานโปรแกรม การเขียนโปรแกรม เพิ่มความรู้ ปูทักษะการเขียนโปรแกรมแบบฟรีๆ พร้อมเรียนรู้ไปกับเราได้ที่ www.rangforever.com