Module Name | Download |
---|---|
noc20-cs04_Week_01_Assignment_01 | noc20-cs04_Week_01_Assignment_01 |
noc20_cs04_assessment_id_Week_1 | noc20_cs04_assessment_id_Week_1 |
noc20_cs04_assessment_id_Week_10 | noc20_cs04_assessment_id_Week_10 |
noc20_cs04_assessment_id_Week_11 | noc20_cs04_assessment_id_Week_11 |
noc20_cs04_assessment_id_Week_12 | noc20_cs04_assessment_id_Week_12 |
noc20_cs04_assessment_id_Week_2 | noc20_cs04_assessment_id_Week_2 |
noc20_cs04_assessment_id_Week_3 | noc20_cs04_assessment_id_Week_3 |
noc20_cs04_assessment_id_Week_4 | noc20_cs04_assessment_id_Week_4 |
noc20_cs04_assessment_id_Week_5 | noc20_cs04_assessment_id_Week_5 |
noc20_cs04_assessment_id_Week_6 | noc20_cs04_assessment_id_Week_6 |
noc20_cs04_assessment_id_Week_7 | noc20_cs04_assessment_id_Week_7 |
noc20_cs04_assessment_id_Week_8 | noc20_cs04_assessment_id_Week_8 |
noc20_cs04_assessment_id_Week_9 | noc20_cs04_assessment_id_Week_9 |
Sl.No | Chapter Name | MP4 Download |
---|---|---|
1 | Introductio to UNIX System Calls Part - 1 | Download |
2 | Introductio to UNIX System Calls Part - 2 | Download |
3 | Threads, Address Spaces, Filesystem Devices | Download |
4 | PC Architecture | Download |
5 | x86 Instruction Set, GCC Calling Conventions | Download |
6 | Physical Memory Map, I/O, Segmentation | Download |
7 | Segmentation, Trap Handling | Download |
8 | Traps, Trap Handlers | Download |
9 | Kernel Data Structures, Memory Management | Download |
10 | Segmentation Review, Introduction to Paging | Download |
11 | Paging | Download |
12 | Process Address Spaces Using Paging | Download |
13 | Translation Lookaside Buffer, Large Pages, Boot Sector | Download |
14 | Loading the kernel, Initializing the Page table | Download |
15 | Setting up page tables for user processes | Download |
16 | Processes in action | Download |
17 | Process structure, Context Switching | Download |
18 | Process Kernel stack, Scheduler, Fork,Context-Switch, Process Control Block, Trap Entry and Return | Download |
19 | Creating the first process | Download |
20 | Handling User Pointers, Concurrency | Download |
21 | Locking | Download |
22 | Fine-grained Locking and its challenges | Download |
23 | Locking variations | Download |
24 | Condition variables | Download |
25 | Multiple producer, multiple consumer queue; semaphores; monitors | Download |
26 | Transcations and lock-free primitives read/write locks | Download |
27 | Synchronization in xv6: acquire/release, sleep/wakeup, exit/wait | Download |
28 | More synchronization in xv6: kill, IDE device driver; introducion to Demand Paging | Download |
29 | Demand Paging; Introduction to Page Replacement | Download |
30 | Page Replacement, Thrashing | Download |
31 | Storage Devices, Filesystem Intrerfaces | Download |
32 | File System Implementation | Download |
33 | File System Operation | Download |
34 | Cash Recovery and Logging | Download |
35 | Logging in Linux ext3 filesystem | Download |
36 | Protection and Security | Download |
37 | Scheduling Policies | Download |
38 | Lock-free multiprocessor coordination, Read-Copy-Update | Download |
39 | Microkernel, Exokernel, Multikernel | Download |
40 | Virtualization, Cloud Computing, Technology Trends | Download |
Sl.No | Chapter Name | English |
---|---|---|
1 | Introductio to UNIX System Calls Part - 1 | Download Verified |
2 | Introductio to UNIX System Calls Part - 2 | Download Verified |
3 | Threads, Address Spaces, Filesystem Devices | Download Verified |
4 | PC Architecture | Download Verified |
5 | x86 Instruction Set, GCC Calling Conventions | Download Verified |
6 | Physical Memory Map, I/O, Segmentation | Download Verified |
7 | Segmentation, Trap Handling | Download Verified |
8 | Traps, Trap Handlers | Download Verified |
9 | Kernel Data Structures, Memory Management | Download Verified |
10 | Segmentation Review, Introduction to Paging | Download Verified |
11 | Paging | Download Verified |
12 | Process Address Spaces Using Paging | Download Verified |
13 | Translation Lookaside Buffer, Large Pages, Boot Sector | Download Verified |
14 | Loading the kernel, Initializing the Page table | Download Verified |
15 | Setting up page tables for user processes | Download Verified |
16 | Processes in action | Download Verified |
17 | Process structure, Context Switching | Download Verified |
18 | Process Kernel stack, Scheduler, Fork,Context-Switch, Process Control Block, Trap Entry and Return | Download Verified |
19 | Creating the first process | Download Verified |
20 | Handling User Pointers, Concurrency | Download Verified |
21 | Locking | Download Verified |
22 | Fine-grained Locking and its challenges | Download Verified |
23 | Locking variations | Download Verified |
24 | Condition variables | Download Verified |
25 | Multiple producer, multiple consumer queue; semaphores; monitors | Download Verified |
26 | Transcations and lock-free primitives read/write locks | Download Verified |
27 | Synchronization in xv6: acquire/release, sleep/wakeup, exit/wait | Download Verified |
28 | More synchronization in xv6: kill, IDE device driver; introducion to Demand Paging | Download Verified |
29 | Demand Paging; Introduction to Page Replacement | Download Verified |
30 | Page Replacement, Thrashing | Download Verified |
31 | Storage Devices, Filesystem Intrerfaces | Download Verified |
32 | File System Implementation | Download Verified |
33 | File System Operation | Download Verified |
34 | Cash Recovery and Logging | Download Verified |
35 | Logging in Linux ext3 filesystem | Download Verified |
36 | Protection and Security | Download Verified |
37 | Scheduling Policies | Download Verified |
38 | Lock-free multiprocessor coordination, Read-Copy-Update | Download Verified |
39 | Microkernel, Exokernel, Multikernel | Download Verified |
40 | Virtualization, Cloud Computing, Technology Trends | Download Verified |
Sl.No | Language | Book link |
---|---|---|
1 | English | Download |
2 | Bengali | Not Available |
3 | Gujarati | Not Available |
4 | Hindi | Not Available |
5 | Kannada | Not Available |
6 | Malayalam | Not Available |
7 | Marathi | Not Available |
8 | Tamil | Not Available |
9 | Telugu | Not Available |