File tree
720 files changed
+4778
-2786
lines changed- Assignments
- Asynchronous Web Server
- src/http-parser
- Memory Allocator
- Mini Shell
- util/parser
- Parallel Graph
- Lab
- Application Interaction
- arena
- dbus
- os-cloud
- overview
- password-cracker
- quiz
- cgroups-vs-namespaces
- container-vs-vm
- time-server
- time-server-interop
- timer
- vm-creation
- time-server
- x-window-system
- Compute
- arena
- copy-on-write
- hardware-perspective
- overview
- processes
- processes-threads-apache2
- quiz
- apache2-strace
- cause-of-file-not-found-error
- child-faults-after-write
- coarse-vs-granular-critical-section
- create-sleepy-process-ending
- fiber-strace
- mini-shell-stops-after-command
- mmap-cow-flag
- notify-only-with-mutex
- number-of-running-ults
- parent-faults-before-fork
- parent-of-sleep-processes
- processes-speedup
- seg-fault-exit-code
- semaphore-equivalent
- sleeping-on-a-fiber
- state-of-new-ult
- tcb-libult-unikraft
- thread-memory
- time-slice-value
- tls-synchronization
- tls-var-copies
- type-of-scheduler-in-libult
- ult-thread-ids
- who-calls-execve-parent
- why-use-completed-queue
- synchronization
- threads
- user-level-threads
- Data
- arena
- investigate-memory
- memory-security
- overview
- process-memory
- quiz
- bypass-canary
- half-page
- malloc-brk
- malloc-mmap
- memory-access
- memory-aslr
- memory-granularity
- memory-leaks
- memory-regions-vars
- memory-stack-protector
- mmap-file
- operators
- page-allocation
- stack-layout
- string-buff-over
- string-strcpy
- valgrind-leaks
- working-memory
- IO
- arena
- async-io
- beyond-network-sockets
- client-server-model
- file-descriptors
- file-handlers
- file-mappings
- io-internals
- io-multiplexing
- local-io-in-action
- networking-101
- overview
- pipes
- quiz
- anonymous-pipes-limitation
- bind-error-cause
- client-server-sender-receiver
- deluge-tcp-udp
- execve
- fewer-than-2-copies
- file-handler-c
- firefox-tcp-udp
- flush-libc-buffer
- fopen-syscall
- fopen-w
- local-io-errors
- mmap-read-write-benchmark
- o-trunc
- pipe-ends
- prints-work-no-stdio
- receiver-socket-fd
- server-copies
- stderr-fd
- strace-printf
- syscalls-cp
- write-file-permissions
- redirections
- remote-io
- zero-copy
- lab-setup
- Lecture
- Application-Interaction
- Compute
- Data
- IO
- Software Stack
- Applications
- Drills
- Tasks
- app-investigate
- Reading
- app-investigate
- High-Level Languages
- Drills
- Questions
- python-tools
- Tasks
- high-level-lang
- Reading
- high-level-lang
- questions/python-tools
- Libc
- Drills
- Questions
- malloc
- printf-syscall
- printf-vs-write
- strcpy-syscall
- syscall-tool
- Tasks
- common-functions
- libc
- Projects
- Reading
- common-functions
- libc
- questions
- malloc
- printf-syscall
- printf-vs-write
- strcpy-syscall
- syscall-tool
- tasks
- common-functions
- libc
- Libraries
- Drills
- Questions
- dynamic-libraries
- static-executables
- Reading
- static-dynamic
- questions
- dynamic-libraries
- static-executables
- Modern Software Stacks
- modern-sw-stack
- Overview
- drills/questions/software
- software
- Software-Stack
- System Calls
- Drills
- Questions
- libcall-syscall
- syscall-id
- syscall-numbers
- syscall-tool
- syscall-wrapper
- Tasks
- basic-syscall
- syscall-wrapper
- Reading
- basic-syscall
- libcall-syscall
- syscall-wrapper
- questions
- libcall-syscall
- syscall-id
- syscall-numbers
- syscall-tool
- syscall-wrapper
- tasks
- basic-syscall
- syscall-wrapper
- assets
- css
- js
- markdown-page
- slides
- Application-Interaction
- dist
- theme
- media
- plugin
- highlight
- markdown
- math
- notes
- search
- zoom
- Compute
- dist
- theme
- media
- plugin
- highlight
- markdown
- math
- notes
- search
- zoom
- Data
- dist
- theme
- plugin
- highlight
- markdown
- math
- notes
- search
- zoom
- IO
- dist
- theme
- plugin
- highlight
- markdown
- math
- notes
- search
- zoom
- Software-Stack
- dist
- theme
- modern-software-stacks/media
- overview/media
- plugin
- highlight
- markdown
- math
- notes
- search
- zoom
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
720 files changed
+4778
-2786
lines changed+5-5
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
6 |
| - | |
7 |
| - | |
8 |
| - | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
13 |
| - | |
14 |
| - | |
| 13 | + | |
| 14 | + | |
15 | 15 |
| |
16 | 16 |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
6 |
| - | |
7 |
| - | |
8 |
| - | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
| |||
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
31 |
| - | |
32 |
| - | |
| 31 | + | |
| 32 | + | |
33 | 33 |
| |
34 | 34 |
|
0 commit comments