The UNIX Time-Sharing System

About this paperEnglishbeside English

This paper is under a licence that does not allow it to be reproduced, so what is here is its front matter and a short abstract. Read it at the publisher's page.

Hệ thống chia sẻ thời gian UNIX

Dennis M. Ritchie và Ken Thompson Bell Laboratories

UNIX là một hệ điều hành tương tác, đa người dùng, mục đích chung dành cho các máy tính PDP-11/40 và 11/45 của Digital Equipment Corporation. Nó cung cấp một số tính năng hiếm thấy ngay cả trong các hệ điều hành lớn hơn, bao gồm: (1) một hệ thống file phân cấp kết hợp các volume có thể tháo lắp; (2) I/O file, thiết bị và liên tiến trình tương thích; (3) khả năng khởi tạo các tiến trình bất đồng bộ; (4) ngôn ngữ lệnh hệ thống có thể được lựa chọn theo từng người dùng; và (5) hơn 100 hệ thống con bao gồm một tá ngôn ngữ. Bài báo này thảo luận về bản chất và việc triển khai của hệ thống file và giao diện lệnh người dùng.

Từ khóa và cụm từ chính: chia sẻ thời gian, hệ điều hành, hệ thống file, ngôn ngữ lệnh, PDP-11

Phân loại CR: 4.30, 4.32

Bản quyền © 1974, Association for Computing Machinery, Inc. Cho phép tái bản toàn bộ hoặc một phần tài liệu này vì mục đích không lợi nhuận với điều kiện phải ghi thông báo bản quyền của ACM và dẫn chiếu đến ấn phẩm, ngày phát hành của ấn phẩm, cũng như việc quyền tái bản đã được cấp phép bởi Association for Computing Machinery.

Đây là phiên bản đã chỉnh sửa của một bài báo được trình bày tại Fourth ACM Symposium on Operating Systems Principles, IBM Thomas J. Watson Research Center, Yorktown Heights. New York, ngày 15–17 tháng 10 năm 1973. Địa chỉ của các tác giả: Bell Laboratories, Murray Hill, NJ 07974.

Phiên bản điện tử được tái tạo bởi Eric A. Brewer, University of California at Berkeley, brewer@cs.berkeley.edu. Vui lòng thông báo cho tôi về bất kỳ sai lệch nào so với bản gốc; tôi đã giữ nguyên các lỗi trong bản gốc.

References

  1. Digital Equipment Corporation. PDP-11/40 Processor Handbook, 1972, and PDP-11/45 Processor Handbook. 1971.
  2. Deutsch, L.P., and Lampson, B.W. An online editor. Comm. ACM 10, 12 (Dec, 1967) 793–799, 803.
  3. Richards, M. BCPL: A tool for compiler writing and system programming. Proc. AFIPS 1969 SJCC, Vol. 34, AFIPS Press, Montvale, N.J., pp. 557–566.
  4. McClure, R.M. TMG—A syntax directed compiler. Proc. ACM 20th Nat. Conf., ACM, 1965, New York, pp. 262–274.
  5. Hall. A.D. The M6 macroprocessor. Computing Science Tech. Rep. #2, Bell Telephone Laboratories, 1969.
  6. Ritchie, D.M. C reference manual. Unpublished memorandum, Bell Telephone Laboratories, 1973.
  7. Aleph-null. Computer Recreations. Software Practice and Experience 1, 2 (Apr.–June 1971), 201–204.
  8. Deutsch, L.P., and Lampson, B.W. SDS 930 time-sharing system preliminary reference manual. Doc. 30.10.10, Project GENIE, U of California at Berkeley, Apr. 1965.
  9. Feiertag. R.J., and Organick, E.I. The Multics input-output system. Proc. Third Symp. on Oper. Syst. Princ., Oct. 18–20, 1971, ACM, New York, pp. 35–41.
  10. Bobrow, D.C., Burchfiel, J.D., Murphy, D.L., and Tomlinson, R.S. TENEX, a paged time sharing system for the PDP-10. Comm. ACM 15, 3 (Mar. 1972) 135–143.

Read off the page by a vision model reading the page images using olmOCR-2-7B-1025-FP8. Translated into Tiếng Việt by gpt-5, against glossary version 7. Translated from the English.