<?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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Cloudscape&#039;s Blog &#187; NW6.40</title>
	<atom:link href="http://cloudscape.pe.kr/wp/tag/nw640/feed/" rel="self" type="application/rss+xml" />
	<link>http://cloudscape.pe.kr/wp</link>
	<description>Wer rastet, der rostet.</description>
	<lastBuildDate>Mon, 06 Feb 2012 10:35:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Performance 측정시 Peak Memory 이슈</title>
		<link>http://cloudscape.pe.kr/wp/performance-%ec%b8%a1%ec%a0%95%ec%8b%9c-peak-memory-%ec%9d%b4%ec%8a%88/</link>
		<comments>http://cloudscape.pe.kr/wp/performance-%ec%b8%a1%ec%a0%95%ec%8b%9c-peak-memory-%ec%9d%b4%ec%8a%88/#comments</comments>
		<pubDate>Tue, 26 Aug 2008 16:33:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[ABAP]]></category>
		<category><![CDATA[NW6.40]]></category>
		<category><![CDATA[NW7.10]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[S_MEMORY_INSPECTOR]]></category>

		<guid isPermaLink="false">http://cloudscape.pe.kr/wp/?p=52</guid>
		<description><![CDATA[얼마전 서로 다른 basis &#8211; NW6.40과 NW7.10 &#8211; 에서 돌아가는 application의 performance를 측정 중, 특정 process에서 memory peak 수치가 계속 30% 이상 높게 나오는 현상을 발견했다. 며칠이 지난 후에서야 Memory Inspector를 통해 그 원인을 알아 낼 수 있었다. 즉, 실제 사용량에 비해서 과다하게 많은 memory가 allocation 되어 있던 것. 소스를 보니, DELETE s_tas_item WHERE scope_write [...]]]></description>
			<content:encoded><![CDATA[<p>얼마전 서로 다른 basis &#8211; NW6.40과 NW7.10 &#8211; 에서 돌아가는 application의 performance를 측정 중, 특정 process에서 memory peak 수치가 계속 30% 이상 높게 나오는 현상을 발견했다.<br />
며칠이 지난 후에서야 Memory Inspector를 통해 그 원인을 알아 낼 수 있었다. 즉, 실제 사용량에 비해서 과다하게 많은 memory가 allocation 되어 있던 것. 소스를 보니,</p>
<p><code>DELETE s_tas_item<br />
WHERE scope_write <> con_scope_three<br />
...<br />
AND scope_read  <> con_scope_one.<br />
</code></p>
<p>상기와 같은 internal table의 데이터를 삭제하는 부분이 있는데 NW7.10에서는 제깍제깍 반환을 하는 반면 NW 6.40에서는 오랫동안 잡고 있었다. 아래 Line을 추가하고 나니 더 이상 이슈가 생기질 않았다.</p>
<p><code>IF s_tas_item[] IS INITIAL.<br />
    FREE  s_tas_item.<br />
ENDIF.<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://cloudscape.pe.kr/wp/performance-%ec%b8%a1%ec%a0%95%ec%8b%9c-peak-memory-%ec%9d%b4%ec%8a%88/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

