星期日, 10月 30, 2011

24" LCD 全螢幕顯示A4 PDF,還是不能達到1:1的原因

剛剛研究了一下,為啥24" LCD,還是不能A4 PDF縮放100%,全螢幕後,達到實體1:1顯示的效果。

原來問題在於acrobat reader的螢幕解析度,acrobat reader預設的螢幕解析度是110 ppi,可是我的螢幕實際上只有92 ppi,這就造成了全螢幕後還是無法1:1顯示的狀況!

瞭解這問題後,改掉reader的螢幕解析度設定,然後印一張A4出來比對,pdf設定縮放100%,切全螢幕,兩相比較,總算有1:1 A4顯示啦!XD

星期二, 9月 27, 2011

USB音效卡有地雷


上禮拜買了一個如上圖所示的USB 7.1聲道音效卡,原本是要替代主機板上的爛onboard。

拍賣上找了一下,找個一個價格不錯,又能自取的買了,結果買了以後,才發現這看似精美的產品,結果是好大一格洞...

這個音效卡的晶片是用CM108,從Windows XP到Windows 7都可以透過系統內建的USB Audio公用驅動程式去驅動裝置,無須自行安裝驅動程式,就基本使用來說,非常方便。

音質的話就很普通,畢竟這個產品最便宜不過幾十塊,到PCHome購物賣299元,想來也不會多好,整體來說,就是有聲音,其他沒啥特點。

不過跟onboard比起來,最重要的是沒有onboard上面的背景電流雜訊滋滋聲,對於這點,我個人本來是很滿意的!

不過世事難預料,這款音效卡很神奇的會讓耳機發熱,無論是阻抗16歐姆或是32歐姆的耳機都會發熱,發熱溫度比體溫略高,還在可接受的範圍;於是詢問賣家,賣家說他手邊這個音效卡,全部都會發熱,既然這產品是這樣,那就湊合著用吧。

但是後來用了兩天後,我發現我的Philips SHE 2550聲音爛掉了,整個聲音變得糊糊的,無論接到什麼裝置上都一樣,耳機就這樣去了...囧rz

提醒想買USB音效卡來用的人,如果你要接耳機用,千萬別考慮這款,要是你的耳機還買個幾百塊,結果被這音效卡搞爛了,你會樵到沒力...

星期日, 8月 14, 2011

Windows 7 & 2008 USB儲存裝置速度提昇更新(KB2581464)

微軟在12號的時候,釋出了一個Windows 7 & 2008專用的USB儲存裝置,速度提昇的更新檔。

這個更新主要是修改了最大傳輸大小的上限,從原本的64KB提昇到2MB。

原文請見: http://support.microsoft.com/kb/2581464

這個hotfix的直接下載連結:

x86:
http://hotfixv4.microsoft.com/Windows%207/Windows%20Server2008%20R2%20SP1/sp2/Fix373164/7600/free/435479_intl_i386_zip.exe

x64:
http://hotfixv4.microsoft.com/Windows%207/Windows%20Server2008%20R2%20SP1/sp2/Fix373164/7600/free/435480_intl_x64_zip.exe


其中原文提到,要配合修改機碼,並設定最大傳輸大小的參數後,才會發生效果。

機碼的設定方法,參考以下說明:

1. 安裝Hotfix,先不要重新開機。

2. 請先插入你的隨身碟或USB硬碟。

3. 開啟『裝置管理員』=> 展開『磁碟機』,在你的USB裝置上點兩下,展開詳細視窗。

4. 在裝置的詳細視窗中點選『詳細資料』,『屬性』選擇『上層』,內容會出現類似『USB\VID_1D0D&PID_0213\07890F1313DB』的東西。

5. 紀錄其中的VID & PID,以上述例子來看,我們要整理成『1D0D0213』。

6. 執行regedit,找到『HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbstor』,在『usbstor』目錄夾上按右鍵選新增機碼,然後輸入步驟5整理出來的數值。

7. 點選新增加的機碼,在右邊空白畫面中,按右鍵選新增DWORD,輸入『MaximumTransferLength』。

8.在新增的MaximumTransferLength機碼上點兩下,右邊『底數』選擇『十進位』,左邊的數值填入『2097120』。

9. 重新開機。

以下是實測資料:

測試裝置1:TDK LoR Trans-It Drive USB Device (8G)
測試軟體:FDBench
測試設置:Drive Size 100MB

1. 未安裝更新前:
ReadWriteReadWriteRandom ReadRandom Write(KByte/s)
181342792414424276902499

2. 安裝更新後,還沒修改機碼:
ReadWriteReadWriteRandom ReadRandom Write(KByte/s)
181672792414299279242523

從1和2的數據來看,幾乎沒有影響,所以不改機碼是沒用的。

3. 安裝更新,修改機碼後:
ReadWriteReadWriteRandom ReadRandom Write(KByte/s)
214863770217691279242628
+15.6%+25.93%+18.48%+0.84%+4.9%速度提昇

修改機碼後,隨身碟的存取速度,提昇的非常明顯!

