[PHP-users 18189]Re: イメージ出力によるメモリ消費
nakajima @ nnd.jp
nakajima @ nnd.jp
2003年 10月 2日 (木) 12:55:57 JST
いわきりさん
なかじま(元の質問者)です。
何度もご返信ありがとうございます。
ということは、gd.cにおいては、ページへのアクセスが終われば
画像出力に確保したメモリは開放されるはず、ということですよね。
となると何故にメモリ消費量が増え続けるんだろう。。
ちなみに当然かもしれませんがhttpdを再起動するとすべて開放されます。
On Thu, 02 Oct 2003 12:41:42 +0900
Youichi Iwakiri <yiwakiri @ st.rim.or.jp> wrote:
> Youichi Iwakiri wrote in <200310010923.SAA07036 @ mail1.rim.or.jp> :
> >PHP_MINIT_FUNCTION(gd)
> >{
> > le_gd = zend_register_list_destructors_ex(php_free_gd_image, NULL, "gd",
> >module_number);
> >モジュールのイニシャライズ時にデストラクタとして、
> >gdImageDestroy()を呼ぶphp_free_gd_image()を登録しているんですが、
> >これはモジュールシャットダウン時だけでリクエストシャットダウン時は
> >呼ばれないんでしたっけ?
>
> zend_list_delete();
> から呼ばれてますね。
>
> patchは無意味というか、二重にfree()を呼んでると警告されるので、
> 当てないで下さい > 元の質問者の方
>
> --
> Youichi Iwakiri
>
> _______________________________________________
> PHP-users mailing list
> PHP-users @ php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
PHP-users メーリングリストの案内