Pagini
Workshops
Parteneri
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
sesiuni:kernel [2013/07/04 00:35] alexj [Agenda] |
sesiuni:kernel [2013/07/10 00:21] dbaluta |
||
---|---|---|---|
Line 81: | Line 81: | ||
- | * **Day 6: Processes/Scheduling/Synchronization** | + | * **Day 6: [[:sesiuni:kernel:day-6 | Kernel: some bits of memory]] ** |
- | * processes hierarchy, current task | + | |
- | * schedulers | + | |
- | * synchronization mechanisms | + | |
- | + | ||
- | * **Day 7: Memory management** | + | |
* __get_free_pages, kmalloc, vmalloc | * __get_free_pages, kmalloc, vmalloc | ||
* memory zones, mapping memory into user space | * memory zones, mapping memory into user space | ||
- | * **Day 8: - Networking** | + | * **Day 7: [[:sesiuni:kernel:day-7 | Hardware interrupts]] ** |
+ | * interrupt handlers, IRQ | ||
+ | * softirq, tasklet | ||
+ | * timers | ||
+ | |||
+ | * **Day 8: -[[:sesiuni:kernel:day-7 | Networking]]** | ||
* TCP/IP stack architecture overview | * TCP/IP stack architecture overview | ||
* what exactly is a socket? | * what exactly is a socket? |