System call đi từ user mode vào kernel mode chỉ là điểm bắt đầu để hiểu đường đi này. Xem sâu hơn qua một lần read(), ta sẽ gặp một số vấn đề liên quan chặt chẽ:
read()đi vào kernel bằng cách nào?- Vì sao clock interrupt có thể khiến thread đang chạy dừng lại?
- Vì sao Page Fault đôi khi là hành vi bình thường, nhưng đôi khi lại trở thành
SIGSEGV? - System call đã vào kernel thì có nhất thiết xảy ra thread context switch không?
18/9/26Khoảng 18 phút
