2011/10/30

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

2011/09/27

USB音效卡有地雷


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

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

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

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

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

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

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

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

2011/08/14

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

2011/03/06

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的功能發揮作用了。

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

2011/03/02

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

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

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

2011/01/13

關於linux kernel的cpu 頻率管理

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

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

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

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

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