星期四, 5月 24, 2012

fio - flexible io benchmark

因工作需要找一個可以取代IOmeter業界慣用的IO效能評測軟體,過去為了某些測試有初略使用了fio 這個軟體,現在要來進階了。之前用的版本是1.5.x版,現在用的是2.0.7版這兩版在測試結果的輸出上欄位不同,2.0.7版多了更多欄位這裡不細述。

為了方便定義出多種測試pattern,決定使用參數的方式而不用profile file,範例如下:

fio --name=$name --rw=${iomode}  --direct=1 --ioengine=libaio --runtime=30s --ioscheduler=noop --filename=/dev/$target --bs=${block} --size=80% --iodepth=${iodepth} --zonesize=$[size/stream]k --numjobs=$stream --group_reporting --minimal >> $model.$target.fiov2.csv

${}內是變數值,在shell script內用迴圈代入合適的值。這裡要解釋一下iodepth會相當於IOmeter中的outstanding I/O的值,而numjobs則是多執行程序,如果是單純要測sequential I/O的話最好設成1就好 ,zonesize的size是target device的block size參考cat /proc/partations | awk '{print $3}'。
等收集到所需的$model.$target.fiov2.csv後要處理一下分隔符號,因為Excel不認為分號;分隔符號,可是OpenOffice的calc可以自由選擇分隔符號為;,所以如果你是要給Excel讀的話可以用sed -i 's/;/,/g'  $model.$target.fiov2.csv 置換;為,。

然後就可以用Excel or OpenOffice Calc 讀入,再Copy/Pause到link下載的檔案內方便閱讀每個欄位數值. http://dl.dropbox.com/u/19061976/fiov2_minimal_group_log_analysis.xls
如果擔心Excel內有巨集病毒,也可參考Fio原始碼內附HOWTO檔內的--minimal output欄位說明。

星期二, 11月 22, 2011

洞洞板焊24鉛酸電池充電電路-殘念

手上有一組有二個12v 7AH串聯組成的24V電池,輸出經過一堆電解電容當buffer後輸出給MHHA 管6992晶IRF610的耳擴供電。充電上沒有一個專屬的電路可用,某日從網路上找到這個電路,看似乎很簡單,但我用洞洞板經過一週多的努力最後還是失敗。
問題出在LM317的電壓一直沒法穩定在28v上,只會跳來跳去,我猜問題出在焊洞洞板的壞習慣上,習慣直接拉元件的腳互焊,這樣一來會很像搭棚,缺點可能會有虛焊或解焊困難。
解法上改成洗PCB。

星期一, 10月 03, 2011

近況

今年年初開始玩電子DIY,一進夏天天氣一熱就沒法在頂樓做焊接工作,汗流如下一下子就精疲力盡了。
所以在小朋友都乖乖睡覺後的自由時間,我多半拿來夜騎單車,離開家到附近的熱門登山路經爬個二趟流流汗,消除工作一天下來的疲勞。
運動真的是消除疲勞的好方法,工作了一天加上長途開車下來其實真的還挺累的,但只要流流汗再吹吹山上的自然風,下山的路上專注聽聽蟲嗚烏叫聲,什麼煩人事就丟到九宵雲外去了。
只要體力和時間許可,出門騎車真的是很享受的事呀~

星期三, 4月 06, 2011

Convert DVD to WAV for audio cd

OS: Ubuntu 10.10 x86

apt-get install transcode
apt-get install vlc
apt-get

 lsdvd -d  -t 2 DVD.iso

libdvdread: Using libdvdcss version 1.2.10 for DVD access
Disc Title: XXXX
Title: 02, Length: 00:46:14.000 Chapters: 13, Cells: 13, Audio streams: 01, Subpictures: 00
Cell: 01, Length: 00:03:58.276
Cell: 02, Length: 00:02:44.300
Cell: 03, Length: 00:03:21.200
Cell: 04, Length: 00:04:19.310
Cell: 05, Length: 00:05:05.233
Cell: 06, Length: 00:02:46.310
Cell: 07, Length: 00:03:48.320
Cell: 08, Length: 00:03:55.320
Cell: 09, Length: 00:03:29.253
Cell: 10, Length: 00:03:42.266
Cell: 11, Length: 00:04:01.033
Cell: 12, Length: 00:04:59.276
Cell: 13, Length: 00:00:00.020



