<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>poliblog</title>
	<atom:link href="http://keiji.famteam.org/feed" rel="self" type="application/rss+xml" />
	<link>http://keiji.famteam.org</link>
	<description>poliblog</description>
	<pubDate>Thu, 01 Jan 2009 18:01:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>PHP のメモリ使用量について</title>
		<link>http://keiji.famteam.org/archives/107</link>
		<comments>http://keiji.famteam.org/archives/107#comments</comments>
		<pubDate>Thu, 01 Jan 2009 17:54:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://keiji.famteam.org/?p=107</guid>
		<description><![CDATA[				新年早々、マニアックなネタです。実家にいるので食べて、プログラムのデバッグ、ゲームみたいな 2009 年の始まりです。。。
				今、開発してる PHP 向けの AOP 環境の実装 (AOWP)で、織り込み処理の時のメモリ使用量が問題になってます。。。WordPressを対象に処理を行うとすぐにメモリが 512MB 以上に。。。ここ 3週間程、メモリ使用量のチューニングをずっと頑張ってます。。。
				で、ようやく解決の糸口が。。。:)
				ポイントは、
				
				リファレンス渡しとリファレンス返しのところ (PHPのマニュアル)
				循環参照を含むインスタンスの変数の解放
				
				の 2つでした。
				循環参照のメモリ解放は、早い段階で気づいて、明示的にインスタンスが含むクラス変数のインスタンスを解放するようにして解決。結構、メモリ使用量が減ったんで、楽観視してましたが、、、
				オブジェクトを引数として渡す場合と、オブジェクトをメソッドの返り値として返すときに、リファレンス渡し及びリファレンス返しにしてなかった為に、解放されない変数がたくさんありました。。。織り込みに使用する循環参照を含むインスタンスを、複数のメソッドを通して操作する際に変数のコピーが作成されて、変数の解放がうまくいってなかったみたい。。。
				大方、メモリ使用量のチューニングのめどが立って良かったです。。。
]]></description>
			<content:encoded><![CDATA[				<p>新年早々、マニアックなネタです。実家にいるので食べて、プログラムのデバッグ、ゲームみたいな 2009 年の始まりです。。。</p>
				<p>今、開発してる PHP 向けの AOP 環境の実装 (<a href="https://sourceforge.jp/projects/aowp/" target="_blank">AOWP</a>)で、織り込み処理の時のメモリ使用量が問題になってます。。。WordPressを対象に処理を行うとすぐにメモリが 512MB 以上に。。。ここ 3週間程、メモリ使用量のチューニングをずっと頑張ってます。。。</p>
				<p>で、ようやく解決の糸口が。。。:)</p>
				<p>ポイントは、</p>
				<ul>
				<li>リファレンス渡しとリファレンス返しのところ (<a href="http://www.php.net/manual/ja/language.references.php" target="_blank">PHPのマニュアル</a>)</li>
				<li>循環参照を含むインスタンスの変数の解放</li>
				</ul>
				<p>の 2つでした。</p>
				<p>循環参照のメモリ解放は、早い段階で気づいて、明示的にインスタンスが含むクラス変数のインスタンスを解放するようにして解決。結構、メモリ使用量が減ったんで、楽観視してましたが、、、</p>
				<p>オブジェクトを引数として渡す場合と、オブジェクトをメソッドの返り値として返すときに、リファレンス渡し及びリファレンス返しにしてなかった為に、解放されない変数がたくさんありました。。。織り込みに使用する循環参照を含むインスタンスを、複数のメソッドを通して操作する際に変数のコピーが作成されて、変数の解放がうまくいってなかったみたい。。。</p>
				<p>大方、メモリ使用量のチューニングのめどが立って良かったです。。。</p>
]]></content:encoded>
			<wfw:commentRss>http://keiji.famteam.org/archives/107/feed</wfw:commentRss>
		</item>
		<item>
		<title>淡路へ</title>
		<link>http://keiji.famteam.org/archives/104</link>
		<comments>http://keiji.famteam.org/archives/104#comments</comments>
		<pubDate>Thu, 13 Nov 2008 03:14:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Diary]]></category>

		<guid isPermaLink="false">http://keiji.famteam.org/archives/104</guid>
		<description><![CDATA[				
]]></description>
			<content:encoded><![CDATA[				<p><a href="http://keiji.famteam.org/wp-content/uploads/2008/11/p-640-480-cc875d01-c495-426e-9ef0-c3e2edf0a9db.jpeg"><img src="http://keiji.famteam.org/wp-content/uploads/2008/11/p-640-480-cc875d01-c495-426e-9ef0-c3e2edf0a9db.jpeg" alt="" width="225" height="300" class="alignnone size-full wp-image-364" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://keiji.famteam.org/archives/104/feed</wfw:commentRss>
		</item>
		<item>
		<title>京都</title>
		<link>http://keiji.famteam.org/archives/102</link>
		<comments>http://keiji.famteam.org/archives/102#comments</comments>
		<pubDate>Wed, 12 Nov 2008 14:27:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Diary]]></category>

		<guid isPermaLink="false">http://keiji.famteam.org/archives/102</guid>
		<description><![CDATA[				
]]></description>
			<content:encoded><![CDATA[				<p><a href="http://keiji.famteam.org/wp-content/uploads/2008/11/p-640-480-623d5da4-611c-422e-965d-6239307c870a.jpeg"><img src="http://keiji.famteam.org/wp-content/uploads/2008/11/p-640-480-623d5da4-611c-422e-965d-6239307c870a.jpeg" alt="" width="225" height="300" class="alignnone size-full wp-image-364" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://keiji.famteam.org/archives/102/feed</wfw:commentRss>
		</item>
		<item>
		<title>修理完了！</title>
		<link>http://keiji.famteam.org/archives/100</link>
		<comments>http://keiji.famteam.org/archives/100#comments</comments>
		<pubDate>Wed, 15 Oct 2008 05:21:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Diary]]></category>

		<guid isPermaLink="false">http://keiji.famteam.org/archives/100</guid>
		<description><![CDATA[				抜糸しました。
				病院で待ってるときに国会中継が流れてましたが、麻生さんと石井さんが白熱してますねー。音があまり聞こえなかったので(聞こえてもよく分かんないんですが)、しゃべり場みたいなかんじでした。。。
				
]]></description>
			<content:encoded><![CDATA[				<p>抜糸しました。</p>
				<p>病院で待ってるときに国会中継が流れてましたが、麻生さんと石井さんが白熱してますねー。音があまり聞こえなかったので(聞こえてもよく分かんないんですが)、しゃべり場みたいなかんじでした。。。</p>
				<p><a href="http://keiji.famteam.org/wp-content/uploads/2008/10/p-640-480-5705e896-28ca-43ac-aebd-11e2325b80c3.jpeg"><img src="http://keiji.famteam.org/wp-content/uploads/2008/10/p-640-480-5705e896-28ca-43ac-aebd-11e2325b80c3.jpeg" alt="" width="225" height="300" class="alignnone size-full wp-image-364" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://keiji.famteam.org/archives/100/feed</wfw:commentRss>
		</item>
		<item>
		<title>ごちそうさまでした^^</title>
		<link>http://keiji.famteam.org/archives/98</link>
		<comments>http://keiji.famteam.org/archives/98#comments</comments>
		<pubDate>Wed, 15 Oct 2008 02:52:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://keiji.famteam.org/archives/98</guid>
		<description><![CDATA[				
]]></description>
			<content:encoded><![CDATA[				<p><a href="http://keiji.famteam.org/wp-content/uploads/2008/10/p-640-480-fd4aee30-5138-4479-ac36-eb1addedfe01.jpeg"><img src="http://keiji.famteam.org/wp-content/uploads/2008/10/p-640-480-fd4aee30-5138-4479-ac36-eb1addedfe01.jpeg" alt="" width="225" height="300" class="alignnone size-full wp-image-364" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://keiji.famteam.org/archives/98/feed</wfw:commentRss>
		</item>
		<item>
		<title>エイジさんのカフェ</title>
		<link>http://keiji.famteam.org/archives/96</link>
		<comments>http://keiji.famteam.org/archives/96#comments</comments>
		<pubDate>Sun, 05 Oct 2008 13:56:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Diary]]></category>

		<guid isPermaLink="false">http://keiji.famteam.org/archives/96</guid>
		<description><![CDATA[				に行ってきました！
				カレーかパスタのランチは、700円で前菜付きとかなりリーズナブル！
				
				
				
				また、人誘って行こっと。
]]></description>
			<content:encoded><![CDATA[				<p>に行ってきました！<br />
				カレーかパスタのランチは、700円で前菜付きとかなりリーズナブル！</p>
				<p><a href="http://keiji.famteam.org/wp-content/uploads/2008/10/p-480-360-9cefb5a3-fc06-4d7f-9d9a-5d18e50d9dea.jpeg"><img src="http://keiji.famteam.org/wp-content/uploads/2008/10/p-480-360-9cefb5a3-fc06-4d7f-9d9a-5d18e50d9dea.jpeg" alt="" width="225" height="300" class="alignnone size-full wp-image-364" /></a></p>
				<p><a href="http://keiji.famteam.org/wp-content/uploads/2008/10/p-480-360-374b0d5e-df70-41f0-8fb5-4e7b3b374712.jpeg"><img src="http://keiji.famteam.org/wp-content/uploads/2008/10/p-480-360-374b0d5e-df70-41f0-8fb5-4e7b3b374712.jpeg" alt="" width="225" height="300" class="alignnone size-full wp-image-364" /></a></p>
				<p><a href="http://keiji.famteam.org/wp-content/uploads/2008/10/l-640-480-9d6e0393-6da6-48d4-90a3-4e171fdc5957.jpeg"><img src="http://keiji.famteam.org/wp-content/uploads/2008/10/l-640-480-9d6e0393-6da6-48d4-90a3-4e171fdc5957.jpeg" alt="" width="300" height="225" class="alignnone size-full wp-image-364" /></a></p>
				<p>また、人誘って行こっと。</p>
]]></content:encoded>
			<wfw:commentRss>http://keiji.famteam.org/archives/96/feed</wfw:commentRss>
		</item>
		<item>
		<title>手術終了</title>
		<link>http://keiji.famteam.org/archives/92</link>
		<comments>http://keiji.famteam.org/archives/92#comments</comments>
		<pubDate>Thu, 02 Oct 2008 07:48:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Diary]]></category>

		<guid isPermaLink="false">http://keiji.famteam.org/archives/92</guid>
		<description><![CDATA[				1時間位したら、麻酔も弱まり元気になりました。
				でも、4時まではベッドに寝てろ、と言われかなり退屈。。。
				コンビニに行くのダメ
				屋上もダメ
				ジュース飲み過ぎもダメ
				頭洗うのもダメ
				頭がオヤジくさいです。。。
]]></description>
			<content:encoded><![CDATA[				<p>1時間位したら、麻酔も弱まり元気になりました。</p>
				<p>でも、4時まではベッドに寝てろ、と言われかなり退屈。。。</p>
				<p>コンビニに行くのダメ<br />
				屋上もダメ<br />
				ジュース飲み過ぎもダメ<br />
				頭洗うのもダメ</p>
				<p>頭がオヤジくさいです。。。</p>
]]></content:encoded>
			<wfw:commentRss>http://keiji.famteam.org/archives/92/feed</wfw:commentRss>
		</item>
		<item>
		<title>めし</title>
		<link>http://keiji.famteam.org/archives/90</link>
		<comments>http://keiji.famteam.org/archives/90#comments</comments>
		<pubDate>Wed, 01 Oct 2008 10:05:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Diary]]></category>

		<guid isPermaLink="false">http://keiji.famteam.org/archives/90</guid>
		<description><![CDATA[				夜ご飯です。
				
]]></description>
			<content:encoded><![CDATA[				<p>夜ご飯です。</p>
				<p><a href="http://keiji.famteam.org/wp-content/uploads/2008/10/p-640-480-8684093c-50e7-452e-828b-cb637631aad6.jpeg"><img src="http://keiji.famteam.org/wp-content/uploads/2008/10/p-640-480-8684093c-50e7-452e-828b-cb637631aad6.jpeg" alt="" width="225" height="300" class="alignnone size-full wp-image-364" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://keiji.famteam.org/archives/90/feed</wfw:commentRss>
		</item>
		<item>
		<title>今日から入院</title>
		<link>http://keiji.famteam.org/archives/87</link>
		<comments>http://keiji.famteam.org/archives/87#comments</comments>
		<pubDate>Wed, 01 Oct 2008 08:38:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Diary]]></category>

		<guid isPermaLink="false">http://keiji.famteam.org/archives/87</guid>
		<description><![CDATA[				ボルト抜くために入院です。
				着いて早々ドトールでコーヒー買って一息です。
				真向いの足が悪いおじちゃんのタバコのお遣いをしたら、コーヒー買ってくれました。
				
				
]]></description>
			<content:encoded><![CDATA[				<p>ボルト抜くために入院です。<br />
				着いて早々ドトールでコーヒー買って一息です。</p>
				<p>真向いの足が悪いおじちゃんのタバコのお遣いをしたら、コーヒー買ってくれました。</p>
				<p><a href="http://keiji.famteam.org/wp-content/uploads/2008/10/l-640-480-bd001aa6-0049-4055-b003-cd8504f1c7d1.jpeg"><img src="http://keiji.famteam.org/wp-content/uploads/2008/10/l-640-480-bd001aa6-0049-4055-b003-cd8504f1c7d1.jpeg" alt="" width="300" height="225" class="alignnone size-full wp-image-364" /></a></p>
				<p><a href="http://keiji.famteam.org/wp-content/uploads/2008/10/p-640-480-3f0bd052-9657-4d34-b163-e95ee8d68884.jpeg"><img src="http://keiji.famteam.org/wp-content/uploads/2008/10/p-640-480-3f0bd052-9657-4d34-b163-e95ee8d68884.jpeg" alt="" width="225" height="300" class="alignnone size-full wp-image-364" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://keiji.famteam.org/archives/87/feed</wfw:commentRss>
		</item>
		<item>
		<title>アルクカフェ</title>
		<link>http://keiji.famteam.org/archives/86</link>
		<comments>http://keiji.famteam.org/archives/86#comments</comments>
		<pubDate>Wed, 10 Sep 2008 14:40:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://keiji.famteam.org/archives/86</guid>
		<description><![CDATA[				おっしゃれー
				
]]></description>
			<content:encoded><![CDATA[				<p>おっしゃれー</p>
				<p><a href="http://keiji.famteam.org/wp-content/uploads/2008/09/l-640-480-80a2a450-01f1-47db-90f8-0f9f0038c523.jpeg"><img src="http://keiji.famteam.org/wp-content/uploads/2008/09/l-640-480-80a2a450-01f1-47db-90f8-0f9f0038c523.jpeg" alt="" width="300" height="225" class="alignnone size-full wp-image-364" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://keiji.famteam.org/archives/86/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
