Operating systems survey (Auerbach, 1971)