WWW.BOOK.LIB-I.RU
    -
 

 >>  - .

COMPUTER SCIENCE .: , 2003. 844 .: . UNIX ...

PC WORLD RUSSIA CD. BOOKSHELF

2004

3,

i

UNIX

COMPUTER SCIENCE

.: , 2003. 844 .: .

UNIX . , , , UNIX. UNIX , , , , UNIX .

, , - UNIX, . , , UNIX, .

1.

5.

6.

13.

PC WORLD RUSSIA CD. BOOKSHELF

2004 3, i : , 2003 .

, 844 .

UNIX : 3000 . : 70x100/16 ISBN 5947230135 SVR4.2, 4.4BSD, Solaris 2.x, Mach Digital UNIX. UNIX, , . UNIX, 80- 90- . UNIX. , , UNIX.

. , . , .#

   

1.5.

1. Accetta, M., Baron, R., Golub, D., Rashid, R., Tevanian, A., and Young, M, Mach: A New Kernel Foundation for UNIX Development, Proceedings of the Summer 1986 USENIX Technical Conference, Jun. 1986, pp. 931121.

   

2. Allman, E. UNIX: The Data Forms, Proceedings of the Winter 1987 USENIX Technical Conference, Jan. 1987, pp. 915.

3. American Telephone and Telegraph, The System V Interface Definition (SV1D), Third Edition, 1989.

4. Bostic, K., 4.4BSD Release, Vol. 18, No. 5, Sep.Oct. 1993, pp. 2931.

5. Bourne, S., The UNIX Shell, The Bell System Technical Journal, Vol. 57, No. 6, Part 2, Jul.Aug. 1978, pp. 19711990.

6. Gerber, C. USL Vs. Berkeley, UNIX Review, Vol. 10, No. 11, Nov. 1992, pp. 3336.





7. Institute for Electrical and Electronic Engineers, Information Technology, Portable Operating System Interface (POSIX) Part 1: System Application Program Interface (API) [C language], 1003.11990, IEEE, Dec. 1990.

8. Joy, W. N., Fabry, R. S., Leffler, S. J., McKusick, M. K., and Karels, M. J., An Introduction to the C Shell, UNIX User's Supplementary Documents,

4.3 Berkeley.

9. Software Distribution, Virtual VAX-11 Version, USENIX Association, 1986, pp. 4146.

10. Organick, E. J., The Multics System: An Examination of Its Structure, The MIT Press, Cambridge, MA, 1972.

11. Rashid, R. F., Mach: Technical Innovations, Key Ideas, Status, Mach 2.5 Lecture Series, OSF Research Institute, 1989.

12. Richards, M., and Whitby-Strevens, C., BCPL: The Language and Its Compiler, Cambridge University Press, Cambridge, UK, 1982.

13. Ritchie, D. M., and Thompson, K., The UNIX Time-Sharing System, The Bell System Technical Journal, Vol. 57, No. 6, Part 2, pp. 19051930, Jul.Aug. 1978.

14. Ritchie, D. M., Unix: A Dialectic, Proceedings of the Winter 1987 USENIX Technical Conference, Jan. 1987, pp. 2934.

15. Salus, P. H., A Quarter Century of UNIX, Addison-Wesley, Reading, MA, 1994.

16. Thompson, K., and Ritchie, D. M., The UNIX Time-Sharing System, Communications of the ACM, Vol. 17, No. 7, M. 1974, pp. 365375.

17. The X/OPEN Portability Guide (XPG), Issue 4, Prentice-Hall, Englewood Cliffs, NJ, 1993.

56 1.

2. Allman, E. UNIX: The Data Forms, Proceedings of the Winter 1987 USENIX Technical Conference, Jan. 1987, pp. 915.

3. American Telephone and Telegraph, The System V Interface Definition (SV1D), Third Edition, 1989.

4. Bostic, K., 4.4BSD Release, Vol. 18, No. 5, Sep.Oct. 1993, pp. 2931.

5. Bourne, S., The UNIX Shell, The Bell System Technical Journal, Vol. 57, No. 6, Part 2, Jul.Aug. 1978, pp. 19711990.

6. Gerber, C. USL Vs. Berkeley, UNIX Review, Vol. 10, No. 11, Nov. 1992, pp. 3336.





7. Institute for Electrical and Electronic Engineers, Information Technology, Portable Operating System Interface (POSIX) Part 1: System Application Program Interface (API) [C language], 1003.11990, IEEE, Dec. 1990.

8. Joy, W. N., Fabry, R. S., Leffler, S. J., McKusick, M. K., and Karels, M. J., An Introduction to the C Shell, UNIX User's Supplementary Documents,

4.3 Berkeley.

9. Software Distribution, Virtual VAX-11 Version, USENIX Association, 1986, pp. 4146.

10. Organick, E. J., The Multics System: An Examination of Its Structure, The MIT Press, Cambridge, MA, 1972.

11. Rashid, R. F., Mach: Technical Innovations, Key Ideas, Status, Mach 2.5 Lecture Series, OSF Research Institute, 1989.

12. Richards, M., and Whitby-Strevens, C., BCPL: The Language and Its Compiler, Cambridge University Press, Cambridge, UK, 1982.

13. Ritchie, D. M., and Thompson, K., The UNIX Time-Sharing System, The Bell System Technical Journal, Vol. 57, No. 6, Part 2, pp. 19051930, Jul.Aug. 1978.

14. Ritchie, D. M., Unix: A Dialectic, Proceedings of the Winter 1987 USENIX Technical Conference, Jan. 1987, pp. 2934.

15. Salus, P. H., A Quarter Century of UNIX, Addison-Wesley, Reading, MA, 1994.

16. Thompson, K., and Ritchie, D. M., The UNIX Time-Sharing System, Communications of the ACM, Vol. 17, No. 7, M. 1974, pp. 365375.

17. The X/OPEN Portability Guide (XPG), Issue 4, Prentice-Hall, Englewood Cliffs, NJ, 1993.

   

,

   

5.4.4.

.

,.

-.,

-

.

,

   

059 6099 100159

   

5.6.4.

[10]

   

.

   

   

American Telephone and Telegraph, UNIX System V Release 4 Internals Students Guide, 1990.

2. Black, D. L., Scheduling Support for Concurrency and Parallelism in the Mach Operating System, IEEE Computer, May 1990, pp. 3543.

3. Bond, P. O., Priority and Deadline Scheduling on Real-Time UNIX, Proceedings of the Autumn 1988 European UNIX Users Group Conference, Oct. 1988, pp. 201207.

4. Digital Equipment Corporation, VAX Architecture Handbook, Digital Press, 1986.

5. Digital Equipment Corporation, DEC OSF/l Guide to Realtime Programming, Part No. AAPS33CTE, Aug. 1994.

6. Denham, J. M., Long, P., and Woodward, J. A., DEC OSF/l Version 3.0 Symmetric Multiprocessing Implementation, Digital Technical Journal, Vol. 6, No. 3, Summer 1994, pp. 2954.

7. Henry, G. J., The Fair Share Scheduler, AT&T Bell Laboratories Technical Journal, Vol. 63, No. 8, Oct. 1984, pp. 18451857.

8. Institute for Electrical and Electronic Engineers, POSIX P1003.4b, RealTime Extensions for Portable Operating Systems, 1993.

9. Khanna, S., Sebree, M., and Zolnowsky, J., Realtime Scheduling in SunOS 5.0, Proceedings of the Winter 1992 USENIX Technical Conference, Jan. 1992.

10. Lampson, B. W. and Redell, D. D., Experiences with Processes and Monitors in Mesa, Communications of the ACM, Vol. 23, No. 2, Feb 1980, pp. 105117.

11. Liu, C. L., and Layland, J. W., Scheduling Algorithms for Multiprogramming in a Hard Real-Time Environment, Journal of the ACM, Vol. 20, No. 1, Jan. 1973, pp. 4661.