=========================================================

測試裝置2:Hitachi 2TB + ICY Dock MB881US-1S-1 USB2外接座
測試軟體:CrystalDiskMark 3.0.1 x64
測試設置:100 MB (x5)

1. 未安裝更新前:
Sequential ReadSequential WriteRandom Read 512KBRandom Write 512KBRandom Read 4KBRandom Write 4KB(MB/s)
30.67829.16423.79329.1510.7201.334

2. 安裝更新,修改機碼後:
Sequential ReadSequential WriteRandom Read 512KBRandom Write 512KBRandom Read 4KBRandom Write 4KB(MB/s)
41.46840.43428.84936.7980.7281.360
+26.02%+27.87%+17.53%+20.78%+1.1%+1.91%速度提昇

從這個測試看來,速度的提昇相當顯著,有興趣的可以玩玩看,可惜只限Windows 7 & 2008有得用。

至於對USB3有沒有用,我就不清楚了,我也沒USB3可以測試;而且USB3本來就快得跟SATA port有拼了,還需要再加快嗎?XD

星期日, 3月 06, 2011

EZLINK Flora 60GB MLC 使用心得

最近看SSD價格殺的很低,心有點癢癢的,偏偏Intel G3遲遲不上市,等不到G2跳水!XD

之前在網路上看到SSD有不少問題,莫名的死亡、漸凍、越用越慢等等,還有效能高低的問題。

想說買一個便宜的玩玩看,踩踩看地雷,瞭解一下便宜的SSD能到什麼地步,有多地雷,所以就買了一個EZLINK Flora 60GB MLC版的。

其實本來是想買Violet 64GB版本的,可惜等我下定決心要買的時候,已經沒貨了...囧

一開始因為看了『EZLINK 60GB SLC 內部開箱』,對Flora系列非常沒信心,感覺這玩意就像紙糊的一樣容易壞,但是迫於Violet沒貨,不得已也只能考慮Flora版本了。

個人偏好Violet的最主要原因,是因為辦公室的電腦SATA沒有AHCI,就算上了Windows 7,也是沒辦法發揮Trim的功能,所以原本Violet系列的垃圾蒐集(Garbage Collection)功能就很重要了。

偏偏EZLINK的官網跟PCHOME購物的文宣也都寫的不清不楚,Flora系列中的『主動式磁區優化』照敘述看起來好像GC,但是又沒明文寫出來等同GC。

Violet的PCHOME購物文宣明白寫出,就算是跑WinXP也不用擔心不支援Trim的問題;如果是同功能,為啥Flora不跟著寫上去,也讓我很擔心。

後來打電話去EZLINK的公司詢問,工程師跟我說明,Flora也是有GC的功能的,就算我的作業系統不支援Trim的功能,也不影響的。然後有問題的控制器是SLC版本的,MLC版用的不一樣,所以沒有那篇內部開箱文說的問題,他們也對JMicron有這問題感到很困擾。

既然他們公司的工程師都說明了沒啥問題,也有我要的GC的話,那就放心一點踩地雷了!XD

以下是沒裝OS,空硬碟的測試數據:

ICH7 IDE Mode

PCI-E 1x JMB363 SATA AHCI Mode

AMD SB600 SATA AHCI Mode

從上面的數據上來看,有沒有原生的AHCI影響非常大,在AMD SB600上面,4KQD的效能真的是大爆發,在IDE Mode上,4K & 4KQD幾乎沒啥變化。

另外JMB363的AHCI根本就是廢的,他只是有AHCI的熱拔插功能罷了,不用奢望在舊電腦上裝一張JMB363的SATA擴充卡,就能發揮SSD的全部效能。

再來是裝上OS後的測試數據:


ICH7 IDE Mode,剛裝好Windows 7

ICH7 IDE Mode,資料搬回來,共有163858個檔案時

比較裝OS前後的數據,4K Write有明顯的效能下滑,但是再看把資料搬回來後的測試數據,4K Write又提升了回去。

由於最後的測試是隔了一天才做的,所以看起來有可能是GC的功能發揮作用了。

基本上使用起來的感覺還不錯,安裝程式的時候很順暢,開機也很快,接下來就是考驗他的壽命了。

星期三, 3月 02, 2011

VMWare 在32位元OS中模擬64位元OS

如果是以下硬體,就可以在32位元OS中模擬64位元OS。

AMD Opteron Rev.E
AMD Athlon64 Rev.D
Intel VT processor

星期四, 1月 13, 2011

關於linux kernel的cpu 頻率管理

之前在把cpu設定成ondemand的時候,看他幾乎不太會變動速度,害我以為kernel的頻率管理是壞的。

這兩天研究了一下,其實不是沒有用,是預設的加速臨界太高了... @@a

預設要到80% loading的時候,才會開始加速,結果常常沒機會加速!XD

把臨界改成20%以後,就真的有達到平常跑最慢速,跑程式的時候會衝到最高速,真是可喜可賀!:D

修改臨界的方式:
echo 20 > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/up_threshold