TENEX, a Paged Time Sharing System for the PDP-10 TENEX is a new time sharing system implemented on DEC PDP-10 augmented by special paging hardware developed at BBN. This report specifies a set of goals which are important for any time sharing system. It describes how the TENEX design and implementation achieve these goals. These include specifications for a powerful multiprocess large memory virtual machine, intimate terminal interaction, comprehensive uniform file and I/O capabilities, and clean flexible system structure. Although the implementation described here required some compromise to achieve a system operational within six months of hardware checkout, TENEX has met its major goals and provided reliable service at several sites and through the ARPA network. CACM March, 1972 Bobrow, D. G. Burchfiel, J. D. Murphy, D. L. Tomlinson, R. S. Beranek, B. TENEX, paging, virtual machines, time sharing system, scheduling algorithm, process structure, PDP-10 2.44 4.32 4.39 4.42 CA720301 JB January 31, 1978 3:37 PM 1892 4 2380 1901 4 2380 2085 4 2380 2095 4 2380 2218 4 2380 2277 4 2380 2319 4 2380 2329 4 2380 2358 4 2380 2373 4 2380 2374 4 2380 2380 4 2380 2380 4 2380 2434 4 2380 2499 4 2380 2450 4 2380 2501 4 2380 2582 4 2380 2595 4 2380 2669 4 2380 2828 4 2380 2863 4 2380 2881 4 2380 2928 4 2380 2996 4 2380 2996 4 2380 3006 4 2380 3006 4 2380 3067 4 2380 3067 4 2380 1751 5 2380 2373 5 2380 2380 5 2380 2380 5 2380 2380 5 2380 2629 5 2380 2868 5 2380 2928 5 2380 2951 5 2380 1502 6 2380 1751 6 2380 2080 6 2380 2277 6 2380 2377 6 2380 2380 6 2380 2380 6 2380 2380 6 2380 2380 6 2380 2522 6 2380 2558 6 2380 2569 6 2380 2625 6 2380 2632 6 2380