nightlord wrote:olmayabilir. zamaninda hassas zamanlama problemlerinden oturu multi task sistem desteklemiyorum dedigini hatirliyorum author'un. dos programiydi yani bu. Open source muydu hatirlamiyorum. Oyle bile olsa, en azindan port erisim kodunun ayrilip kernel space'e alinmasi ve geri kalan bolumun real-time priority ile root olarak run edilmesi gerekebilir. Yani eski bi dos makinesini bu ise dedike edip birakmak daha kolay olacaktir.
Niye yav? Ghz raddesine gelmi$ CPU'da zamanlama ne kadar gecikebilir ki? Tamam realtime OS degil Windows ama quantum starvation'a da izin vermez yani. Delikanli cocuktur.
Priority arttirmaya gerek yok bence. DOS'un yaygin oldugu donemlerde Windows 95 falan vardi en fazla adam onlari du$unerek oyle demi$tir.
Bagli oldugu porta bagli olmakla birlikte her data'da interrupt signaling yapiyorsa hicbir thread cali$masina engel olamaz. Interrupt execution ancak daha yuksek IRQL'li bir interrupt tarafindan bolunebilir.
ssg