13 | | === 1. 1 marzo 2017 (Aula 403) |
14 | | |
15 | | * [http://homes.di.unimi.it/~sisop/lucidi1617/solab01.pdf Slide] -- [http://homes.di.unimi.it/~sisop/lucidi1617/solab01-handout.pdf Slide (Versione per la stampa)] |
16 | | * [wiki:"Sperimentazione 1"] |
17 | | * Riferimenti OSTEP: [http://pages.cs.wisc.edu/~remzi/OSTEP/intro.pdf Introduction] [http://pages.cs.wisc.edu/~remzi/OSTEP/lab-tutorial.pdf Lab tutorial] |
18 | | * [https://gitlab.com/solab-unimi/remzi/tree/monga/Code-Intro Codice] OSTEP con [https://gitlab.com/solab-unimi/remzi/blob/monga/Code-Intro/NOTES.md alcune correzioni] |
19 | | * Hai studiato il materiale della prima lezione? [https://goo.gl/cgO5BY Prova a rispondere ad alcune domande] |
20 | | |
21 | | |
22 | | === 2. 8 marzo 2017 (Aula 307) |
23 | | |
24 | | * [http://homes.di.unimi.it/~sisop/lucidi1617/solab02.pdf Slide] -- [http://homes.di.unimi.it/~sisop/lucidi1617/solab02-handout.pdf Slide (Versione per la stampa)] |
25 | | * [http://www.qemu-project.org/ QEmu] [http://homes.di.unimi.it/~sisop/lucidi1617/solab.iso ISO Debian Live] (credenziali user:live) |
26 | | * [http://homes.di.unimi.it/~sisop/lucidi1516/unimilive-solab.bat File batch per windows (da adattare al proprio sistema)] |
27 | | * [http://homes.di.unimi.it/~sisop/lucidi1516/MobaXterm_v8.2.zip MobaXTerm (utile per gli utenti Windows)] |
28 | | * [https://www.cs.uaf.edu/2006/fall/cs301/support/x86/ Bigino NASM] [http://www.cs.mcgill.ca/~consult/info/gdb.html Bigino GDB] [http://openvim.com Tutorial vi] [http://www.viemu.com/vi-vim-cheat-sheet.gif Bigino vi] |
29 | | * [wiki:"Sperimentazione 2"] |
30 | | |
31 | | === 3. 15 marzo 2017 (Aula 307) |
32 | | |
33 | | * [http://homes.di.unimi.it/~sisop/lucidi1617/solab03.pdf Slide] -- [http://homes.di.unimi.it/~sisop/lucidi1617/solab03-handout.pdf Slide (Versione per la stampa)] |
34 | | * Riferimenti OSTEP: [http://pages.cs.wisc.edu/~remzi/OSTEP/vm-intro.pdf The Abstraction: Address Spaces] [http://pages.cs.wisc.edu/~remzi/OSTEP/vm-api.pdf Interlude: Memory API] |
35 | | * [http://x86.renejeschke.de/ Quick X86 Reference] |
36 | | * [http://homes.di.unimi.it/~sisop/lucidi1617/esercizi-assembly.pdf Soluzioni esercizi assembly] |
37 | | |
38 | | |
39 | | === 4. 22 marzo 2017 (Aula 307) |
40 | | |
41 | | * [http://homes.di.unimi.it/~sisop/lucidi1617/solab04.pdf Slide] -- [http://homes.di.unimi.it/~sisop/lucidi1617/solab04-handout.pdf Slide (Versione per la stampa)] |
42 | | |
43 | | === 5. 29 marzo 2017 (Aula 307) |
44 | | |
45 | | * [http://homes.di.unimi.it/~sisop/lucidi1617/solab05.pdf Slide] -- [http://homes.di.unimi.it/~sisop/lucidi1617/solab05-handout.pdf Slide (Versione per la stampa)] |
46 | | * [https://unglue.it/work/136224/ Shotts, The Linux Command Line] (un testo per approfondire la conoscenza della shell testuale) |
47 | | * [https://www.memrise.com/course/86904/solab-unimi/ Memrise] (utile per memorizzare i comandi principali) |
48 | | * [https://cmdchallenge.com CMD Challenge] (un po' di esercizi) |
49 | | * [https://goo.gl/KarL3r Video: AT&T Archives: The UNIX Operating System] |
50 | | |
51 | | |
52 | | === 6. 5 aprile 2017 (Aula 307) |
53 | | |
54 | | * [http://homes.di.unimi.it/~sisop/lucidi1617/solab06.pdf Slide] -- [http://homes.di.unimi.it/~sisop/lucidi1617/solab06-handout.pdf Slide (Versione per la stampa)] |
55 | | * Riferimenti OSTEP: [http://pages.cs.wisc.edu/~remzi/OSTEP/file-disks.pdf Hard Disk Drives] [http://pages.cs.wisc.edu/~remzi/OSTEP/file-intro.pdf Interlude: Files and Directories] [http://pages.cs.wisc.edu/~remzi/OSTEP/file-implementation.pdf File System Implementation] |
56 | | * [https://homes.di.unimi.it/sisop/lucidi1314/lab01.pdf Esercizio i-node] |
57 | | |
58 | | === 7. 12 aprile 2017 (Aula 307) |
59 | | |
60 | | * [http://homes.di.unimi.it/~sisop/lucidi1617/solab07.pdf Slide] -- [http://homes.di.unimi.it/~sisop/lucidi1617/solab07-handout.pdf Slide (Versione per la stampa)] |
61 | | * Riferimenti OSTEP: [http://pages.cs.wisc.edu/~remzi/OSTEP/threads-locks.pdf Locks] [http://pages.cs.wisc.edu/~remzi/OSTEP/threads-sema.pdf Semaphores] [http://pages.cs.wisc.edu/~remzi/OSTEP/threads-cv.pdf Condition Variables] |
62 | | |
63 | | |
64 | | === 19 aprile 2017 Lezione sospesa |
65 | | |
66 | | |
67 | | === 8. 26 aprile 2017 (Aula 307) |
68 | | |
69 | | * [http://homes.di.unimi.it/~sisop/lucidi1617/solab08.pdf Slide] -- [http://homes.di.unimi.it/~sisop/lucidi1617/solab08-handout.pdf Slide (Versione per la stampa)] |
70 | | * [http://homes.di.unimi.it/~sisop/lucidi1617/persistence-jos.qcow Disco aggiuntivo con il codice di JOS] |
71 | | * [https://pdos.csail.mit.edu/6.828/2016/labs/lab1/ Esercitazione MIT di riferimento] |
72 | | |
73 | | === 9. 3 maggio 2017 (Aula 307) |
74 | | |
75 | | * [http://homes.di.unimi.it/~sisop/lucidi1617/solab09.pdf Slide] -- [http://homes.di.unimi.it/~sisop/lucidi1617/solab09-handout.pdf Slide (Versione per la stampa)] |
76 | | |
77 | | === 10. 10 maggio 2017 (Aula 307) |
78 | | |
79 | | * [http://homes.di.unimi.it/~sisop/lucidi1617/solab10.pdf Slide] -- [http://homes.di.unimi.it/~sisop/lucidi1617/solab10-handout.pdf Slide (Versione per la stampa)] |
80 | | * [https://pdos.csail.mit.edu/6.828/2016/labs/lab2/ Esercitazione MIT di riferimento] |
81 | | * SuggerimentiPageInit |
82 | | |
83 | | === 11. 17 maggio 2017 (Aula 307) |
84 | | |
85 | | * [http://homes.di.unimi.it/~sisop/lucidi1617/solab11.pdf Slide] -- [http://homes.di.unimi.it/~sisop/lucidi1617/solab11-handout.pdf Slide (Versione per la stampa)] |
86 | | |
87 | | |
88 | | === 12. 24 maggio 2017 (Aula 307) |
| 13 | === 1. 28 febbraio 2018 (Aula 400) |