This shows you the differences between two versions of the page.
so:cursuri:curs-04 [2017/02/23 16:27] razvan.deaconescu |
so:cursuri:curs-04 [2019/03/09 16:06] (current) razvan.deaconescu |
||
---|---|---|---|
Line 4: | Line 4: | ||
* [[http://elf.cs.pub.ro/so/res/cursuri/SO_Curs-04.pdf|Curs 04 - Planificarea execuției (PDF)]] | * [[http://elf.cs.pub.ro/so/res/cursuri/SO_Curs-04.pdf|Curs 04 - Planificarea execuției (PDF)]] | ||
* [[http://elf.cs.pub.ro/so/res/cursuri/SO_Curs-04_IPC.pdf|Curs 04 - Comunicarea interprocese (PDF)]] | * [[http://elf.cs.pub.ro/so/res/cursuri/SO_Curs-04_IPC.pdf|Curs 04 - Comunicarea interprocese (PDF)]] | ||
+ | |||
+ | * [[https://docs.google.com/document/d/1s9mWubSu19r4aCThxlDx7MW7uFu3o2v9tSHuvhnfbME/edit?usp=sharing|Notițe de curs]] | ||
+ | |||
+ | |||
* Suport curs | * Suport curs | ||
* Operating System Concepts Essentials | * Operating System Concepts Essentials | ||
Line 17: | Line 21: | ||
* Windows System Programming | * Windows System Programming | ||
* Capitolul 11 - Interprocess Communication | * Capitolul 11 - Interprocess Communication | ||
+ | |||
<html> | <html> | ||
<center> | <center> | ||
- | <iframe src="http://prezi.com/embed/7hdjlraoycrn/?bgcolor=ffffff&lock_to_path=0&autoplay=no&autohide_ctrls=0&features=undefined&disabled_features=undefined" width="550" height="400" frameBorder="0"></iframe> | + | <iframe src="https://prezi.com/embed/7hdjlraoycrn/?bgcolor=ffffff&lock_to_path=0&autoplay=no&autohide_ctrls=0&features=undefined&disabled_features=undefined" width="550" height="400" frameBorder="0"></iframe> |
</center> | </center> | ||
</html> | </html> | ||
Line 25: | Line 30: | ||
<html> | <html> | ||
<center> | <center> | ||
- | <iframe src="http://docs.google.com/viewer?url=http://elf.cs.pub.ro/so/res/cursuri/SO_Curs-04_IPC.pdf&embedded=true" width="600" height="480" style="border: none;"> | + | <iframe src="https://docs.google.com/viewer?url=http://elf.cs.pub.ro/so/res/cursuri/SO_Curs-04_IPC.pdf&embedded=true" width="600" height="480" style="border: none;"> |
</iframe> | </iframe> | ||
</center> | </center> | ||
Line 65: | Line 70: | ||
Întrucât nu se mai lucrează cu terminalul aferent ieșirii standard, nu se execută multe operații blocante și nu se tranferă date generate de comandă în fișier. Rezultă direct un număr și mai mic de schimbări de context (atât voluntare cât și nevoluntare) și o durată de execuție mai mică a procesului. | Întrucât nu se mai lucrează cu terminalul aferent ieșirii standard, nu se execută multe operații blocante și nu se tranferă date generate de comandă în fișier. Rezultă direct un număr și mai mic de schimbări de context (atât voluntare cât și nevoluntare) și o durată de execuție mai mică a procesului. | ||
- | ==== Alterare prioritate proces ==== | + | ==== Modificare prioritate proces ==== |
Dorim să analizăm impactul configurării priorității statice (nice) a sistemului. Pentru aceasta vom porni același proces cu diverse valori pentru nice și vom observa durata de rulare. | Dorim să analizăm impactul configurării priorității statice (nice) a sistemului. Pentru aceasta vom porni același proces cu diverse valori pentru nice și vom observa durata de rulare. |