Operating Systems

?
View mindmap
  • Operating Systems
    • Features
      • Provides an interface between...
        • User and Computer
        • Computer and Software
      • Manages Hardware resources
      • Provides ...
        • security for data on multi user systems
        • Utility software
    • File Allocation Table
      • Stores files...
        • name
        • size
        • access rights
    • Interrupts
      • a signal from device/ software to request processing time
      • types
        • I/O
        • Timer
        • hardware error
        • program
    • Memory Managment
      • segmentation
        • variable size
        • logically grouped
        • Harder to retrieve
        • methods of memory partitioning
          • paging
            • same size
            • modules contained in multiple pages
            • large, slow access
            • disk threshing problem
        • max ram use
          • paging
            • same size
            • modules contained in multiple pages
            • large, slow access
            • disk threshing problem
        • despite insufficient memory
        • Why
          • Os/provides security
          • allocates for...
            • different procceses at same time
            • paging and segmenting
          • Protects
            • allow memory to be shared
            • data and procceses from each other
        • Untitled
      • Scheduling
        • Why
          • To make sure
            • CPU is working hard and
              • ..efficiently as possible
            • resources are used
              • ..efficiently as possible
            • users on network think they are only ones on system
          • CPUs carry instructions 1 at a time
        • methods
          • first
          • length
          • prioties
          • round robins

    Comments

    No comments have yet been made

    Similar Computing resources:

    See all Computing resources »See all Operating systems resources »