13
[Méta] État de Lemmyworld au 4 juillet
(lemmy.world)
Hop, !france@lemmy.world c'est finit, merci de migrer sur !france@jlai.lu
C'est vraiment des fuites mémoires ? En Rust ça semble difficile d'en faire, non ? Peut-être plus une politique de caching. (Pure spéculation.)
Rust ça rend difficile l'accès à la mémoire "illégale" genre segfault, ça n'empêche pas d'attribuer de la mémoire et de la gérer n'importe comment malheureusement.
Je ne connais pas Rust mais il suffit de créer des structures (ex. objets) sans les libérer.
Un exemple connu en protocole réseau, c'est par exemple de dire "Boujour ça va ?" (SYN), recevoir "Bonjour ça va, et toi ?" (ACK), mais ne jamais répondre "Ça va. (SYN-ACK). https://fr.m.wikipedia.org/wiki/Three-way_handshake
Et recommencer plein de fois. Le serveur va garder en mémoire une petite structure pour attendre la réponse et au bout d'un moment, être saturé. https://fr.m.wikipedia.org/wiki/SYN_flood