Тёмный
No video :(

On recode malloc et free : l'allocation dynamique révélée ! 

Olivier Poncet
Подписаться 2 тыс.
Просмотров 1,4 тыс.
50% 1

Dans ce live nous revenons sur les bases de l'allocation dynamique en expliquant comment recoder les fonctions traditionnelles malloc() et free() sur la base de l'implémentation de Kernighan et Ritchie issue de l'ouvrage « The C Programming Language ».
Sommaire du live du 10 juin 2024 :
00:01 - Bienvenue
03:49 - On recode malloc() et free()
04:38 - Les tests
07:03 - Les prototypes
07:53 - La fonction debug
09:25 - La classe Allocator
10:53 - La structure Block
11:46 - Le constructeur
11:50 - La liste des blocks libres
17:15 - L'allocation mémoire
32:39 - La libération mémoire
41:13 - Synthèse et faiblesse de l'algorithme
43:03 - D'autres types d'implémentations
48:03 - Liens et conclusion
Les liens :
Billet de blog :
- www.emaxilde.n...
Code source original du livre « The C programming language » de K&R :
- github.com/non...
- github.com/non...
Code source de l'implémentation présentée dans le live :
- github.com/pon...
- gitlab.com/pon...
Mon Twitter : / ponceto91
Mon Bluesky : bsky.app/profi...
Mon Twitch : / ponceto91
Mon site web : www.emaxilde.net/
Mes articles : www.emaxilde.n...

Опубликовано:

 

5 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 5   
@MarwenBouaza
@MarwenBouaza 2 месяца назад
Super vidéo, les explications sont top !
@ponceto91
@ponceto91 2 месяца назад
Merci 🫶
@aviron2830
@aviron2830 2 месяца назад
Super vidéo
@JMCV2
@JMCV2 2 месяца назад
Après la vidéo sur Rust vs Go et maintenant sur malloc, je me demande si vous connaissez le langage Odin, connu pour être utilisé dans les programmes de JengaFX qui fait des miracles dans le rendu/simulation volumétrique temps réel ? Odin a notamment ces fonctionnalités: « Custom allocators that are simple to use: Memory arenas/regions, pools, stacks, etc. which can be easily added »
@ponceto91
@ponceto91 2 месяца назад
Oui j'ai déjà eu vent de ce langage. Je n'ai pas tellement d'avis dessus d'ailleurs 😅
Далее
How to Do 90% of What Plugins Do (With Just Vim)
1:14:03
Просмотров 892 тыс.
Напугал рыжего малыша😂
01:00
Просмотров 47 тыс.
i wrote my own memory allocator in C to prove a point
5:23
Simple Code, High Performance
2:50:14
Просмотров 248 тыс.
Langage C #15 - allocation dynamique mémoire
25:03
Просмотров 151 тыс.
Les pointeurs enfin expliqués (tuto débutant)
28:21
Le langage V : vous n'êtes pas prêts
48:46
Просмотров 7 тыс.
Gagner de l'argent en codant comme débutant !
9:13
Просмотров 234 тыс.