Differences

This shows you the differences between two versions of the page.

Link to this comparison view

so2:teme:tema1 [2019/03/16 21:04]
daniel.baluta [Detalii de implementare]
so2:teme:tema1 [2020/03/17 17:42] (current)
lucian.teodorescu [Resurse]
Line 1: Line 1:
 ====== Tema 1 - Kprobe based tracer ====== ====== Tema 1 - Kprobe based tracer ======
  
-  * Termen de predare: ​**TBD **+  * Termen de predare: ​29 Martie 2020, ora 23:00
  
  
Line 80: Line 80:
 $ cd linux/​tools/​labs $ cd linux/​tools/​labs
 $ LABS=assignments/​1-tracer make skels  $ LABS=assignments/​1-tracer make skels 
-# dezvoltarea temei se va efectua în directorul 1-tracer/+# dezvoltarea temei se va efectua în directorul ​skels/​assignments/​1-tracer/
 $ make build $ make build
 $ make copy $ make copy
Line 106: Line 106:
    
 Depunctările generale pentru teme se găsesc pe pagina de [[so2:​teme:​general| Indicații generale]]. În plus, se vor avea în vedere următoarele elemente: Depunctările generale pentru teme se găsesc pe pagina de [[so2:​teme:​general| Indicații generale]]. În plus, se vor avea în vedere următoarele elemente:
-      ***-2**: omiterea eliminării corespunzătoare a resurselor (kprobes, intrări în ''/​proc''​)+      ***-2**: omiterea eliminării corespunzătoare a resurselor (kretprobes, intrări în ''/​proc''​)
       ***-2**: probleme de sincronizare la date folosite de mai multe instanțe de execuție (spre exemplu, lista/​tabela de dispersie cu procese)       ***-2**: probleme de sincronizare la date folosite de mai multe instanțe de execuție (spre exemplu, lista/​tabela de dispersie cu procese)
  
Line 120: Line 120:
 ===== Resurse ===== ===== Resurse =====
  
-  * [[http://lxr.free-electrons.com/source/​Documentation/​kprobes.txt|Documentation/​kprobes.txt]] - descrierea subsystemului kprobes din sursele nucleului Linux. +  * [[https://www.kernel.org/doc/​Documentation/​kprobes.txt|Documentation/​kprobes.txt]] - descrierea subsystemului kprobes din sursele nucleului Linux. 
-  * [[http://lxr.free-electrons.com/​source/​samples/​kprobes/|samples/​kprobes/​]] - câteva exemple de folosire a kprobes din sursele nucleului Linux.+  * [[https://elixir.bootlin.com/​linux/​latest/​source/​samples/​kprobes|samples/​kprobes/​]] - câteva exemple de folosire a kprobes din sursele nucleului Linux.
  
 <note important>​ <note important>​
so2/teme/tema1.1552763046.txt.gz · Last modified: 2019/03/16 21:04 by daniel.baluta
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0