timesharing system 1 topic · 1 source Technology› ProgrammingJavaAn operating system that shares processor time between multiple processes by allocating each a timeslice. Once a process's timeslice has expired, another process is given a chance to run.David J. Barnes — Object-Oriented Programming with Java Cite