This paper presents several scheduling/coscheduling techniques employed in some recent research projects. Two types of local scheduling, proportional-sharing scheduling and predictive scheduling are introduced here. With proportional-share scheduling, the resource consumption rights of each active process are proportional to the relative shares that it is allocated. While the system implementin...