script:
phillips@h141-184:~$ bin/dvd_to_wav.sh 13
#!/bin/sh
echo "$0 input DVDfile.iso track#"
echo "Answer y for continue"
read y
if [ $y = "y" ]
then
    for i in `seq 1 $2`
    do
        transcode -i "$1" -x dvd -T 2,$i -a 0 -y wav -m track$i.wav
    done
else
    echo "Exit $0 ..."
fi

WAV 正規化
Then, open vlc media player - Menu - 媒體 -> 轉換/儲存
檔案 - 新增
Profile - Audio CD

星期四, 2月 10, 2011

研究電子電路的心路歷程

騎公路車運動健身,大多在下班之後簡單吃個飯團就出門,從台中巿南屯區一路騎上彰化銀行山下彰化巿再回山頂再下員林,差不多要騎二個小時。夜騎最怕的就是遇到LED手電筒沒電,只能依賴密度不一的路燈小心騎。

沒多久家中二千金報到我搬到的太太娘家-埔里,就近一起照顧二個千金大小姐,於是夜騎的地點就變成了離家最近的地理中必碑所處的虎子山(當地人叫虎頭山),全長約7公里的上坡有二個大徒坡,一趟上下約需半小時一次騎二趟為標準練習量。不過這裡的山路更暗,於是我開始研究長效電力的系統及高亮度的LED模組,以QREE 的Q5加上三段CCS模組組成不比機車大燈差的前燈。

沒多少又在網路上看到有人DIY後車燈,所以依樣製作在幾經失敗還是弄了一個全DIY的雙色閃爍魚眼LED後燈,裝在注重安全性的載寶貝專用登山車。

又沒多久開始研究 OP AMP基礎的耳機放大器,DIY出CMOY加鑽石型緩沖輸出的耳擴,現在在辦公室搭上IPOD為我提供高音質的聆聽享受。

回想起學生時期打工買的KT88真空管綜合擴大器,那管機發出的聲音一直是我的最愛,而開始動手研究晶管全機的耳擴,先看了YAHA, SOHA 和HMMA,最後挑了HMMA 2.0的電路,所24V的穩壓模組DIY,到設計HMMA 2.0洞洞板的電路用ExpressPCB軟體輔助。

下個目標也訂出來了,要做LM4688加6N11的60W綜擴,在拍買網定製了變壓器等料件到齊。

星期日, 10月 05, 2008

我也來分享單車心得-初篇環日月潭

久久沒上來更新了, 一是生活雜事太過繁鎖, 一直整理不出什麼可以放在網路上與人分享。到最近因故在公司同仁解散慢跑班之後,就急於找一個替代的運動,終於讓我找到可以長時間,不限場地的強度運動"單車"。

這項可以說是幾乎"全民"運動的風氣,在我還是學生的時代並不明顯。當時我受日本漫畫的影響(鐵馬頑童)在考上台中的中台醫專開始,就盤算著騎單車上下學的計畫,當時一台捷安特R1200要價5800元,有前輪快拆,全車約11公斤左右,對學生來說算是很好的車款,不過很無緣的不到一個月就被偷了,之後換過不少車(每次寒、暑假回老家車都被偷)也都在三仟元內, 一直到後來的捷安特的R800用到今日還依然健在。

當然R800就夠一般公路運動,不過人總是會想用新技術製造的車子,在上個月入手了捷安持2008年的OCR2,其實這系列的車到2009年就不出了,被另一系統取代,聽說很像西班牙某大廠的風格。反正預算是內又不錯的車款,也滿實用一台好車。

