Abbiamo migliorato il modo in cui Discourse condivide la memoria tra i processi che girano all’interno del suo container, riducendo la quantità di RAM necessaria.
Ecco un esempio da uno dei nostri container interni. Prima della modifica, l’utilizzo della memoria raggiungeva circa 1,9 GB. Dopo l’applicazione del miglioramento, si è generalmente mantenuto intorno alla baseline di 1,3 GB.
Dopo la ricostruzione del mio container Discourse, l’utilizzo della memoria da parte di Pitchfork è sceso da circa 2,7–2,8 GB a 2,3–2,45 GB, una riduzione di circa 15% (~400 MB), e si è mantenuto stabile per cinque giorni.
Il grafico è stato generato con l’AI in base ai miei dati di monitoraggio.