Skip to content
Snippets Groups Projects
  1. Aug 11, 2022
    • Vladimír Čunát's avatar
      daemon/worker: drop caching of kr_request mempools · 17815ff3
      Vladimír Čunát authored
      This caused a huge increase in real memory usage in case of queries
      arriving to kresd while being disconnected from internet.
      The usage was slowly creeping up, even over 2G.
      
      Interesting past commits: b350d38d and two preceding.
      
      There apparently was no real memory leak.  I assume that reusal of
      long-living mempools is risky in terms of memory fragmentation,
      though the extent of the issue surprised me very much.
      The issue seemed the same with normal glibc and jemalloc.
      
      I generally dislike ad-hoc optimization attempts like these freelists.
      Now the allocator can better decide *itself* how to reuse memory.
      Verified
      17815ff3
    • Vladimír Čunát's avatar
      Verified
      8ef99b1b
  2. Aug 09, 2022
  3. Aug 08, 2022
  4. Aug 01, 2022
  5. Jul 27, 2022
  6. Jul 26, 2022
  7. Jul 13, 2022
  8. Jul 07, 2022
  9. Jun 29, 2022
Loading