Záznam z přednášky pro konferenci TechEd DevCon Praha ze 16. května 2019.
Tag Archives: Garbage Collector
.NET [Core] Internals – Garbage Collection – záznam, slides, dema [.NET Talks, 17.1.2019]
Záznam z mého vystoupení pro .NET Talks Praha ze 17. ledna 2019.
Slides a dema:
- Slides [PDF]
- https://github.com/hakenr/NetCoreMemoryInternals – .NET Core
- https://github.com/hakenr/GarbageCollectorDemo – .NET Framework
Dotčená témata:
- Memory Architecture,
- Simple Garbage Collection,
- GC Roots,
- GC Generations,
- Large Object Heap,
- Finalization, Unmanaged Resources.
Nahrávka je publikována na našem HAVIT YouTube Channelu.
IDisposable – implementace a mýty [Jiří Činčura, HAVIT Vzdělávací okénko 21.8.2018]
Záznam ze Vzdělávacího okénka HAVIT z 21. srpna 2018, kde Jirka Činčura mluvil o rozhraní IDisposable, jeho implementaci, využitelnosti a mýtech kolem něj.
Nahrávka je publikována na našem HAVIT YouTube Channelu.
.NET Memory Internals & Advanced Debugging – záznam, dema a slides [WUG Brno 05/2016]
Slides a dema z mé přednášky pro WUG Brno z 31.5.2016:
- 2015-05-31 – WUG Brno – .NET Memory Internals & Advanced Debugging – slides [PDF]
- 2016-05-31 – WUG Brno – .NET Memory Internals & WinDbg – Dema [ZIP, 900 KB]
Záznam z přednášky je publikován na našem HAVIT YouTube Channel.
Dotčená témata
- StackOverflow troubleshooting
- Stack
- Windows Debugger, SOS, DebugDiag
- Heap
- Garbage Collector
- Prozkoumávání haldy, rootů, finalization queue
- GC Root identification (static fields)
- Debugging dema
[ASP].NET Worst Practices – záznam, slides a dema [Prague .NET Meetup 02/2016]
Slides a dema z mé přednášky pro setkání Prague .NET Meetup ze 17.2.2016:
- 2016-02 – Prague .NET Meetup – [ASP].NET Worst Practices – Dema [ZIP, 3.53 MB]
- 2016-02 – Prague .NET Meetup – [ASP].NET Worst Practices – Slides [PDF]
Záznam z přednášky je publikován na našem HAVIT YouTube Channel.
Dotčená témata
- Garbage Collector, Finalization, C# Destructors, Resource Wrapper pattern
- Process Failure, StackOverflow, Windows Debugger, DebugDiag
- <compilation debug=“true|false“ />, <deployment retail=“true“/>
- ASP.NET Over-posting / Mass-assignment
- skládání stringů vs. StringBuilder
- vyhledávání v datech – List vs. BinnarySearch vs. Dictionary vs. LINQ ToLookup()
- perly code-review
Advanced Debugging .NET – záznam, slides a dema [ShowIT SK 02/2016]
Slides a dema z mé přednášky pro konferenci Gopas ShowIT Bratislava z 10.2.2016:
- 2016-02 – ShowIT SK – Advanced Debugging .NET – slides [PDF]
- 2016-02 – ShowIT SK – Advanced Debugging .NET – Dema [ZIP, 717 KB]
Záznam z přednášky je publikován na našem HAVIT YouTube Channel.
Dotčená témata
- StackOverflow troubleshooting
- Windows Debugger, SOS, DebugDiag
- Prozkoumávání zásobníku
- Prozkoumávání haldy, rootů, finalization queue
- GC Root identification (static fields)
.NET Memory Internals – záznam, slides a dema [ShowIT SK 02/2016]
Slides a dema z mé přednášky pro konferenci Gopas ShowIT Bratislava z 9.2.2016:
- 2016-02 – ShowIT SK – .NET Memory Internals – Slides [PDF]
- 2016-02 – ShowIT SK – .NET Memory Internals – Dema [ZIP, 57kB]
Záznam z přednášky je publikován na našem HAVIT YouTube Channel.
Dotčená témata
- Zásobník (Stack)
- Hodnotové vs. referenční datové typy
- Volání metod s předáváním parametrů hodnotou vs. referencí
- Halda (Heap)
- Garbage Collection
V případě zájmu o dané téma doporučuji shlédnou samostatné dvě přednášky, kde bylo o trochu více časového prostoru:
.NET Memory Internals 2/2 – Heap, Garbage Collector – záznam, slides a dema [MS Fest Praha 2014]
Slides z mé přednášky 30.11.2014 pro konferenci MS Fest Praha:
- 2014-11 – MS Fest Praha – .NET Internals 2 – Heap – Dema [ZIP]
- 2014-11 – MS Fest Praha – .NET Internals 2 – Heap – Slides [PDF]
Z přednášky jsem pořizoval záznam, který najdete na našem HAVIT YouTube Channelu:
.NET Internals 2/3 – Heap, Garbage Collector – záznam, slides a dema [TechEd Praha 2014]
Dema a slides z mé přednášky pro Gopas TechEd DevCon Praha 2014:
- TechEd 2014 – .NET Internals – Garbage Collector [PDF]
- TechEd 2014 – .NET Internals – GarbageCollector – Dema [ZIP]
Druhá ze série přednášek:
- .NET Internals 1/3 – Paměť a datové typy (Stack)
- .NET Internals 2/3 – Garbage Collector (Heap)
- .NET Internals 3/3 – Advanced Debugging Techniky
Z přednášky jsem pořizoval záznam, který najdete na našem HAVIT YouTube Channelu: