ฉันสงสัยก็คือว่าหากกระบวนการได้รับ 5 สัญญาณที่แตกต่างกันไปโดยที่ไม่ได้กำหนดเวลาให้กับ CPU และตอนนี้สมมติว่ากระบวนการนั้นถูกกำหนดไว้ให้กับ CPU แล้วจาก 5 สัญญาณจาก 5 สัญญาณใดที่จะถูกจัดการก่อนและเพราะเหตุใด
มีลำดับความสำคัญระหว่างสัญญาณ linux หรือไม่
คำตอบ (1)
การโพสต์ความคิดเห็นของ Grijesh Chauhan เพื่อเป็นคำตอบที่นี่สำหรับลูกหลาน:
ขั้นแรก: คู่มือโปรแกรมเมอร์ Linux: "หากทั้งแบบมาตรฐานและแบบจริง- สัญญาณเวลากำลังรอดำเนินการ POSIX ปล่อยไว้โดยไม่ระบุว่าอันไหนจะถูกส่งก่อน Linux ก็เหมือนกับการใช้งานอื่น ๆ ที่ให้ความสำคัญกับสัญญาณมาตรฐานในกรณีนี้"
ประการที่สอง: สัญญาณ กับดัก และการขัดจังหวะ: "การขัดจังหวะมักถูกกำหนดลำดับความสำคัญที่แตกต่างกัน ในขณะที่สัญญาณซอฟต์แวร์ไม่ใช่"
person
Community
schedule
17.04.2014
If no priority between signals which signal is handled first and why
--ไม่ได้ระบุ --cs-pub.bu.edu/fac/richwest/cs591_w1/notes/wk3_pt2.PDF - person Grijesh Chauhan   schedule 29.01.2014