0xAX/linux-insides

SYSCALL - multitasking & Interruput event

Open

#493 创建于 2017年7月16日

在 GitHub 查看
 (1 评论) (0 反应) (0 负责人)Python (3,301 fork)batch import
help wanted

仓库指标

Star
 (29,341 star)
PR 合并指标
 (平均合并 194天 19小时) (30 天内合并 6 个 PR)

描述

Dear OxAX , Thanks for your efforts for writing "Linux Inside" . It has cleared most of my doubts. I request you to please elaborate few technical doubts about System call .

  1. System call in multitasking environment : a. What will happen if higher priority task need system resources by SYSCALL but already lower priority task's SYSCALL in running ( kernel code is executing ) ?

b. During one system call multitasking / multi threading is still possible or only one thread will have access to SYSCALL ?

  1. System call during External / Peripheral interrupt : a. what will happen if external interrupt or higher priority pheripheral interrupt triggers while processing SYSCALL ?

Request you to please reply on this & if possible please add explanation in "Linux Inside"

Regards, Gaurav

贡献者指南