รบกวนผู้รู้ช่วยหน่อยเปรียบเทียบการทำงาน Process ระหว่าง Unix กับ Windows?

ได้งานจากอาจารย์มาครับวิชา OS ไม่รู้คำถามงงหรือผมงงชีวิต
คำถามมีอยู่ว่า "ตัวอย่างการแก้ปัญหาต่างๆ เกี่ยวกับการทำงานของ Process เปรียบเทียบกันระหว่าง Unix กับ Windows?"
รบกวนผู้รู้ช่วยหน่อยครับ จะตอบสั้นๆได้ใจความหรือยาวๆพร้อมทฤษฎีก็ได้เดียวผมจะทำความเข้าใจเอง
ขอบคุณครับ T_T ...
เม่าแพนด้าเม่าแพนด้าเม่าโศกเม่าโศก
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 4
unix จะ fork ก่อนเพื่อสร้าง process ใหม่ ถ้าต้องการรันโปรแกรมอื่น ก็ค่อย load โปรแกรมอื่น ด้วย exec
windows จะใช้ exec เพื่อสร้าง process ใหม่และ load program ใหม่ในคำสั่งเดียว

unix fork จะ flexible กว่า เนื่องจากไม่ได้บังคับว่าต้อง load program ใหม่ มีประโยชน์มากในสมัยที่ยังไม่มี multithreading
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่