harshit patel

Code Blooded

Student at maulana azad national institute of technology,Bhopal

Studied at Macro Vision Academy

Skilled in Coding, Economics

Stash

harshit patel's Stashed Knowledge

Data Path

Datapath-Control Unit Interaction Digital Systems

Memory Management Notes

Agenda • Basics • Memory allocation • Virtual memory and demand paging • Page replacement algorithms • Design of Page Table • Frame allocation policies • Page faults and thrashing • Segmentation

Process Scheduling Notes for 3rd year students

Agenda • Recap • General scheduling mechanism • Metrics and goals of scheduling • Scheduling algorithms • Multiprocessor scheduling • Case studies: UNIX, Linux, Solaris, Windows XP • Scheduling in thread libraries • Evaluating scheduling algorithms

Operating Systems: What and Why

Agenda • Recap • What is an operating system • Why is it important • Summary of OS functionalities • Basics of UNIX OS • Path of a system call • User interfaces • System boot sequence

Processes Notes

Agenda • What constitutes a process • Process control block • Overview of process scheduling • Processes and threads • Inter-process communication • Network communication • More on multithreading • UNIX signals • Saving and restoring contexts in UNIX

File Systems Notes

Agenda • Basics – File system implementation – Directory implementation – File allocation algorithms • Introduction to UNIX file system • Memory-mapped files

Process Scheduling PPT

Recap General scheduling mechanism Metrics and goals of scheduling Scheduling algorithms Multiprocessor scheduling Case studies: UNIX, Linux, Solaris, Windows XP Scheduling in thread libraries Evaluating scheduling algorithms

Synchronization Notes

Why synchronize? • Critical sections and consensus • Mutual exclusion algorithms • Hardware support • Semaphores • Classical problems • Monitors and condition variables • POSIX synchronization interface

Memory Management Presentation

Basics Memory allocation Virtual memory and demand paging Page replacement algorithms Design of Page Table Frame allocation policies Page faults and thrashing Segmentation

Memory Management Presentation

Basics Memory allocation Virtual memory and demand paging Page replacement algorithms Design of Page Table Frame allocation policies Page faults and thrashing Segmentation

Power System Handwritten notes

Power System handwritten notes for electrical engineering students

Physics Previous Year Paper Manit Bhopal-1st semester

Physics Previous Year Paper Manit Bhopal-1st semester