0xDEADBEEF

RSS odkazy english edition

paměť


2. 4. 2021 Struct of arrays & array of structs
Další článek, který tvrdí OOP je zlo, mainstream jazyky špatné a naše mentální modely zastaralé. Takových jsme četli tucet jenom dnes před snídaní. Tenhle ale mění zaběhlé sofistiky: O katastrofy jde proto, že vedou ke organizaci dat, která je na moderních CPU apriori neefektivní. OOP objekty jsou… celý článek →
3. 1. 2021 Asociativní pole v jazyce D
Nejenom poli je člověk živ i když to tak v systémových programovacích jazycích může vypadat. Někdy potřebuje hash-mapu. Nebo asociativní pole, jak se ji říká v žargonu jazyka D. celý článek →
20. 12. 2020 GC a granularita alokací v jazyce D
Paměť je levná a hojná, ale přesto je dobré jí zbytečně neplýtvat, zvlášť na velice malých strojích. Představte si, že chcete provozovat nějaký podstatný program na Raspberry Pi s gigabajtem paměti. Proč zrovna Pi? Roční provoz stojí asi 80 korun v elektřině. Třeba proto. celý článek →
22. 9. 2020 Bez virtuální paměti
Virtuální paměť je jedna ze stěžejních iluzí poskytovaná hardwarem. Předstírá, že paměť je hojná, spojitá a proces ji má celou jen pro sebe. celý článek →
Starší články publikované na funkcionálně.cz.
9. 9. 2016Mýtus o O(1) paměti
29. 5. 2016Jak rychle řadit a šetřit čas
7. 10. 2015Inkluzivní cache, mnoho vláken a problémy
11. 4. 2016Jak řadit v lineárním čase, křísit mrtvé a dosáhnout osvícení
26. 7. 2016Úvod do podivností moderního hardwaru, které vás budou budit ze spaní
4. 3. 2016Někdy je nejchytřejší nedělat nic chytrého (další kapitola nekonečného příběhu o optimalizaci)
25. 5. 2015L1I cache a iTLB - když ani spekulace nepomůžou
6. 7. 2015Pár poznámek k pár poznámkám o sloupcových databázích
21. 1. 2015Hyper-threading aneb "Jak sakra může běžet víc vláken na jednom jádře?"
30. 10. 2014Procesory a jejich architektura (sebrané spisy)
23. 4. 2014Výsledky PHP kvízu
28. 3. 2014PHP kvíz (aktualizováno)
9. 3. 2014Haldy nejsou tak velké, jak se se zdají být
7. 11. 2013Poznámka k Moorovu zákonu a rychlosti procesorů
25. 9. 2013Tak jak je to s tou rychlostí procesorů a pamětí?
20. 6. 2013Kolik paměti zabírají PHP pole a objekty?
11. 7. 2013JVM: Epizoda V – Paměť vrací úder
4. 6. 2013JVM a pohled objektům pod sukně
26. 3. 2013What every programmer should know about memory
6. 5. 2013Rekurzivní sizeOf pro JVM
20. 2. 2013Velikost objektů na JVM - Scala a specialiazce polí
30. 1. 2013Velikost objektů na JVM - Scala @specialized
25. 1. 2013Velikost objektů v Javě - mapy
21. 1. 2013Velikost objektů v Javě
13. 4. 2013Cost per element/entry in various well-known Java/Guava data structures
píše k47 (@kaja47, k47)