Главная страница Межпроцессное взаимодействие (состязание) 17. Courtois, P. J., Heymans, F., and Parnas, D. L, Concurrent Control with Readers and Writers*, Commun. of the ACM, vol. 10, pp. 667-668, Oct. 1971. 18. Daley, R. C, and Dennis, J. В., Virtual Memory, Process, and Sharing in MULTICS*, Commun. of the ACM, vol. 11, pp. 306-312, May 1968. 19. Dan, A., Sitaram, D., and Shahabuddin, P., Scheduling Policies for an On-Demand Video Server with Batching*, Proc. Second Intl Conf. on Multimedia, ACM, pp. 15-23, 1994. 20. Deitel H. M. Operating Systems*, 2nd Ed., Reading, MA: Addison-Wesley, 1990. 21. Denning, D., The United States vs. Craig Neidorf*, Commun. of the ACM, vol. 34, pp. 22-43, March 1991. 22. Denning, P. J., The Working Set Model for Program Behavior*, Commun. of the ACM, vol. 11, pp. 323-333, 1968a. 23. Denning, P. J., Thrashing: Its Causes and Prevention*, Proc. AFIPS National Computer Conf., AFIPS, pp. 915-922, 1968b. 24. Denning, P. J., Virtual Memory*, Computing Surveys, vol. 2, pp. 153-189, Sep. 1970. 25. Denning, P. J., Working Sets Past and Present*, IEEE Trans, on Software Engineering, vol. SE-6, pp. 64-84, Jan. 1980. 26. Dennis, J. В., and VAN HORN, E. C, Programming Semantics for Multi-programmed Computations*, Commun. of the ACM, vol. 9, pp. 143-155, Mar. 1966. 27. Dijkstra, E. W., Co-operating Sequential Processes, in Programming Languages*, Genuys, F. (Ed.), London, Academic Press, 1965. 28. Dijkstra, E. W., The Structure of THE Multiprogramming System*, Commun. of the ACM, vol. 11, pp. 341-346, May 1968. 29. Dubois, M., Scheurich, C, and Briggs, F. A., Synchronization, Coherence, and Event Ordering in Multiprocessors*, Computer, vol. 21, pp. 9-21, Feb. 1988. 30. Engler, D. R., Kaashoek, M. F., and Otoole, J. Jr., Exokernel: An Operating System Architecture for Application-Level Resource Management*, Proc. 15th Symp. on Operating Systems Principles, ACM, pp. 251-266, 1995. 31. Fabry, R. S.: Capability-Based Addressing*, Commun. of the ACM, vol. 17, pp. 403-412, July 1974. 32. Feeley, M. J., Morgan, W. E., Pighin, F. H., Karlin, A. R., Levy, H. M., and Thek-Kath, C. A., Implementing Global Memory Management in a Workstation Cluster*, Proc. 15th Symp. on Operating Systems Principles, ACM, pp. 201-212, 1995. 33. Finkel, R.A. An Operating Systems Vade Mecum*, 2nd Ed., Englewood Cliffs, NJ: Prentice Hall, 1988. 34. Fotheringham, J., Dynamic Storage Allocation in the Atlas Including an Automatic Use of a Backing Store*, Commun. of the ACM, vol. 4, pp. 435-436, Oct. 1961. 35. Geist, R., and Daniel, S., A Continuum of Disk Scheduling Algorithms*, ACM Trans, on Computer Systems, vol. 5, pp. 77-92, Feb. 1987. 36. Golden, D., and Pechura, M., The Structure of Microcomputer File Systems*, Commun. of the ACM, vol. 29, pp. 222-230, Mar. 1986. 37. Graham, R., Use of High-Level Languages for System Programming*, Project MAC Report TM-13, M.I.T., Sep. 1970. 38. Hafner, K., and Markoff, J., СуЬегрипк*, New York, Simon and Schuster, 1991. 39. Harbron, T. R., File Systems*, Upper Saddle River, NJ, Prentice Hall, 1988. 40. Hauser, C, Jacobi, C, Theimer, M., Welch, В., and Weiser, M., Using Threads in Interactive Systems: A Case Study*, Proc. 14th Symp. on Operating Systems Principles, ACM, pp. 94-105, 1993. 41. Havender, J. W., Avoiding Deadlock in Multitasking Systems*, IBM Systems Journal, vol. 7, pp. 74-84, 1968. 42. Hebbard, В., et al., A Penetration Analysis of the Michigan Terminal System*, Operating Systems Review, vol. 14, pp. 7-20, Jan. 1980. 43. Hoare, C. A. R., Monitors, An Operating System Structuring Concept*, Commun. of the ACM, vol. 17, pp. 549-557, Oct. 1974; Erratum in Commun. of the ACM, vol. 18, p. 95, Feb. 1975. 44. Holt, R. C, Some Deadlock Properties of Computer Systems*, Computing Surveys, vol. 4, pp. 179-196, Sep. 1972. 45. Huck, J., and Hays, J., Architectural Support for Translation Table Management in Large Address Space Machines*, Proc. 20th Intl Symp. on Computer Architecture, ACM, pp. 39-50, 1993. 46. IEEE: Information Technology - Portable Operating System Interface (POSIX), Part 1: System Application Program Interface (API) [C Language], New York, Institute of Electrical and Electronics Engineers, Inc., 19901 47. Isloor, S. S., and Marsland, T. A., The Deadlock Problem: An Overview*, Computer, vol. 13, pp. 58-78, Sep. 1980. 48. Kernighan, B. W., and Pike, R., The UNIX Programming Environment*, Upper Saddle River, NJ, Prentice Hall, 1984. 49. Kleinrock, L, Queueing Systems*, Vol. 1, New York, John Wiley, 1975. Эта редакция позднее, в 1994 году, была дополнена расширением POS1X Р1003.4а - Threads Extension for portable Operating Systems. В 2001 году вышла переработанн.л IEEE совместно с Open Group (торговая марка UNIX) редакция The Open Group Base Specifications Issue 6 (IEEE Std 1003 1-2001). Она описывает стандартный интерфейс операционной системы, включая оболочку и утилиты. Стандарт ориентирован как на прикладных разработчиков, так и на разработчиков операционных систем. Его электронный вариант представлен в Интернете, например, по адресу http: www.45.free net/docs/POSIX/index html. - Примеч. ред. 50. Knuth, D. е., The Art of Computer Programming*, vol. 1: Fundamental Algorithms*, 2nd Ed., Reading, MA, Addison-Wesley, 1973. 51. Lampson, B. W., A Scheduling Philosophy for Multiprogramming Systems*, Commun. of the ACM, vol. 11, pp. 347-360, May 1968. 52. Lampson, B. W., A Note on the Confinement Problem*, Commun. of the ACM, vol. 10, pp. 613-615, Oct. 1973. 53. Levin, R., Cohen, E. S., Corwin, W. M., Pollack, F. J., and Wulf, W. A., Policy/Mechanism Separation in Hydra*, Proc. Fifth Symp. on Operating Systems Principles, ACM, pp. 132-140, 1975. 54. Lewine, D., POSIX Programmers Guide*, Sebastopol, CA, OReilly & Associates, 1991. 55. Li, K., and Hudak, P., Метогу Coherence in Shared Virtual Memory Systems*, ACM Trans, on Computer Systems, vol. 7, pp. 321-359, Nov. 1989. 56. Linde, R. R., Operating System Penetration*, Proc. AFIPS National Computer Conf., AFIPS, pp. 361-368, 1975. 57. Lions, J., Lions Commentary on Unix 6th Edition, with Source Code*, San Jose, CA, Peer-to-Peer Communications, 1996. 58. Liu, C. L., and Layland, J. W., Scheduling Algorithms for Multiprogramming in a Hard Real-Time Environment*, Journal of the ACM, vol. 20, pp. 46-61, Jan. 1973. 59. Marsh, B. D., Scott, M. L., Leblanc, T. J., and Markatos, E. P., First-Class User-Level Threads*, Proc. 13th Symp. on Operating Systems Principles, ACM, pp. 110-121, 1991. 60. McKusick, M. J., Joy, W. N., Leffler, S. J., and Fabry, R. S., A Fast File System for UNIX*, ACM Trans, on Computer Systems, vol. 2, pp. 181-197, Aug. 1984. 61. Morris, R., and Thompson, K., Password Security: A Case History*, Commun. of the ACM, vol. 22, pp. 594-597, Nov. 1979. 62. Mullender, S. J., and Tanenbaum, A. S., Immediate Files*, Software - Practice and Experience, vol. 14, pp. 365-368, Apr. 1984. 63. Organick, E. I., The Multics System*, Cambridge, MA, M.I.T. Press, 1972. 64. Peterson, G. L, Myths about the Mutual Exclusion Problem*, Information Processing Letters, vol. 12, pp. 115-116, Jun. 1981. 65. Rosenblum, M., and Ousterhout, J. K., The Design and Implementation of a Log-Structured File System*, Proc. 13th Symp. on Oper. Sys. Prin., ACM, pp. 1-15, 1991. 66. Saltzer, J. H., Protection and Control of Information Sharing in MULTICS*, Commun. of the ACM, vol. 17, pp. 388-402, Jul. 1974. 67. Saltzer, J. H., and Schroeder, M. D., The Protection of Information in Computer Systems*, Proc. IEEE, vol. 63, pp. 1278-1308, Sept. 1975. 68. Salus, P. H., UNIX At 25*, Byte, vol. 19, pp. 75-82, Oct. 1994.
|
© 2000 - 2024 ULTRASONEX-AMFODENT.RU.
Копирование материалов разрешено исключительно при условии цититирования. |