PHP memoria hasznalat

View: New views
3 Messages — Rating Filter:   Alert me  

PHP memoria hasznalat

by Takács László-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Sziasztok!

Érdeklődnék, hogy egy optimális PHP alkalmazásnak mennyi a kb. ideális
memória használata. Úgy szeretnék PHP-ban programozni, hogy közben
figyeljem a teljesítmény adatokat is.

Jelenleg írtam egy az átlagosnál kicsit jobban túlbonyolított
bejelentkező alkalmazást. A memória használat, az alkalmazás lefutása
után ~216bye-ot ír, illetve a maximális memória használat pedig
~274kbyte. Ez sok?

Valami általánosítást tudtok mondani, hogy mi az a korlát amit ne
lépjek át, vagy bármi jó tanácsot ez ügyben? A mai világban nagyon
kevés alkalmazás figyel a memóriára, mert szinte utánunk dobják a
memória modulokat (jó, a szerver memória más tészta..), de én mégis
szeretnék korrekten dolgozni.

Köszönöm!
--
Üdvözlettel,
Takács László
lacyc3@...
--
Weblabor hírlevél: http://weblabor.hu/hirlevel
--
wl-phplista (wl-phplista@...) levelezőlista
https://bors.hoszting.com/mailman/listinfo/wl-phplista
Keresheto archivum: http://weblabor.hu/kereses
--
etikett: http://weblabor.hu/levlistak/illemszabaly
offlista: https://weblabor.hu/levlistak

Re: PHP memoria hasznalat

by Gábor Fási :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Nincs általánosan ilyen, hogy ideális memóriahasználat, figyelembe
kell venni az alkalmazás összetettségét, nyilván egy hello world-nek
nem kell annyi, mint mondjuk egy ORM-el megtámogatott
keretrendszernek, ami esetenként párezer objektummal is dobálózik
szimultán.
Azzal a 274kB-al még bőven jó vagy, ráadásul a php nem is arról híres,
hogy memóriatakarékos lenne, de nem is memóriarezidens úgy, mint
mondjuk egy C++ program; csak lefut, majd takarít maga után mindent.
Kezdetnek ne piszkáld a php.ini-ben alapértelmezett beállítást (ez
talán 16MB, de fixme), ez az elején a legtöbb dologra elég lesz; ha
nem használsz keretrendszert (symfony, zend, stb.) talán mindenre,
aztán ha kifutnál belőle, lehet gondolkodni, hogy hol lehet
hatékonyabbá tenni a kódot.

Maerlyn

2009/8/2 Takács László <lacyc3@...>:

> Sziasztok!
>
> Érdeklődnék, hogy egy optimális PHP alkalmazásnak mennyi a kb. ideális
> memória használata. Úgy szeretnék PHP-ban programozni, hogy közben
> figyeljem a teljesítmény adatokat is.
>
> Jelenleg írtam egy az átlagosnál kicsit jobban túlbonyolított
> bejelentkező alkalmazást. A memória használat, az alkalmazás lefutása
> után ~216bye-ot ír, illetve a maximális memória használat pedig
> ~274kbyte. Ez sok?
>
> Valami általánosítást tudtok mondani, hogy mi az a korlát amit ne
> lépjek át, vagy bármi jó tanácsot ez ügyben? A mai világban nagyon
> kevés alkalmazás figyel a memóriára, mert szinte utánunk dobják a
> memória modulokat (jó, a szerver memória más tészta..), de én mégis
> szeretnék korrekten dolgozni.
>
> Köszönöm!
> --
> Üdvözlettel,
> Takács László
> lacyc3@...
> --
> Weblabor hírlevél: http://weblabor.hu/hirlevel
> --
> wl-phplista (wl-phplista@...) levelezőlista
> https://bors.hoszting.com/mailman/listinfo/wl-phplista
> Keresheto archivum: http://weblabor.hu/kereses
> --
> etikett: http://weblabor.hu/levlistak/illemszabaly
> offlista: https://weblabor.hu/levlistak
>
--
Weblabor hírlevél: http://weblabor.hu/hirlevel
--
wl-phplista (wl-phplista@...) levelezőlista
https://bors.hoszting.com/mailman/listinfo/wl-phplista
Keresheto archivum: http://weblabor.hu/kereses
--
etikett: http://weblabor.hu/levlistak/illemszabaly
offlista: https://weblabor.hu/levlistak

Re: PHP memoria hasznalat

by Hofferek Attila :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Takács László írta:
> Valami általánosítást tudtok mondani, hogy mi az a korlát amit ne
> lépjek át, vagy bármi jó tanácsot ez ügyben? A mai világban nagyon

Aha, a php.ini-ben beallitott memoria limitet ne lepd at, mert akkor
elhasal a programod. :-)
--
Weblabor hírlevél: http://weblabor.hu/hirlevel
--
wl-phplista (wl-phplista@...) levelezőlista
https://bors.hoszting.com/mailman/listinfo/wl-phplista
Keresheto archivum: http://weblabor.hu/kereses
--
etikett: http://weblabor.hu/levlistak/illemszabaly
offlista: https://weblabor.hu/levlistak