CLRium # 5: All-All-All about GC and more. Peter and Moscow


    Outside the window, spring and ice are raging, and we decided to hold a CLRium # 5 seminar, which this time will be devoted entirely to the lowest level: the memory management subsystem .


    I, Stanislav Sidristy, author of the book .NET Platform Architecture , decided to combine information scattered across the Internet and make a large seminar that will be almost entirely devoted to the topic of memory management. Believe me: you can safely schedule interviews right after the seminar. Questions that will concern memory management you will answer very deeply.


    Six out of ten reports will cover the topic of memory management, algorithms, and the reasons for choosing GC operation algorithms as deeply as no conference can open: after all, no conference will allow anyone to give a presentation for 4.5 hours (6 reports of 45 minutes each)


    Well, as usual: all the details under the cut


    In past years, we talked about near-hacker things - parsing .NET heap memory, casting between which casting is impossible ... We divided the current thread into two ... We talked about the core of the new .NET Core and tried to understand what we needed (and if needed?) Roslyn


    Then, last year we talked about more practical issues. About CLR MD, exceptions, Global Tools, the practicality of creating your own GC, IDisposable, and even the complete difference between ValueTypes and RefTypes.



    A picture to attract attention


    Now it’s time to plunge into both worlds at the same time: in system programming issues interspersed with practical questions.


    As before, we will have:


    • The most deep, selective reports
    • The most useful reports that will strengthen you as a specialist and simplify the increase in salaries when changing jobs
    • The format allows speakers not to save and tell everything they know

    So:



    Come, it will be a bomb!



    Also popular now: