1 - 20
Next
- Tobuschat, Sebastian.
- Göttingen : Cuvillier Verlag, 2019.
- Description
- Book — 1 online resource (261 pages)
- Summary
-
- Intro; 1.1 Motivation;
- 2. Networks-on-Chip;
- 3. Formal Performance Verification of NoCs;
- 4. Quality of Service in NoCs;
- 5. NoC Architecture Supporting a Control-layer;
- 6. Evaluation;
- 7. Conclusion
- Description
- Book
- Online
SAL3 (off-campus storage)
SAL3 (off-campus storage) | Status |
---|---|
Stacks | Request (opens in new tab) |
106845 | Available |
- Description
- Book
SAL3 (off-campus storage)
SAL3 (off-campus storage) | Status |
---|---|
Stacks | Request (opens in new tab) |
054302 | Available |
- Description
- Book — 10 p.
- Summary
-
Process migration has been added to the DEMOS/MP operating system. A process can be moved during its execution, and continue on another processor, with continuous access to all its resources. Messages are correctly delivered to the process's new location. No centralized algorithms are necessary to move a process.
A number of characteristics of DEMOS/MP allowed process migration to be implemented efficiently and with no changes to system services. Among these characteristics are the uniform and location independent communication interface, and the fact that the kernel can participate in message send and receive operations in the same manner as a normal process.
SAL3 (off-campus storage)
SAL3 (off-campus storage) | Status |
---|---|
Stacks | Request (opens in new tab) |
054132 | Available |
- Description
- Book
- Online
Media Center
Media Center | Status |
---|---|
Find it Microfiche collection | |
420180 | In-library use |
- Coffman, E. G.
- 1969.
- Description
- Book
- Online
Media Center
Media Center | Status |
---|---|
Find it Microfiche collection | |
408258 | In-library use |
- Description
- Book
- Online
Media Center
Media Center | Status |
---|---|
Find it Microfiche collection | |
408043 | In-library use |
8. UNIX internals : the new frontiers [1996]
- Vahalia, Uresh.
- Upper Saddle River, N.J. : Prentice Hall, c1996.
- Description
- Book — xxxiii, 601 p. : ill. ; 24 cm.
- Summary
-
- 1. Introduction. Introduction. The Mandate For Change. Looking Back, Looking Forward. The Scope of This Book. References.
- 2. The Process and the Kernel. Introduction. Mode, Space, and Context. The Process Abstraction. Executing In Kernel Mode. Synchronization. Process Scheduling. Signals. New Processes and Programs. Summary. Exercises. References.
- 3. Threads and Lightweight Processes. Introduction. Fundamental Abstractions. Lightweight Process Design-Issues To Consider. User-Lever Threads Libraries. Scheduler Activations. Multithreading in Solaris and SV
- R4. Threads In MACH. Digital UNIX. MACH 3.0 Continuations. Summary. Exercises. References.
- 4. Signals and Session Management. Introduction. Signal Generation and Handling. Unreliable Signals. Reliable Signals. Signals in SV
- R4. Signals Implementation. Exceptions. MACH Exception Handling. Process Groups and Terminal Management. The SVR4 Sessions Architecture. Summary. Exercises. References.
- 5. Process Scheduling. Introduction. Clock Interrupt Handling. Scheduler Goals. Traditional UNIX Scheduling. The SVR4 Scheduler. SOLARIS 2.X Scheduling Enhancements. Scheduling in MACH. The Digital UNIX Real-Time Scheduler. Other Scheduling Implementations. Summary. Exercises. References.
- 6. Interprocess Communications. Introduction. Universal IPC Facilities. System V IPC. MACH IPC. Messages. Ports. Message Passing. Port Operations. Extensibility. MACH 3.0 Enhancements. Discussion. Summary. Exercises. References.
- 7. Synchronization and Multiprocessing. Introduction. Synchronization in Traditional UNIX Kernels. Multiprocessor Systems. Multiprocessor Synchronization Issues. Semaphores. Spin Locks. Condition Variables. Read-Write Locks. Reference Counts. Other Considerations. Case Studies. Summary. Exercises. References.
- 8. File System Interface and Framework. Introduction. The User Interface to Files. File Systems. Special Files. File System Framework. The Vnode/VFS Architecture. Implementation Overview. File-System-Dependent Objects. Mounting a File System. Operations on Files. Analysis. Summary. Exercises. References.
- 9. File System Implementations. Introduction. The System V File System (s5fs). S5fs Kernel Organization. Analysis of S5fs. The Berkeley Fast File System. Hard Disk Structure. On-Disk Organization. FFS Functionality Enhancements. Analysis. Temporary File Systems. Special-Purpose File Systems. The Old Buffer Cache. Summary. Exercises. References.
- 10. Distributed File Systems. Introduction. General Characteristics of Distributed File Systems. Network File System (NFS). The Protocol Suite. NFS Implementation. UNIX Semantics. NFS Performance. Dedicated NFS Servers. NFS Security. NFS Version
- 3. Remote File Sharing (RFS). RFS Architecture. RFS Implementation. Client-Side Caching. The Andrew File System. AFS Implementation. AFS Shortcomings. The DCE Distributed File System (DCE DFS). Summary. Exercises. References.
- 11. Advanced File Systems. Introduction. Limitations of Traditional File Systems. File System Clustering (Sun-FFS). The Journaling Approach. Log-Structured File Systems. The 4.4BSD Log-Structured File System. Metadata Logging. The Episode File System. Watchdogs. The 4.4BSD Portal File System. Stackable File System Layers. The 4.4BSD File System Interface. Summary. Exercises. References.
- 12. Kernel Memory Allocation. Introduction. Functional Requirements. Resource Map Allocator. Simple Power-of-Two Free Lists. The McKusick-Karels Allocator. The Buddy System. The SVR4 Lazy Buddy Algorithm. The MACH-OSF/1 Zone Allocator. A Hierarchical Allocator for Multiprocessors. The Solaris 2.4 Slab Allocator. Summary. Exercises. References.
- 13. Virtual Memory. Introduction. Demand Paging. Hardware Requirements. 4.3BSD - A Case Study. 4.3BSD Memory Management Operations. Analysis. Exercises. References.
- 14. The SVR4 VM Architecture. Motivation. Memory-Mapped Files. VM Design Principles. Fundamental Abstractions. Segment Drivers. The Swap Layer. VM Operations. Interaction with the Vnode Subsystem. Virtual Swap Space in Solaris. Analysis. Performance Improvements. Summary. Exercises. References.
- 15. More Memory Management Topics. Introduction. MACH Memory Management Design. Memory Sharing Facilities. Memory Objects and Pagers. External and Internal Pagers. Page Replacement. Analysis. Memory Management in 4.4BSD. Translation Lookaside Buffer (TLB) Consistency. TLB Shootdown in MACH. TLB Consistency in SVR4 and SVR4.2 UNIX. Other TLB Consistency Algorithms. Virtually Addressed Caches. Exercises. References.
- 16. Device Drivers and I/O. Introduction. Overview. Device Driver Framework. The I/O Subsystem. The poll System Call. Block I/O. The DDI/DKI Specification. Newer SVR4 Releases. Future Directions. Summary. Exercises. References.
- 17. Streams. Motivation. Overview. Messages and Queues. Stream I/O. Configuration and Setup. STREAMS ioctls. Memory Allocation. Multiplexing. FIFOs and Pipes. Networking Interfaces. Summary. Exercises. References. Index.
- (source: Nielsen Book Data)
(source: Nielsen Book Data)
- Online
SAL3 (off-campus storage)
SAL3 (off-campus storage) | Status |
---|---|
Stacks | Request (opens in new tab) |
QA76.76 .O63 V33 1996 | Available |
9. OSF/1 command reference, revision 1.0 [1991]
- Englewood Cliffs, N.J. : Prentice Hall, c1991.
- Description
- Book — 1 v. (various pagings) ; 23 cm.
- Summary
-
This manual offers a complete description of the user commands which support the OSF/1 operating system. Organized alphabetically for rapid access, the book also includes a permuted index of descriptions to aid access to commands for which the exact name is not known.
(source: Nielsen Book Data)
- Online
SAL3 (off-campus storage)
SAL3 (off-campus storage) | Status |
---|---|
Stacks | Request (opens in new tab) |
QA76.76 .O63 O79 1991 | Available |
10. Mission critical operating systems [1992]
- Amsterdam ; Washington, DC : IOS Press, 1992.
- Description
- Book — xiv, 376 p. : ill. ; 25 cm.
- Summary
-
- Part 1 Operating system design concept: the StarLite operating system
- choices for mission critical computing
- operating system correctness is a mission critical requirement
- the ISIS distributed programming toolkit and the meta distributed operating system - a brief overview
- the structure of the clouds distributed operating system
- operating system constructs for managing real-time software complexity. Part 2 Real-time operating system: V - a foundation for mission critical distributed systems
- MARUTI - an environment for hard real-time applications
- the spring kernel
- the ARTS kernel - toward predicatable distributed real-time systems
- DRAGON SLAYER/MELODY - a highly adaptive distributed operating system for mission critical computing
- a real-time operating system for HARTS
- imprecise computations
- SDEX/44 and 43RSS - navy standard operating systems
- the kernel computational model of the alpha real-time distributed OS
- the distributed iRMX operating system - a real-time distributed operating system. Part 3 ADA-based real-time systems: understanding ada runtime environments
- real-time scheduling theory and ada
- an overview of DARK.
- (source: Nielsen Book Data)
(source: Nielsen Book Data)
- Online
SAL3 (off-campus storage)
SAL3 (off-campus storage) | Status |
---|---|
Stacks | Request (opens in new tab) |
QA76.76 .O63 M58 1992 | Available |
11. Tmux : Productive Mouse-Free Development [2013]
- Pragmatic Bookshelf, The [Imprint], Sept. 2013 ; Raleigh : Pragmatic Programmers, LLC, The LaVergne : Ingram Publisher Services [distributor]
- Description
- Book — 1 online resource
- Summary
-
Your mouse is slowing you down. The time you spend context switching between your editor and your consoles eats away at your productivity. Take control of your environment with tmux, a terminal multiplexer that you can tailor to your workflow. Learn how to customize, script, and leverage tmux's unique abilities and keep your fingers on your keyboard's home row. It's pretty common for a modern developer to have a database console, web server, and a text editor running at the same time. Switching between these with the mouse takes up valuable time and can break your concentration. By using tmux, you can improve your productivity and regain your focus. This book will show you how. You'll learn how to manage multiple terminal sessions within tmux using only your keyboard. You'll see how to manage and run programs side-by-side in panes, and you'll learn how to create the perfect development environment with custom scripts so that when you're ready to work, your programs are waiting for you. Then you'll discover how to manipulate text with tmux's copy and paste buffers. Once you've got the basics down, you'll discover how easy it is to use tmux to collaborate remotely with others. Finally, you'll explore more advanced usage as you manage multiple tmux sessions, add custom scripts into the tmux status line, and integrate tmux with your system. Whether you're an application developer or a system administrator, you'll find many useful tricks and techniques to help you take control of your terminal. What You Need: You'll need a Mac or Linux machine and some experience using shell commands.
(source: Nielsen Book Data)
12. Operating system concepts [2012]
- Silberschatz, Abraham.
- 8th ed., update. - Hoboken, NJ : John Wiley & Sons, c2012.
- Description
- Book — xx, 972 p. : ill. ; 26 cm.
- Summary
-
Operating System Concepts continues to provide a solid theoretical foundation for understanding operating systems. The 8th Edition Update includes more coverage of the most current topics in the rapidly changing fields of operating systems and networking, including open-source operating systems. The use of simulators and operating system emulators is incorporated to allow operating system operation demonstrations and full programming projects. The text also includes improved conceptual coverage and additional content to bridge the gap between concepts and actual implementations. New end-of-chapter problems, exercises, review questions, and programming exercises help to further reinforce important concepts, while "WileyPLUS" continues to motivate students and offer comprehensive support for the material in an interactive format.
(source: Nielsen Book Data)
- Online
Engineering Library (Terman)
Engineering Library (Terman) | Status |
---|---|
Stacks | |
QA76.76 .O63 S5583 2012 | Unknown |
13. Operating systems : principles and practice [2012]
- Anderson, Thomas, 1950- author.
- Beta edition, Version 0.4. - [United States] : Recursive Books, Ltd., [2012]
- Description
- Book — xi, 656 pages : illustrations ; 25 cm
- Online
SAL3 (off-campus storage)
SAL3 (off-campus storage) | Status |
---|---|
Stacks | Request (opens in new tab) |
QA76.76 .O63 A545 2012 | Available |
14. Programación de Shell Scripts [2011]
- Luna Fernández, Alberto, author.
- Madrid : UAM Ediciones, Servicio de Publicaciones de la Universidad Autónoma de Madrid, 2011.
- Description
- Book — 1 online resource (xi, 227 pages)
15. Modern operating systems [2008]
- Tanenbaum, Andrew S., 1944-
- 3rd ed. - Upper Saddle River, N.J. : Pearson/Prentice Hall, c2008.
- Description
- Book — xxvii, 1076 p. : ill. ; 25 cm.
- Summary
-
For Introductory Courses in Operating Systems in Computer Science, Computer Engineering, and Electrical Engineering programs. The widely anticipated revision of this worldwide best-seller incorporates the latest developments in operating systems (OS)technologies. The Third Edition includes up-to-date materials on relevant OS such as Linux, Windows, and embedded real-time and multimedia systems. Tanenbaum also provides information on current research based on his experience as an operating systems researcher. Student Resources Include: *Online Exercises - Provide hands-on experience with building as well as analyzing the performance of OS. In particular, these exercises have been designed to provide experience with analyzing the resource consumptions in Windows and Linux.*Simulation Exercises - Designed to provide experience with building some key components of an OS, including process scheduling, main memory allocation, paging algorithms and virtual memory, and file systems.*Lab Experiments*GOAL: Prentice Hall's premier online homework and assessment system for Java Programming, OS, and Database Systems courses in Computer Science.Password-Protected Instructor Resources (Select the Resources Tab to View Downloadable Files): *Power Point Lecture Slides*Figures in both . jpeg and .eps file format*Solutions to Exercises*GOAL: Prentice Hall's premier online homework and assessment system for Java Programming, OS, and Database Systems courses in Computer Science.
(source: Nielsen Book Data)
- Online
Engineering Library (Terman)
Engineering Library (Terman) | Status |
---|---|
Stacks | |
QA76.76 .O63 T359 2008 | Unknown |
16. Formal models of operating system kernels [2007]
- Craig, Iain D. (Iain David)
- London : Springer, c2007.
- Description
- Book — xi, 333 p. : ill. ; 25 cm.
SAL3 (off-campus storage)
SAL3 (off-campus storage) | Status |
---|---|
Stacks | Request (opens in new tab) |
QA76.76 .O63 C73 2007 | Available |
- Craig, Iain D. (Iain David)
- London : Springer, c2007.
- Description
- Book — xiii, 332 p. : ill. ; 25 cm.
SAL3 (off-campus storage)
SAL3 (off-campus storage) | Status |
---|---|
Stacks | Request (opens in new tab) |
QA76.76 .O63 C732 2007 | Available |
- Winckler, Marco.
- 4849th ed. - Berlin : Springer, 2007.
- Description
- Book — 1 online resource (309 pages)
- Summary
-
- 1: Keynote Speaker.- Modelling Activity Switching.-
- 2: Industrial Papers.- Agile Development of Workflow Applications with Interpreted Task Models.- MDA Applied: A Task-Model Driven Tool Chain for Multimodal Applications.-
- 3: Long Papers.- Extending a Dialog Model with Contextual Knowledge.- Practical Extensions for Task Models.- Towards Developing Task-Based Models of Creativity.- Articulating Interaction and Task Models for the Design of Advanced Interactive Systems.- A Survey of Model Driven Engineering Tools for User Interface Design.- From Task to Dialog Model in the UML.- Towards Method Engineering of Model-Driven User Interface Development.- Modeling Group Artifact Adoption for Awareness in Activity-Focused Co-located Meetings.- On the Benefit of Synergistic Model-Based Approach for Safety Critical Interactive System Testing.- Remote Evaluation of Mobile Applications.- Defining Task Oriented Components.- Patterns in Task-Based Modeling of User Interfaces.- Towards Activity Representations for Describing Task Dynamics.- A Framework for Light-Weight Composition and Management of Ad-Hoc Business Processes.- Model-Based User Interface Design in the Context of Workflow Models.- The WebTaskModel Approach to Web Process Modelling.-
- 4: Short Papers.- Exploring Usability Needs by Human-Computer Interaction Patterns.- From Task Model to Wearable Computer Configuration.- Generating Interactive Applications from Task Models: A Hard Challenge.- Investigating the Role of a Model-Based Boundary Object in Facilitating the Communication Between Interaction Designers and Software Engineers.- Looking for Unexpected Consequences of Interface Design Decisions: The MeMo Workbench.- Task Modelling for Collaborative Systems.- RenderXML - A Multi-platform Software Development Tool.
- (source: Nielsen Book Data)
(source: Nielsen Book Data)
19. Windows XP cookbook [2005]
- Allen, Robbie.
- Sebastopol, CA : O'Reilly, c2005.
- Description
- Book — xxii, 653 p. : ill. ; 24 cm.
- Summary
-
Each year, Windows XP is pre-installed on 30 million PCs sold in the U.S.--and 90 million worldwide--making it the world's most popular operating system, and proving to frustrated users everywhere that preponderance does not equate to ease of use. There are literally thousands of programs, tools, commands, screens, scripts, buttons, tabs, applets, menus, and settings contained within Windows XP. And it has only been in the last couple of years that Microsoft's documentation has actually been more of a help than a hindrance. But it still isn't enough. Windows XP users and administrators need a quick and easy way to find answers. Plenty of books go into detail about the theory behind a particular technology or application, but few go straight to the essentials for getting the job done. Windows XP Cookbook does just that, tackling the most common tasks needed to install, manage, and support Windows XP. Featuring a new twist to O'Reilly's proven Cookbook formula, this problem-solving guide offers multiple solutions for each of its 300-plus recipes. Solve dilemmas with the graphical user interface, the command line, through the Registry, or by using scripts. Each step-by-step recipe includes a discussion that explains how and why it works. The book is also among the first to cover Microsoft's XP Service Pack 2. With these practical, on-the-job solutions, Windows XP Cookbook will save you hours of time searching for answers. Windows XP Cookbook will be useful to anyone that has to use, deploy, administer, or automate Windows XP. But this isn't a typical end-user book; it covers the spectrum of topics involved with running Windows XP in both small and large environments. As a result, IT professionals and system administrators will find it a great day-to-day reference. And power users will find Windows XP Cookbook a great source for information on tweaking XP and getting the most out of their systems. The bottom line is that Windows XP Cookbook will make just about anyone who uses XP more productive.
(source: Nielsen Book Data)
SAL3 (off-campus storage)
SAL3 (off-campus storage) | Status |
---|---|
Stacks | Request (opens in new tab) |
QA76.76 .O63 A45 2005 | Available |
- Silberschatz, Abraham.
- 6th ed. - New York, NY : John Wiley & Sons, c2003.
- Description
- Book — xxi, 951 p. : ill. ; 25 cm.
- Summary
-
- 1. Introduction.
- 2. Computer--System Structures.
- 3. Operating--System Structures.
- 4. Processes.
- 5. Threads.
- 6. CPU Scheduling.
- 7. Process Synchronization.
- 8. Deadlocks.
- 9. Memory Management.
- 10. Virtual Memory.
- 11. File--System Interface.
- 12. File--System Implementation.
- 13. I/O Systems.
- 14. Mass--Storage Structure.
- 15. Distributed System Structures.
- 16. Distributed File Systems.
- 17. Distributed Coordination.
- 18. Protection.
- 19. Security.
- 20. The Linux System.
- 21. Windows
- 2000.
- 22. Windows XP.
- 23. Historical Perspective. Appendix A: The FreeBSD System (online). Appendix B: The Mach System (online). Appendix C: The Nachos System (online).
- (source: Nielsen Book Data)
(source: Nielsen Book Data)
- Online
SAL3 (off-campus storage)
SAL3 (off-campus storage) | Status |
---|---|
Stacks | Request (opens in new tab) |
QA76.76 .O63 S5583 2003 | Available |
Articles+
Journal articles, e-books, & other e-resources
Guides
Course- and topic-based guides to collections, tools, and services.