12. Leffler, S. J., McKusick, M. K., Karels, M. J., and Quarterman, J. S., The Design and Implementation of the 4.3 BSD UNIX Operating System, Addison-Wesley, Reading, MA, 1989.

236 5.

13. Nieh, J., SVR4 UNIX Scheduler Unacceptable for Multimedia Applications, Proceedings of the Fourth International Workshop on Network and Operating Support for Digital Audio and Video, 1993.

14. Ramakrishnan, K. K., Vaitzblit, L., Gray, C. G., Vahalia, U., Ting, D., Tzelnic, P., Glaser, S., and Duso, W. W., Operating System Support for a Videoon-Demand File Server, Multimedia Systems, Vol. 3, No. 2, May 1995, pp. 5365.

15. Sha, L., and Lehoczky, J. P., Performance of Real-Time Bus Scheduling Algorithms, ACM Performance Evaluation Review, Special Issue, Vol. 14., No. 1, May 1986.

16. Sha, L., Rajkumar, R., and Lehoczky, J. P., Priority Inheritance Protocols: An Approach to Real-Time Synchronization, IEEE Transactions on Computers, Vol. 39, No. 9, Sep. 1990, pp. 11751185.

17. Straathof, J. H., Thareja, A. K., and Agrawala, A. K., UNIX Scheduling for Large Systems, Proceedings of the Winter 1986 USENIX Technical Conference, Jan. 1986.

18. Varghese, G., and Lauck, T., Hashed and Hierarchical Timing Wheels: Data Structures for the Efficient Implementation of a Timer Facility, Eleventh ACM Symposium on Operating Systems Principles, Nov. 1987, pp. 2538.

   

6.3.4.

,.

.

(. 6.4).

   

.

   

msg_rcv (msg_header_t* hdr, msg_option_t option, msg_timeout_t timeout);

msg_rpc (msg_header_t* hdr, msg_size_t rcv_size, msg_option_t option, msg_timeout_t send_timeout, msg_timeout_t receive_timeout);

   

),

   

. 6.9.

. 6.9,

   

. 6.13. :

, 1 6.8.3.

,

   

6.14.

1. Bach, M. J., The Design of the UNIX Operating System, Prentice-Hall, Englewood Cliffs, NJ, 1986.

2. Baron, R. V., Black, D., Bolosky, W., Chew, J., Draves, R. P., Golub, D. B., Rashid R. F., Tevanian, A., Jr., and Young, M. W., Mach Kernel Interface 286 6.

Manual, Department of Computer Science, Carnegie-Mellon University, Jan. 1990.

3. Barrera, J. S., A Fast Mach Network IPC Implementation, Proceedings of the USENIX Mach Symposium, Nov. 1991, pp. 112.

4. Bershad, B. N., Anderson, T. E., Lazowska, E. D., and Levy, H. M., Lightweight Remote Procedure Call, ACM Transactions on Computer Systems, Vol. 8, No 1, Feb. 1990, pp. 3755.

5. Bershad, B. N., The Increasing Irrelevance of IPC Performance for Microkernel-Based Operating Systems, USENIX Workshop on Micro-Kernels and Other Kernel Architectures, Apr. 1992, pp. 205212.

6. Dijkstra, E. W., Solution of a Problem in Concurrent Programming Control, Communications of the ACM, Vol. 8, Sep. 1965, pp. 569578.

7. Draves, R. P., A Revised IPC Interface, Proceedings of the First Mach USENIX Workshop, Oct. 1990, pp. 101121.

8. Draves, R. P., Bershad, B. N., Rashid, R. F., and Dean, R. W., Using Continuations Implement Thread Management and Communication in Operating Systems, Technical Report CMU-CS-91-115R, School of Computer Science, Carnegie Mellon University, Oct. 1991.

9. Faulkner, R. and Gomes, R., The Process File System and Process Model in UNIX System V, Proceedings of the 1991 Winter USENIX Conference, Jan. 1991, pp. 243252.

