skip to content
Covid-19 virus
COVID-19 Resources

Reliable information about the coronavirus (COVID-19) is available from the World Health Organization (current situation, international travel). Numerous and frequently-updated resource results are available from this WorldCat.org search. OCLC’s WebJunction has pulled together information and resources to assist library staff as they consider how to handle coronavirus issues in their communities.

Image provided by: CDC/ Alissa Eckert, MS; Dan Higgins, MAM
Operating systems : internals and design principles Preview this item
ClosePreview this item
Checking...

Operating systems : internals and design principles

Author: William Stallings
Publisher: Upper Saddle River, N.J. : Pearson/Prentice Hall, ©2005.
Edition/Format:   Print book : English : 5th edView all editions and formats
Summary:
Blending up-to-date theory with state-of-the-art applications, this book offers a comprehensive treatment of operating systems, with an emphasis on internals and design issues. It helps readers develop a solid understanding of the key structures and mechanisms of operating systems, the types of trade-offs and decisions involved in OS design, and the context within which the operating system functions (hardware,  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Additional Physical Format: Online version:
Stallings, William.
Operating systems.
Upper Saddle River, N.J. : Pearson/Prentice Hall, ©2005
(OCoLC)649568942
Material Type: Internet resource
Document Type: Book, Internet Resource
All Authors / Contributors: William Stallings
ISBN: 0131479547 9780131479548 0131278371 9780131278370
OCLC Number: 55588229
Description: xiv, 818 pages : illustrations ; 25 cm
Contents: Part 1. Background --
1. Computer system overview --
2. Operating system overview --
Part 2. Processes --
3. Process description and control --
4. Threads, SMP, and microkernels --
5. Concurrency: Mutual exclusion and synchronization --
6. Concurrency: Deadlock and starvation --
Part 3. Memory --
7. Memory management --
8. Virtual memory --
Part 4. Scheduling --
9. Uniprocessor scheduling --
10. Multiprocessor and real-time scheduling --
Part 5. Input/output and files --
11. I/O management and disk scheduling --
12. File management --
Part 6. Distributed systems and security --
13. Networking --
14. Distributed processing, client/server, and clusters --
15. Distributed process management --
16. Security --
Appendices: --
A. Topics in concurrency --
B. Object-oriented design --
C. Programming and operating system projects --
D. OSP: An environment for operating systems projects --
E. BACI: The Ben-Ari concurrent programming system.
Responsibility: William Stallings.
More information:

Abstract:

For a one-semester undergraduate course in operating systems for computer science, computer engineering, and electrical engineering majors. This text covers concepts, structure, and mechanisms of  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


\n\n

Primary Entity<\/h3>\n
<http:\/\/www.worldcat.org\/oclc\/55588229<\/a>> # Operating systems : internals and design principles<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Book<\/a>, schema:CreativeWork<\/a> ;\u00A0\u00A0\u00A0\nlibrary:oclcnum<\/a> \"55588229<\/span>\" ;\u00A0\u00A0\u00A0\nlibrary:placeOfPublication<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/793009058#Place\/upper_saddle_river_n_j<\/a>> ; # Upper Saddle River, N.J.<\/span>\n\u00A0\u00A0\u00A0\nlibrary:placeOfPublication<\/a> <http:\/\/id.loc.gov\/vocabulary\/countries\/nju<\/a>> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/793009058#Topic\/betriebssystem<\/a>> ; # Betriebssystem<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/dewey.info\/class\/005.43\/e22\/<\/a>> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/id.worldcat.org\/fast\/1046280<\/a>> ; # Operating systems (Computers)<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/793009058#Topic\/besturingssystemen<\/a>> ; # Besturingssystemen<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/793009058#Topic\/systemes_d_exploitation_ordinateurs<\/a>> ; # Syst\u00E8mes d\'exploitation (Ordinateurs)<\/span>\n\u00A0\u00A0\u00A0\nschema:bookEdition<\/a> \"5th ed.<\/span>\" ;\u00A0\u00A0\u00A0\nschema:bookFormat<\/a> bgn:PrintBook<\/a> ;\u00A0\u00A0\u00A0\nschema:copyrightYear<\/a> \"2005<\/span>\" ;\u00A0\u00A0\u00A0\nschema:creator<\/a> <http:\/\/viaf.org\/viaf\/54253629<\/a>> ; # William Stallings<\/span>\n\u00A0\u00A0\u00A0\nschema:datePublished<\/a> \"2005<\/span>\" ;\u00A0\u00A0\u00A0\nschema:description<\/a> \"Blending up-to-date theory with state-of-the-art applications, this book offers a comprehensive treatment of operating systems, with an emphasis on internals and design issues. It helps readers develop a solid understanding of the key structures and mechanisms of operating systems, the types of trade-offs and decisions involved in OS design, and the context within which the operating system functions (hardware, other system programs, application programs, interactive users). Process Description And Control. Threads, SMP, And Microkernels. Concurrency: Mutual Exclusion And Synchronization. Concurrency: Deadlock And Starvation. Memory Management. Virtual Memory. Uniprocessor Scheduling. Multiprocessor And Real-Time Scheduling. I\/O Management And Disk Scheduling. File Management. Distributed Processing, Client\/Server, And Clusters. Distributed Process Management. Security.<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:description<\/a> \"Part 1. Background -- 1. Computer system overview -- 2. Operating system overview -- Part 2. Processes -- 3. Process description and control -- 4. Threads, SMP, and microkernels -- 5. Concurrency: Mutual exclusion and synchronization -- 6. Concurrency: Deadlock and starvation -- Part 3. Memory -- 7. Memory management -- 8. Virtual memory -- Part 4. Scheduling -- 9. Uniprocessor scheduling -- 10. Multiprocessor and real-time scheduling -- Part 5. Input\/output and files -- 11. I\/O management and disk scheduling -- 12. File management -- Part 6. Distributed systems and security -- 13. Networking -- 14. Distributed processing, client\/server, and clusters -- 15. Distributed process management -- 16. Security -- Appendices: -- A. Topics in concurrency -- B. Object-oriented design -- C. Programming and operating system projects -- D. OSP: An environment for operating systems projects -- E. BACI: The Ben-Ari concurrent programming system.<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:exampleOfWork<\/a> <http:\/\/worldcat.org\/entity\/work\/id\/793009058<\/a>> ;\u00A0\u00A0\u00A0\nschema:inLanguage<\/a> \"en<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isSimilarTo<\/a> <http:\/\/www.worldcat.org\/oclc\/649568942<\/a>> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Operating systems : internals and design principles<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:productID<\/a> \"55588229<\/span>\" ;\u00A0\u00A0\u00A0\nschema:publication<\/a> <http:\/\/www.worldcat.org\/title\/-\/oclc\/55588229#PublicationEvent\/upper_saddle_river_n_j_pearson_prentice_hall_2005<\/a>> ;\u00A0\u00A0\u00A0\nschema:publisher<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/793009058#Agent\/pearson_prentice_hall<\/a>> ; # Pearson\/Prentice Hall<\/span>\n\u00A0\u00A0\u00A0\nschema:url<\/a> <http:\/\/www3.ub.tu-berlin.de\/ihv\/001688567.pdf<\/a>> ;\u00A0\u00A0\u00A0\nschema:workExample<\/a> <http:\/\/worldcat.org\/isbn\/9780131278370<\/a>> ;\u00A0\u00A0\u00A0\nschema:workExample<\/a> <http:\/\/worldcat.org\/isbn\/9780131479548<\/a>> ;\u00A0\u00A0\u00A0\numbel:isLike<\/a> <http:\/\/bnb.data.bl.uk\/id\/resource\/GBA458805<\/a>> ;\u00A0\u00A0\u00A0\nwdrs:describedby<\/a> <http:\/\/www.worldcat.org\/title\/-\/oclc\/55588229<\/a>> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n\n

Related Entities<\/h3>\n
<http:\/\/dewey.info\/class\/005.43\/e22\/<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/793009058#Agent\/pearson_prentice_hall<\/a>> # Pearson\/Prentice Hall<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nbgn:Agent<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Pearson\/Prentice Hall<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/793009058#Place\/upper_saddle_river_n_j<\/a>> # Upper Saddle River, N.J.<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Place<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Upper Saddle River, N.J.<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/793009058#Topic\/besturingssystemen<\/a>> # Besturingssystemen<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Besturingssystemen<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/793009058#Topic\/betriebssystem<\/a>> # Betriebssystem<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Betriebssystem<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/793009058#Topic\/systemes_d_exploitation_ordinateurs<\/a>> # Syst\u00E8mes d\'exploitation (Ordinateurs)<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Syst\u00E8mes d\'exploitation (Ordinateurs)<\/span>\"@fr<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/id.loc.gov\/vocabulary\/countries\/nju<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:Place<\/a> ;\u00A0\u00A0\u00A0\ndcterms:identifier<\/a> \"nju<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/id.worldcat.org\/fast\/1046280<\/a>> # Operating systems (Computers)<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Operating systems (Computers)<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/viaf.org\/viaf\/54253629<\/a>> # William Stallings<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Person<\/a> ;\u00A0\u00A0\u00A0\nschema:familyName<\/a> \"Stallings<\/span>\" ;\u00A0\u00A0\u00A0\nschema:givenName<\/a> \"William<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"William Stallings<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/worldcat.org\/isbn\/9780131278370<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:ProductModel<\/a> ;\u00A0\u00A0\u00A0\nschema:isbn<\/a> \"0131278371<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isbn<\/a> \"9780131278370<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/worldcat.org\/isbn\/9780131479548<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:ProductModel<\/a> ;\u00A0\u00A0\u00A0\nschema:isbn<\/a> \"0131479547<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isbn<\/a> \"9780131479548<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/www.worldcat.org\/oclc\/649568942<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:CreativeWork<\/a> ;\u00A0\u00A0\u00A0\nrdfs:label<\/a> \"Operating systems.<\/span>\" ;\u00A0\u00A0\u00A0\nschema:description<\/a> \"Online version:<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isSimilarTo<\/a> <http:\/\/www.worldcat.org\/oclc\/55588229<\/a>> ; # Operating systems : internals and design principles<\/span>\n\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/www.worldcat.org\/title\/-\/oclc\/55588229<\/a>>\u00A0\u00A0\u00A0\u00A0a \ngenont:InformationResource<\/a>, genont:ContentTypeGenericResource<\/a> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/www.worldcat.org\/oclc\/55588229<\/a>> ; # Operating systems : internals and design principles<\/span>\n\u00A0\u00A0\u00A0\nschema:dateModified<\/a> \"2019-08-25<\/span>\" ;\u00A0\u00A0\u00A0\nvoid:inDataset<\/a> <http:\/\/purl.oclc.org\/dataset\/WorldCat<\/a>> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/www.worldcat.org\/title\/-\/oclc\/55588229#PublicationEvent\/upper_saddle_river_n_j_pearson_prentice_hall_2005<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:PublicationEvent<\/a> ;\u00A0\u00A0\u00A0\nschema:location<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/793009058#Place\/upper_saddle_river_n_j<\/a>> ; # Upper Saddle River, N.J.<\/span>\n\u00A0\u00A0\u00A0\nschema:organizer<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/793009058#Agent\/pearson_prentice_hall<\/a>> ; # Pearson\/Prentice Hall<\/span>\n\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n\n

Content-negotiable representations<\/p>\n