Réunion du 10-03-2026
Apparence
Changements du code de la semaine
Impact sur la mémoire et le temps
Commit
- Commit d3f314 : Le délai d'attente du flux httpclient est ignoré lors de la désérialisation xml, ce qui entraîne un gaspillage de mémoire et de temps pour tout charger en mémoire au préalable.
Discussion
- Fonctionnement avant modification :
- La lecture HHTP alloue un tampon suffisamment grand pour contenir toutes les données possible.
- Ensuite, la quantité de données reçues est copiée dans un autre tableau
- Le tableau est renvoyé.
- La version temporaire reste en place jusqu'à ce que GC estime qu'elle n'est plus nécessaire. Gar défaut, ce tableau temporaire est de 2 Go.
- Ubit Umarov a limité ces 2Go à 256 Mo ce qu'il estime encore être beaucoup.
- 🏗️
Avertissement
| Attention : Ce résumé existe pour orienter vos recherches. Des erreurs d'interprétation ne sont pas à exclure. Pour plus de précisions, veuillez vous référer aux sources ou vous adresser directement aux développeurs d'OpenSimulator en assistant aux réunions du mardi ou sur le canal IRC |
Code général
Scripts
Base de données/Stockage /fsassets
Modules
Bugs
Tests
Projets en cours / Infos
Viewers
Source
http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2026-03-10