Podczas analizy wydajności aplikacji przy pomocy flamegraph zauważyłem częste wywoływania toLowerCase.Jak zoptymalizować toLowerCase ? Nie wywoływać go kiedy na stringu zostało już wykonane toLowerCase. Dlatego też powstał mały helper pomagający w ustaleniu gdzie wywołanie toLowerCaseCzytaj dalej
Tag: optymalizacja
Automatyczna optymalizacja obrazków w projekcie
Całość można załatwić jednym skryptem , uruchamianym w folderze projektu
gcc / g++ – minimalizacja rozmiaru plików poprzez parametry kompilatora
Kompilator gcc / g++ zawiera wiele użytecznych parametrów kompilacji pozwalających na optymalizacje wielkości plików i szybkości działania programu. -O3 / -Os O3 próbuje optymalizować kod pod względem wydajności zawiera wszystkie optymalizacje z parametru O2 plus kilkaCzytaj dalej
Ciąg Fibonacciego – Właściwości , Optymalizacja obliczania iteracyjnego oraz liczba FI ( Złoty podział )
Ciąg Fibonacciego jest naprawdę ciekawym ciągiem możemy go znaleźć w wielu sytuacjach czy dziedzinach np. w matematyce lub przy … rozmnażaniu królików. Ciekawostka jest to że liczba płatków w większości kwiatów to właśnie liczby FibonacciegoCzytaj dalej
Optymalizacja działania pluginów poprzez parametry kompilacji
O parametrze -d0 kompilatora pisałem już raz przy omawianiu tematu dekompilacji ( http://darkgl.pl/index.php/2012/08/27/zabezpieczanie-pluginu-przed-dekompilacja/ ) Jednak tego parametru nie należy traktować jako stworzonego wyłącznie do tego aby zapobiegać dekompilacji jest to raczej przypadkowy efekt niż zamierzonyCzytaj dalej