10. Presotto, D. L., and Ritchie, D. M., Interprocess Communications in the Ninth Edition UNIX System, UNIX Research System Papers, Tenth Edition, Vol. II, Saunders College Publishing, 1990, pp. 523530.

11. Rashid, R. F., Threads of a New System, UNIX Review, Aug. 1986, pp. 3749.

12. Salus, P. H., A Quarter Century of UNIX, Addison-Wesley, Reading, MA, 1994.

13. Stevens, R. W., UNIX Network Programming, Prentice-Hall, Englewood Cliffs, NJ, 1990.

14. Thompson, K., UNIX Implementation, The Bell System Technical Journal, Vol. 57, No. 6, Part 2, Jul.Aug. 1978, pp. 19311946.

15. Young, M., Tevanian, A., Rashid, R. F., Golub, D., Eppinger, J., Chew, J., Bolosky, W., Black, D., and Baron, R., The Duality of Memory and Communication in the Implementation of a Multiprocessor Operating System, Proceedings of the Eleventh ACM Symposium on Operating Systems Principles, Nov. 1987, pp. 6376.

   

,

   

. 13.2.

,.

:

   

13.2.

   

. 13.3.

,.

   

13.2.6.

,.

   

13.8.

1. Babaoglu, O., Joy, W. N., and Porcar, J., Design and Implementation of the Berkeley Virtual Memory Extensions to the UNIX Operating Systems, Technical Report, CS Division, EECS Department, University of California, Berkeley, CA, Dec. 1979.

2. Babaoglu, 0., and Joy, W. N., Converting a Swap-Based System to Do Paging in a Architecture Lacking Page-Referenced Bits, Proceedings of the Eight ACM Symposium on Operating Systems Principles, Dec. 1981, pp. 7886.

628 13.

3. Bach, M. J., The Design of the UNIX Operating System, Prentice-Hall, Englewood Cliffs, NJ, 1986.

4. Bakoglu, H. B., Grohoski, G. F., and Montoye, R. K., The IBM RISC system/6000 Processor: Hardware Overview, IBM Journal of Research and Development, Vol. 34, Jan. 1990.

5. Belady, L. A., A Study of Replacement Algorithms for Virtual Storage Systems, IBM Systems Journal, Vol. 5, No. 2, 1966, pp. 78101.

6. Chakravarty, D., Power RISC System/600 Concepts, Facilities, and Architecture, McGraw-Hill, 1994.

7. Collinson, P., Virtual Memory, SunExpert Magazine, Apr. 1991, pp. 2834.

8. Digital Equipment Corporation, VAX Architecture Handbook, Digital Press, 1980.

9. Denning, P. J., Virtual Memory, Computing Surveys, Vol. 2, No. 3, Sep. 1970, pp. 153189.

10. Intel Corporation, 80386 Programmer's Reference Manual, 1986.

11. Kane, G., Mips RISC Architecture, Prentice-Hall, Englewood Cliffs, NJ, 1988.

12. Lee, R. B., Precision Archilecture, IEEE Computer, Vol. 21, No. 1, Jan. 1989, pp. 7891.

13. Leffler, S. J., McKusick, M. K., Karels, M. J., and Quarterman, J. S., The Design and Implementation of the 4.3 BSD UNIX Operating System, Addison-Wesley, Reading, MA, 1989.

14. Robboy, D., A UNIX Port to the 80386, UNIX Papers for UNIX Developers and Power Users, The Waite Group, 1987, pp. 400426.

 >>  - .



:

" " , ! " ". , , . ...

: DHI-NVR1104-P IP DHI-NVR1104-P 4 +4- POE DAHUA ! , , , ...

. . () . , , : . , ,...

ʲ ( ). 1 16 . 20 *. , ; . , ...

, 1. 1.1. ( ...

. , , ...

VI " " . "_" 2016 . _, "", _, _, , "", ...








 
<<     |    
2017 www.book.lib-i.ru - -

, .
, , , , 1-2 .