<?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>寫入測試 &#8211; 21點情報網</title>
	<atom:link href="https://ailog.tw/lifelog/tag/%E5%AF%AB%E5%85%A5%E6%B8%AC%E8%A9%A6/feed/" rel="self" type="application/rss+xml" />
	<link>https://ailog.tw/lifelog</link>
	<description></description>
	<lastBuildDate>Sat, 12 Jun 2021 06:54:39 +0000</lastBuildDate>
	<language>zh-TW</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>
	<item>
		<title>用DD工具來評估Oracle Database磁碟寫入效能</title>
		<link>https://ailog.tw/lifelog/2021/01/09/dd-oracle/</link>
		
		<dc:creator><![CDATA[blackjack]]></dc:creator>
		<pubDate>Sat, 09 Jan 2021 15:06:17 +0000</pubDate>
				<category><![CDATA[3C資訊]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[4k]]></category>
		<category><![CDATA[8k]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[DD]]></category>
		<category><![CDATA[i/o]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[sync]]></category>
		<category><![CDATA[寫入測試]]></category>
		<category><![CDATA[效能]]></category>
		<category><![CDATA[用DD工具來評估Oracle Database磁碟寫入效能]]></category>
		<category><![CDATA[磁碟陣列機]]></category>
		<guid isPermaLink="false">https://ailog.tw/lifelog/?p=6049</guid>

					<description><![CDATA[最近小邊遇到了一個案例，有位客戶要測試Oracle Database系統的磁碟陣列機(Storage)寫入效能 &#8230; <p class="link-more"><a href="https://ailog.tw/lifelog/2021/01/09/dd-oracle/" class="more-link">閱讀全文<span class="screen-reader-text">〈用DD工具來評估Oracle Database磁碟寫入效能〉</span></a></p>]]></description>
										<content:encoded><![CDATA[<p><span style="font-size: 14pt; font-family: verdana, geneva;">最近小邊遇到了一個案例，有位客戶要測試Oracle Database系統的磁碟陣列機(Storage)寫入效能，用了DD這個工具去做寫入壓力測試<span id="more-6049"></span>，測試過程雖有得到DD產出的數值，但卻發現在磁碟陣列機的系統管理畫面(storage dashboard)所觀測到的寫入流量時間與測試結束時間對應不起來，這是什麼神奇的事情? 測試指令以產出測試結果了，但磁碟陣列機卻還有I/O在寫入?</span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">請對方提供了測試的DD指令後才發現，原來沒使用sync參數，所以系統用了暫存機制了，且Oracle資料庫系統預設使採用8K的block size，測試過程卻採用4K來測試，所以這樣的測試當然是不準的瞜。</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">將指令變更為如下：</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">time sh -c &#8220;dd if=/dev/zero of=testfile bs=8k count=2500000<span style="color: #ff0000;"> &amp;&amp; sync</span>&#8220;</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><img fetchpriority="high" decoding="async" class="alignnone wp-image-6055 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2021/01/dd-test001.jpg" alt="" width="911" height="180" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/01/dd-test001.jpg 911w, https://ailog.tw/lifelog/wp-content/uploads/2021/01/dd-test001-300x59.jpg 300w, https://ailog.tw/lifelog/wp-content/uploads/2021/01/dd-test001-768x152.jpg 768w" sizes="(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px" /></span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">※從測試結果的時間可以觀測到以8K的block size，寫入10GB的資料大約花費了25.416秒。</span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">如果不使用sync參數的狀況下。</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">將指令變更為如下：</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">time sh -c &#8220;dd if=/dev/zero of=testfile bs=8k count=2500000&#8221;</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><img decoding="async" class="alignnone wp-image-6056 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2021/01/dd-test002.jpg" alt="" width="825" height="174" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/01/dd-test002.jpg 825w, https://ailog.tw/lifelog/wp-content/uploads/2021/01/dd-test002-300x63.jpg 300w, https://ailog.tw/lifelog/wp-content/uploads/2021/01/dd-test002-768x162.jpg 768w" sizes="(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px" /></span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">※相同以8K的block size，寫入10GB的資料，時間卻只花費了14.016秒。</span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">由上面結果可了解到，當沒下sync參數時，系統顯示已經完成寫入，但事實上背景還在進行中，當有使用sync參數時，磁碟陣列機的寫入負載時間就對應的起來了。</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><img decoding="async" class="alignnone size-medium wp-image-6053" src="https://ailog.tw/lifelog/wp-content/uploads/2021/01/dd-test003-294x300.jpg" alt="" width="294" height="300" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/01/dd-test003-294x300.jpg 294w, https://ailog.tw/lifelog/wp-content/uploads/2021/01/dd-test003.jpg 342w" sizes="(max-width: 294px) 100vw, 294px" /></span></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
