سلام دوستان يك سوال داشتم.
توي كتاب linux kernel development گفته ما دو نوع Interrupt Handler داريم.يكي وابسته به معماري هست و ديگري خير مي خواستم دليل اين دو دستگي رو بدونم.
سوالي ديگه اين هست كه آيا همه ي پردازشگرها يا يك تايمر Interrupt مي شوند(در چند پردازنده اي)
اگه اين طور هست چرا لينوكس به ازاي هر تيك يكي به مقدار متغيير jiffies اضافه ميكنه آيا اين باعث خطا در محاسبه زمان نميشه چون در يك لحظه به ازاي 4 پردازشگر 4 تيك به jiffies اضافه مي شود.
(اگر براي دوستان زحمتي نيست مي خواستم لينك زير رو بخونيد تا متوجه منظور بشيد در حد 20-30 خط اولش رو)
لينك
ممنون