https://img87.pixhost.to/images/599/359020115_tuto.jpg
13.53 GB | 01:39:46 | mp4 | 3840X2160 | 16:9
Genre: eLearning | Language : English
Files Included :
001 CPU timing (408.23 MB)
002 Stack overflow (310.98 MB)
003 Byte write (136.08 MB)
004 An introduction to operating systems exploring syscalls as the interface (520.08 MB)
005 What happens during a context switch (63.16 MB)
006 Learning how to better use man pages (78.5 MB)
007 A brief introduction to strace and ltrace (156.01 MB)
008 The motivation for address space layout randomization (36.42 MB)
009 What is POSIX compliance (57.15 MB)
010 What exactly is the kernel (48.28 MB)
011 What exactly is a syscall and how is it not a C stdlib function (55.44 MB)
012 Why time-sharing operating systems were such a big deal (73.38 MB)
013 Pre-emptive multitasking and the timer interrupt (61.13 MB)
014 What is the stack (simple explanation) (33.06 MB)
015 The early history of Unix (83.04 MB)
016 A brief overview of the flavors of Unix (ie why your grep may be different to mine) (128.66 MB)
017 What is the stack (detailed explanation) (111.24 MB)
018 Signalbox (240.42 MB)
019 Signal logger (580.3 MB)
020 Custom shell basic execution (443.91 MB)
021 Custom shell pipes (399.73 MB)
022 Custom shell job control (747.38 MB)
023 Exploring the process lifecycle (597.54 MB)
024 Pipelines dont execute sequentially (28.56 MB)
025 Fork details COW and vfork (111.2 MB)
026 What exactly is a process (40.28 MB)
027 Details of using pipes (65.58 MB)
028 Exploring processes by considering ps output (205.35 MB)
029 What is a signal (110.61 MB)
030 Understanding process groups and sessions (136.1 MB)
031 IO multiplexing select poll epoll and kqueue (84.38 MB)
032 Is everything a file in Unix (216.57 MB)
033 Brief overview of the process lifecycle (157.16 MB)
034 Foreground and background process groups (53.03 MB)
035 Internal representations of a process in Unix V6 and Linux (235.47 MB)
036 Threaded counter (171.77 MB)
037 Multi-threaded mergesort (471.75 MB)
038 Multi-threaded fizzbuzz (188.23 MB)
039 Ring buffer (494.18 MB)
040 The motivation for threads contrasted with IO multiplexing (263.03 MB)
041 What is a good scheduling policy (228.25 MB)
042 Understanding race conditions (117.58 MB)
043 Starting and waiting on POSIX threads (36.45 MB)
044 Processes threads and lightweight threads (194.82 MB)
045 Basic mmap (166.08 MB)
046 Shared memory stream (354.17 MB)
047 Custom malloc (720.58 MB)
048 The historical context for todays virtual memory system (329.52 MB)
049 What is swap memory and is it a good idea (96 MB)
050 The basic idea behind paging (27.55 MB)
051 Copy-on-write zero-on-demand and other virtual memory tricks (103.65 MB)
052 The motivation for multi-level page tables (180.1 MB)
053 An overview of the mmap system call (177.12 MB)
054 Why you probably shouldnt use the default 4KiB page size (100.87 MB)
055 A detailed view of Intels multi-level page tables (159.93 MB)
056 Custom ls (341.41 MB)
057 Mystery file (182 MB)
058 Custom file system (379.4 MB)
059 Whats the big idea behind file systems (38.21 MB)
060 Some virtual files and file systems (56.7 MB)
061 Sketching out a basic file system design (167.44 MB)
062 What is an inode (47.88 MB)
063 Container chroot (301 MB)
064 Container namespaces (473.39 MB)
065 Container cgroups (247.6 MB)
066 Container extras (188.35 MB)
Screenshot
https://images2.imgbox.com/ec/b9/welVubAq_o.jpg
https://ddownload.com/ixrjd0wd9jz9/CS.Primer.-.Operating.Systems.part1.rar
https://ddownload.com/xg67fe1bu4fl/CS.Primer.-.Operating.Systems.part2.rar
https://ddownload.com/8jhtl621n5fz/CS.Primer.-.Operating.Systems.part3.rar
https://ddownload.com/zygmq0o7g2nz/CS.Primer.-.Operating.Systems.part4.rar
https://ddownload.com/1kfpf35miyqm/CS.Primer.-.Operating.Systems.part5.rar
https://ddownload.com/r3pzmvzsscx5/CS.Primer.-.Operating.Systems.part6.rar
https://ddownload.com/q1bwcn7rpjis/CS.Primer.-.Operating.Systems.part7.rar
https://ddownload.com/fawtfrvmr2oz/CS.Primer.-.Operating.Systems.part8.rar