Operating System

Operating System

Operating system (OS) is the most important program that runs on a computer. Every general-purpose computer must have an operating system to run other programs and applications. Computer operating systems perform basic tasks, such as recognizing input from the keyboard, sending output to the display screen, keeping track of files and directories on the storage drives, and controlling peripheral devices, such as printers. Introduction [4L]
Introduction to OS. Operating system functions, evaluation of O.S., Different types of O.S.: batch, multi-programmed, time-sharing,
real-time, distributed, parallel.
System Structure[3L]
Computer system operation, I/O structure, storage structure, storage hierarchy, different types of protections, operating system
structure (simple, layered, virtual machine), O/S services, system calls.
Process Management [17L]
Processes [3L]: Concept of processes, process scheduling, operations on processes, co-operating processes, inter-process
communication.
Threads [2L]: overview, benefits of threads, user and kernel threads.
CPU scheduling [3L]: scheduling criteria, preemptive & non-preemptive scheduling, scheduling algorithms (FCFS, SJF, RR,
priority), algorithm evaluation, multi-processor scheduling.
Process Synchronization [5L]: background, critical section problem, critical region, synchronization hardware, classical
problems of synchronization, semaphores.
Deadlocks [4L]: system model, deadlock characterization, methods for handling deadlocks, deadlock prevention, deadlock
avoidance, deadlock detection, recovery from deadlock.
Storage Management [19L]
Memory Management [5L]: background, logical vs. physical address space, swapping, contiguous memory allocation, paging,
segmentation, segmentation with paging.
Virtual Memory [3L]: background, demand paging, performance, page replacement, page replacement algorithms (FCFS,
LRU), allocation of frames, thrashing.
File Systems [4L]: file concept, access methods, directory structure, file system structure, allocation methods (contiguous,
linked, indexed), free-space management (bit vector, linked list, grouping), directory implementation (linear list, hash table),
efficiency & performance.
I/O Management [4L]: I/O hardware, polling, interrupts, DMA, application I/O interface (block and character devices, network
devices, clocks and timers, blocking and nonblocking I/O), kernel I/O subsystem (scheduling, buffering, caching, spooling and
device reservation, error handling), performance.
Disk Management [3L]: disk structure, disk scheduling (FCFS, SSTF, SCAN,C-SCAN) , disk reliability, disk formatting, boot
block, bad blocks.
Protection & Security [4L]
Goals of protection, domain of protection, security problem, authentication, one time password, program threats, system threats,
threat monitoring, encryption.
————————————————————————————
Also, see Algorithm
Also, see Internship providing sites
Also, see Hacking
Also, see Seo
Also see Blogging
Also see top 10
Also see Chrome extension
Also see Seo and seo tips
Also see Frameworks
Also see Domain and Web hosting
Also see Data Structure
Also see Aptitude test for a job
Also see Opearting System

Please follow and like us:

Post Author: Abhi1621

12 thoughts on “Operating System

    Williams Reiniger

    (08/04/2018 - 12:17 pm)

    I really like your blog.. very nice colors & theme. Did you create this website yourself or did you hire someone to do it for you? Plz answer back as I’m looking to design my own blog and would like to know where u got this from. thanks a lot

    Annalisa Ferrar

    (11/04/2018 - 5:17 am)

    Thank you, I’ve recently been looking for information about this subject for ages and yours is the best I’ve discovered till now. But, what about the bottom line? Are you sure about the source?

    Jennette Ewoldt

    (15/04/2018 - 4:16 pm)

    Hi, Neat post. There’s a problem with your web site in internet explorer, would test this… IE still is the market leader and a large portion of people will miss your wonderful writing due to this problem.

    Enoch Kett

    (02/05/2018 - 2:36 am)

    Hiya, I’m really glad I’ve found this info. Nowadays bloggers publish only about gossips and net and this is actually annoying. A good website with exciting content, this is what I need. Thank you for keeping this website, I’ll be visiting it. Do you do newsletters? Cant find it.

    BestLoren

    (05/05/2018 - 5:07 am)

    I see you don’t monetize your site, don’t waste your traffic, you can earn extra cash every month because you’ve
    got hi quality content. If you want to know
    how to make extra bucks, search for: Ercannou’s essential adsense alternative

    Stephane Alverta

    (01/06/2018 - 2:40 pm)

    After reading your blog post I browsed your website a bit and noticed you are not ranking nearly as well in the search engine as you could be. I possess a handful of blogs myself and I think you should take a look at speed rank SEO. You will find it a very good tool that can help you rank on the top of search engine, just search speed rank SEO on google. Keep up the quality posts

    Free Auto Approve List 7-2-2018

    (04/07/2018 - 7:08 pm)

    I hope you all have a great week. I’ve added a new list. This is the biggest list so far.

    Free Auto Approve List 7-8-2018

    (08/07/2018 - 8:22 pm)

    I hope you all are having a great weekend. I have a new list for you. Read the latest update on how I compiled the list. I’m still surprised by the results.

    Anton Truchan

    (18/07/2018 - 6:00 pm)

    I want to express thanks to the writer for rescuing me from this dilemma. After looking out throughout the the web and meeting ideas that were not beneficial, I assumed my life was done. Being alive devoid of the strategies to the difficulties you have solved as a result of this review is a critical case, as well as the ones that might have badly damaged my career if I hadn’t noticed your web site. Your primary ability and kindness in dealing with all the things was helpful. I don’t know what I would’ve done if I hadn’t come across such a point like this. I can also now relish my future. Thanks for your time very much for the reliable and effective help. I will not think twice to suggest your site to anybody who wants and needs recommendations about this subject matter.

    Williams Marsolais

    (22/07/2018 - 8:09 am)

    whoah this blog is great i love reading your posts. Keep up the good work! You know, a lot of people are looking around for this info, you could aid them greatly.

    Wes Abbruzzese

    (08/08/2018 - 9:42 pm)

    good stuff. I will make sure to bookmark your blog. https://bzp65.com/

    Www.Wakawaka.Id

    (09/08/2018 - 8:53 am)

    I believe that’s one of many such a lot information in my situation. Exactly what glad researching your current write-up. Even so need to comment for some rudimentary difficulties, The positioning flavor is right, the particular reports is actually great : D. Beneficial approach, all the best

Leave a Reply

Your email address will not be published. Required fields are marked *