jemalloc 5.3.1

Ka dib nasasho ku dhawaad ​​​​afar sano ah (fiiri "wax walba waa la jecel yahay») sii deynta 5.3.1 ee qoondaynta ayaa dhacday jemalloc - hirgelinta malloc(3) oo xoogga saareysa ka hortagga kala-goynta iyo taageerada isku-dhafka la cabbiri karo.

Siideynta cusub waxaa ku jira in ka badan 390 ballanqaad oo leh hagaajin cayayaanka, astaamo cusub, hagaajinta waxqabadka, iyo hagaajinta la qaadi karo.

Mashruucu wuxuu ku qoran yahay luqadda C waxaana lagu qaybiyaa shatiga BSD.

Овые возможности:

  • taageerada pvalloc(3).
  • labanlaab bilaash ah oo laga helay dhismaha khaladka;
  • Ikhtiyaarka isku-darka --enable-pageid ayaa lagu daray si loo awoodsiiyo sharraxaadda khariidadda xusuusta.
  • Waxaa lagu daray halbeegga waqtiga-socodka prof_bt_max si loo xakameeyo qoto-dheeraanta ugu badan ee loogu talagalay soo-saarista;
  • Ikhtiyaar isku-darka ah oo lagu daray --enable-force-getenv si loo isticmaalo getenv halkii laga isticmaali lahaa secure_getenv;
  • Waxaa lagu daray ikhtiyaarka --disable-dss compile si loo joojiyo isticmaalka sbrk(2);
  • Waxaa lagu daray ikhtiyaarka isku-darka tcache_ncached_max si loo xakameeyo tirada walxaha ku jira kaydka dunta.
  • Waxaa lagu daray halbeegga waqtiga-socodka calloc_madvise_threshold si loo go'aamiyo in kernel ama memset loo isticmaalo in lagu ebereeyo baloogyada xusuusta ee loo qoondeeyay marka la wacayo calloc;
  • Waxaa lagu daray ikhtiyaarka waqtiga--disable-user-config si loo joojiyo akhrinta habaynta faylka /etc/malloc.conf ama isbeddelka deegaanka MALLOC_CONF wakhtiga runtime.
  • Waxaa lagu daray halbeegga waqtiga-socodka disable_large_size_classes si loo suurogeliyo algorithm-ka xisaabinta cabbirka cusub ee la heli karo, kaas oo yareeya kharashka xusuusta marka la qoondeynayo baloogyada xusuusta waaweyn, tusaale ahaan cabbirka >= 4 * BAGE;
  • Wuxuu awoodsiiyay isticmaalka process_madvise wuxuuna ku daray halbeegga runtime process_madvise_max_batch si loo xakameeyo tirada ugu badan ee gobollada xusuusta ee "dufcad kasta" madvise;
  • is-dhexgalka mallctl ayaa lagu daray:
    • doorasho.prof_bt_max;
    • garoonka..magaca
    • thread.tcache.max si loo beddelo oo loo helo tcache_max ee mawduuca hadda jira;
    • thread.tcache.ncached_max.write iyo thread.tcache.ncached_max.read_sizeclass si loo beddelo oo loo helo ncached_max ee thread-ka hadda jira;
    • arenas.hugepage si loo soo celiyo cabbirka bogga weyn ee la isticmaalay, sidoo kale loo dhoofiyo tirakoobka malloc;
    • approximate_stats.active si loo helo qiime qiyaas ah oo ah tirada hadda ee baytarrada firfircoon, taas oo aan la barbar dhigi karin tirakoobyada kale ee la soo celiyay.
  • Cayayaan badan ayaa sidoo kale la hagaajiyay, dukumentiyadana waa la hagaajiyay.

Source: linux.org.ru

U soo iibso martigelin lagu kalsoonaan karo oo loogu talagalay bogagga leh ilaalinta DDoS, VPS VDS servers 🔥 Iibso martigelin degel oo lagu kalsoonaan karo oo leh ilaalinta DDoS, VPS VDS servers | ProHoster