Question: what are the advantages and disadvantages of time sharing features?
Answer: In time sharing systems all the tasks are given specific time and task switching time is very less so applications don't get interrupted by it. Many applications can run at the same time. You can also use time sharing in batch systems if appropriate which increases performance.