進入這次主題,環日月潭,因為照片拍的不多,簡單描述一下,我的路線是早上9點從埔里鎮出發走21線經魚池到日月潭,環湖完是約1點多,用過午餐後走當地人熟悉的私房路線從魚池經東光村回到埔里,比較特別的是這一段,幾乎沒有紅綠燈,中間經過小村落經過溪谷,是最適合單車行走的路線。這次路線總長約60公里,最高時速58公里(下坡),平均時速21公里。

日月潭以順時針的方式環湖,前半段路程多半上下坡各半可以邊騎邊休息,在過了玄裝寺的不久進入往水里路線會有一串長斜坡,對不善長攻山路的騎者會比較辛苦一點。

寄件者 My Pictures

星期日, 6月 03, 2007

96年石岡同學會









很久沒有舉辦同學會, 這次在陣陣的夏日陣雨中與幸運來參舉的同學閒聊近況, 同學會多了一些新成員, 明年開始我也會帶著新成員參加同學會了。

星期四, 10月 19, 2006

Share the idea

少女的祈禱》
創作背景:
《少女的祈禱》是名副其實的少女所創作。作者巴達捷美斯卡是一位波蘭少女,在十八歲的花樣年華里譜寫了《少女的祈禱》,二十八歲便夭折了。她的青春是短暫的,但她留下的這首鋼琴小品,卻是一支永開不凋的鮮花,永遠綻放在世界音樂的百花園裏。一百幾十年來,在接觸過鋼琴音樂的人當中,有誰不知道這首名曲呢?這首作品作於1859年,最初刊登在法國巴黎一家音樂雜誌的副刊上,但很快就不脛而走,成為暢銷一時的名曲,此後相繼以八十餘種不同版本風行全球。

音樂賞析:
樂曲的結構極其簡單,為速度適中的行板,降E大調,4/4拍子。以下行音為中心的四小節前奏之後,樂曲呈現出溫婉而幽麗的主題;此後是主題的四種變奏,最後一個變奏以三連音符為主,飽含熱情,這就是全曲的結尾。曲中左手所彈的和聲也十分簡單,只是一些屬七和絃和主三和弦而已。本曲形象單純、手法樸素,在演奏技巧上難度不大,初學者即可彈奏。俄國傑出的文學家契訶夫曾在他的著名劇作《三姐妹》中引用此曲作為配樂。樂曲琶音式的上行下行,波浪式的旋律起伏,抒發了她的祈求和激動。音樂在單純中顯出深刻,親切、傷感、柔美。她究竟在祈禱什麼呢?器樂作品沒有實體形象,你盡可以自由地發揮你的想像去理解、體會。

關於作者:
苔克拉.芭達捷芙絲卡(Tekla Badarzewska,1834-1861),波蘭女作曲家、鋼琴家。主要作品為三十五首鋼琴小品,風格單純而清麗,但她的大部分作品默默無聞,只有《少女的祈禱》(作於1859年)是世界名曲中最為膾炙人口的鋼琴小品之一。

星期五, 8月 11, 2006

95.8.9台中巿專科同學會


專科同學會, 距離上次有超過二年沒有召開了, 結婚的帶老婆, 老公, 生子孩的就會帶小孩來, 當然我也把太太給帶來了。

星期二, 8月 01, 2006

用Work發佈blog

可以用Work發佈blog
又看到google有好的新點子, 利用大多數人都很熟悉的軟體Word來編輯文章和發佈到blog網路, 何其有趣的點子, 加油Google再發明更多有趣的點子。

星期一, 7月 31, 2006

19吋LCD 16:10 Monitor

我的第一個LCD Monitor
2006年的情人節, 我終於買了屬於自己的LCD Monitor了, 還是16:10未來可以享愛電影般的情境

星期三, 7月 26, 2006

分享IDEA的開始

自己是一個很喜歡想東想西的電腦軟體工程師, 先有朋友使用這個服務分享經驗, 所以我也來建一個

江苙萁 2022 談琴獨奏會

                              浮生若夢               江苙萁 2022 談琴獨奏會 原文連結  有音樂連結 其實早己經快忘記購票進音樂廳聆聽古典樂是什麼樣的感受了 會開始聽音樂會是因為在就讀專科時 參加了國樂社團又稱民族音樂 一開始也是...