Zadejte hledaný výraz...

PHP využití paměti ve skriptu

Vít Michalek
verified
rating uzivatele
(14 hodnocení)
15. 5. 2012 08:32:01
Zdravím,
snažím se optimalizovat PHP skripty.
Tak ať, vužívají co nejméně paměti.
Používám : memory_get_peak_usage
No, teď otázka. Nevíte nekdě jestli tato funkce vrací jen využit paměti PHP skriptem samotným nebo jestli vrací hodnotu i pro includovane skripty?
index.php -> 2Mb
index.php,inlclude(2php) -> 2Mb
Tak nevim jestli to mám tak dobře napsané :) Nebo jestli mi to nevraci to co chci?
Díky za pomoc
15. 5. 2012 08:32:01
https://webtrh.cz/diskuse/php-vyuziti-pameti-ve-skriptu#reply764711
memory_get_peak_usage() a memory_get_usage() se vztahuje na stávající požadavek, tedy volaný skript včetně include, require, eval() atd.
Viz http://stackoverflow.com/questions/7234006/does-memory-get-peak-usage-returns-memory-of-the-whole-php-or-just-the-current
Proč ale optimalizujete paměť? Nejspíš jde o předčasnou a zbytečnou optimalizaci, RAM je neustále levnější.
A proč ji optimalizujete takhle poslepu? Ptáte se na jediné číslo a děláte úpravy náhodně?
Použijte XHProf
http://pecl.php.net/package/xhprof
15. 5. 2012 09:03:02
https://webtrh.cz/diskuse/php-vyuziti-pameti-ve-skriptu#reply764710
Vít Michalek
verified
rating uzivatele
(14 hodnocení)
15. 5. 2012 09:08:50
Díky moc ten XHProf vypadá zajímavě.
15. 5. 2012 09:08:50
https://webtrh.cz/diskuse/php-vyuziti-pameti-ve-skriptu#reply764709
Pro odpověď se přihlašte.
Přihlásit