Mě pořád fascinuje, jak ostatní označujete za lopaty, ale sám tady píšete naprosté nesmysly.
Jádro opravdu nemá úzké hrdlo v jednom zámku na alokaci paměti. Ve skutečnosti drtivá většina alokace paměti vůbec ani nejde do jádra. A ani v rámci jednoho procesu tam není jeden zámek - moderní alokátory mají různé per thread nebo per core pools apod - https://en.wikipedia.org/wiki/C_dynamic_memory_allocation#jemalloc .
Zpomalení na produkci je typicky způsobeno větším množstvím dat a jejich neefektivním zpracováním (špatná datová struktura, neefektivní vyhledávání, chybějící indexy v DB apod), případně resource contention v databázi či jinde. Zrovna lazy loading se projeví lineárně stejně v dev či produkci.
Přečteno 20 712×
Přečteno 18 551×
Přečteno 17 778×
Přečteno 17 524×
Přečteno 16 220×