- Caution: avoid “fork bombs”
- Shells
- many shell programs exist:
bash, zsh, PowerShell, …
- prompt-read-execute loop
- see Lab 6 for relevant samples
- Storage and the memory hierarchy
- Cache overview
- motivation: spatial/temporal locality
- basic principles
- Cache types
- direct-mapped
- fully associative
- set-associative
- Pick one option and try it out!
- Networking: try to print a string containing only the first line of the request, and then get the hostname
- Operating Systems: use
fork to spawn a child process in a prompt-read-execute loop, and hard-code it to call ls