Some Random Thoughts..
Just a place to put some random thoughts..

Today was a bit productive than last two days. Went home late at about 1am and started reading Rober Love book. So far so good. Scheduler chapter is very well written. Today morning I got into a discussion with people in the office regarding how user-space preemption is achieved in linux and where is the code for the same. After some googling and grepping and lxring found the code in head.S. Basically whenever kernel leaves kernelspace (system call or interrupt) schedule() is called if curret->need_resched is set.

Btw. last night's movie was as crapy as expected.
Today was a bit productive than last two days. Went home late at about 1am and started reading Rober Love book. So far so good. Scheduler chapter is very well written. Today morning I got into a discussion with people in the office regarding how user-space preemption is achieved in linux and where is the code for the same. After some googling and grepping and lxring found the code in head.S. Basically whenever kernel leaves kernelspace (system call or interrupt) schedule() is called if curret->need_resched is set.

Btw. last night's movie was as crapy as expected.

posted by rumplestiltskin @ 8:08 pm 0 comments

0 Comments:


Post a Comment