Hello everyone. I have limited experience at programming,have been using c and java for a few years. However i am a long time windows user. I recently got a serious assignment for university. I picked programming topic assuming it would be something i would know something about, however the topic was "task scheduling in linux". I am supposed to look into the way linux schedules services and tasks, and "tweek" with it a little bit. I have absolutely no idea where to start, and i don't know (due to my windows-only experience) how to dive in linux's open source goodies. If anyone could provide me with a few information on how to start, where to begin studying etc,it would be much appreciated.