2007年6月30日 星期六

Ubuntu_硬碟調教

Linux上有很多需要使用者手動設定的地方,包括硬碟的調整,硬碟需要調整的地方包括了:傳輸的速率、buff大小、存取的模式...等等,過去都是要自己手動設定,但是隨著Linux個人桌面系統化,很多近期的系統也會自動進行最佳化設定,不過還是可以自己檢查,並且加一些沒有被加進去的項目。(以下似乎不適用SATA之後的傳輸模式,僅供IDE介面參考)

首先檢查且測試更改前硬碟的效能,最好登出桌面系統,在單純的文字模式底下測試,並且不要執行任何程式,這樣可以單純的測出硬碟的效率,

sudo hdparm -tT /dev/hdc(更改成你要測試的硬碟代號)

會出現像
Timing cached reads: 1172 MB in 2.00 seconds = 586.08 MB/sec
Timing buffered disk reads: 160 MB in 3.01 seconds = 53.16 MB/sec
/dev/hdc:
這樣的東西,紀錄一下這些數值,接著

sudo hdparm -i /dev/hda

出現的是
/dev/hdc:

Model=ST3802110A, FwRev=2AAA, SerialNo=3LR08MM0
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=unknown, BuffSize=2048kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=156301488
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2

UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5
AdvancedPM=no WriteCache=enabled
Drive conforms to: Unspecified: ATA/ATAPI-1 ATA/ATAPI-2 ATA/ATAPI-3 ATA/ATAPI-4
ATA/ATAPI-5 ATA/ATAPI-6 ATA/ATAPI-7

* signifies the current active mode
重點在紅色的部份,MaxMultSec指的是你能用到的MultiSect的最大值,後面的就是你目前的數值,
而PIO/DMA/UDMA顯示的是你能用的傳輸模式,最下面最後面一個就是最佳的模式,把這兩個記下來,
然後開始進行調整~

參數 -d
這個參數開啟硬碟的DMA模式,目前的硬碟都有支援DMA,用 -d1 開了可以增加效率。

參數 -X(大寫)
這是DMA的傳輸模式設定,就是設定剛剛的PIO/DMA/UDMA你所記下最好的那個,假設是udma5,那就下參數 -X69 ,就可以打開硬碟的UDMA5模式,其他的模式設定如下,聽一個相對應的,

012345
PIO0809101112
SDMA161718
MDMA323334
UDMA646566676869

參數 -c
這是設定輸出入位元,
0預設 16 位元
132 位元
216 位元
332 位元 + sync
一般來說可選擇3當然是最好,所以下 -c3

參數 -m
這就是設定MultiSect的數值,將剛剛你所看到的Max
MultiSect數值加到後面,我的是 -m16

參數 -u
Wiki上的說明是「
啟用 unmasking 之後,磁碟中斷時 Linux 便可取消其他中斷遮罩,讓系統同時進行類似的工作,應該能提升系統整體反應。」,而根據man hdparm的說法, -u 參數在一些特定的硬體會造成不良的影響,在舊的核心上也支援不良,不過目前真的很舊的硬體應該大家也很少用了,核心絕大部分人應該也是最新次新或是次次新,不會舊到哪裡去,所以就下 -u1 把他打開吧,

參數 -W
開啟寫入快取,有好無壞...應該吧.... -W1 打開,

整個下來就是

sudo hdparm -d1 -X69 -c3 -m16 -W1 /dev/hdc

然後再 sudo hdparm -tT /dev/hdc 測試看看有沒有比之前的快。

不過這樣每次開機之後就得自己手動打一次指令,所以我們把他加到 /etc/hdparm.conf 裡,
/dev/hdc {
mult_sect_io = 16
write_cache = on
dma = on
interrupt_unmask = on
io32_support = 3
transfer_mode = 69
}
我將指令加到 command_line 下,結果無效,不知道為什麼,不過我參照上方的設定說明,自己設定成上面的樣子就可以了,將你的硬碟都設定好,重開機就可以了。

不知道哪裡聽來的,Ubuntu6.10還是7.04不再去讀hdparm.conf,不知道是不是真的....

如果hdparm -i有顯示UDMA,例如UDMA5,但是設定之後卻只是UDMA2或是沒變化,那可能就是主機板不支援這個模式,以下是對照表,拿主機板說明書參考看看。
UDMAATA
0ATA 16
1ATA24
2ATA33
3ATA44
4ATA66
5ATA100

2007年6月22日 星期五

台灣的新聞媒體

我不看台灣的新聞已經有相當長的一段時間了,說不看也許太誇張了,應該說看的次數跟時間非常的少了,台灣的新聞或者說台灣的媒體給我的印象已經是非常的不專業,我沒有學過任何的新聞專業知識,但是我知道所謂的新聞就是以「客觀的角度去紀錄事件的發生然後呈現給大眾」,就像拍一張中正紀念堂/蔣公廟/民主紀念堂全景圖(他媽的真複雜),就一張照片,不應該有任何的文字去描述他,因為那才是一個真實,光是加上名字--中正紀念堂?蔣公廟?民主紀念堂?你哪一黨的?你哪個顏色的?事實就被扭曲了。



台灣的媒體全部都不專業!這是我堅定的信念,而且敢大聲說出來,100%確定的事實!



我不看新聞,應該說很少看,因為沒有該有的價值,就像想吃壽司我會存錢去壽司店吃,不太願意去買一盒99然後裏面每個壽司都跟拇指一樣大,沒有那個「壽司的價值」,台灣的媒體沒有媒體的價值,更可惡的是「他們是知道而且這麼做」。



每天除了政治話題還有什麼?每天除了聳動還有什麼?每天除了讓人覺得自己活在擔驚受怕的世界裡還有什麼?



一個在台留學生對台灣媒體的看法,完全呈現了我對台灣媒體的印象。



Technorati Tags:



Powered by ScribeFire.

2007年6月19日 星期二

13種加速Firefox的方法

在網址列打上 about:config
  1. network.http.pipelining : ture
  2. network.http.pipelining.maxrequests : 8
  3. network.http.proxy.pipelining : ture
  4. network.dns.disableIPv6 : ture
  5. content.interrupt.parsing : ture
  6. content.max.tokenizing.time : 2250000
  7. content.notify.interval : 750000
  8. content.notify.ontimer : ture
  9. content.notify.backoffcount : 5
  10. content.switch.threshold : 750000
  11. nglayout.initialpaint.delay : 0
  12. ui.submenuDelay : 0
  13. plugin.expose_full_path : ture
以上也適用於Netscape 9.0b1

2007年6月15日 星期五

Autostitch

手機廣告有一款,好像是「老子說」那隻,說可以拍連續照片,
這種內建的功能在各種影像擷取硬體是不常見,但是軟體方面卻是發展一段時間了,
其中最簡單的應該就屬於Autostitch了。

這是英國哥倫比亞大學研究室的產品,根據他們的站上說明,已經有三款軟體運用到他們的技術,
但是他們在站上也放出了單獨的「縫圖軟體」,讓一般使用者能體會這種技術。
























使用的方法很簡單,只要把要合成的圖都選起來,然後選擇完成就開始合成了,
在options裡還可以調整合成的解析度,唯一的缺點就是沒辦法自訂輸出的檔名吧。

有了這東西,無論是什麼樣的硬體拍照,只要在拍照的時候,為每一張連結圖的邊緣都留下重疊的部份,
Autostitch就能夠自動分析合成,相當方便好用!

2007年6月10日 星期日

擴充套件

接觸到Firefox之後,對於陽春的IE6可以說是完全的拋棄了,
原因就在那一堆可以讓網頁閱覽器功能更便利更多功能的擴充套件,
再加上Firefox不如IE那麼受到悲慘世界的攻擊,安全性比較好,
讓我沒什麼理由再用IE,即使是IE7也一樣。

安裝Netscape 9之後,就是要安裝跟Firefox 2一樣的套件,用起來順手多了。

1.Adblock plus & Element Hiding Helper
這算是經典套件之一了,用來阻擋絕大部分的網頁廣告,包括一些彈出式的視窗廣告,通通檔下來,
加上Element Hiding Helper這個附屬,則可以阻擋像是yahoo首頁的文字廣告,蠻有效的。

2.All-in-One Gestures
這不裝真是對不起自己,這就是滑鼠手勢,IE的操作像是上一頁、下一頁、reload這些,
都要去按控制列的按鈕,不然就是得按熱鍵,裝上滑鼠手勢之後,
上一頁就是按著滑鼠右鍵往左邊畫過去,下一頁就是按著滑鼠右鍵往右邊畫過去,直覺好用啊!
只要動動滑鼠,閱覽器的操作都在控制之中!

3.All-in-One Sidebar
這讓閱覽器的邊緣多出一個控制視窗,可以用來顯示書籤或是RSS之類的,右邊的大區塊則是一般的網頁,
這用來取代常常得翻好幾層才能找到的一些控制項,而且還可以自由縮放,不會佔空間。

4.Drag de Go
這又是另一項必裝的經典,原名是Drag & Go,顧名思義就是拖了就跑,這個套件提供兩個主要功用,
一個是將文字反白之後拖出來,會用預設的搜尋網頁搜尋文字,
像是我如果反白 Ubuntu 然後往外一拖,我的閱覽器就自動開啟一個分頁,分頁內容是用Google搜尋Ubuntu,
如果反白的是http://這樣的網址,則會將網址開啟在新的分頁上,
另一個功用則是拖出連結,包括超連結的網址或是圖片,網址會開分頁,圖片則會另存新檔,
Drag & Go有不少改進版本,日本版則可以設定拖上下左右個有不同的功能,相當好用。

5.Foxmarks Bookmark Synchronizes
裝上這個套件,申請一個帳號,他會將你的書籤上傳到一個伺服器上存放,
這個在重新安裝閱覽器的時候特別好用,當然也可以用Google書籤這種網路書籤。

6.McAfee SiteAdvisor
這是一個防毒軟體的網頁服務,他可以即時的掃瞄目前的網址,還有超連結網址是否危險,
像是在Google上搜尋之後,有一些簡體網站就會出現警告說明危險,這就讓人有所警惕不要去開。

7.Greasemonkey
這個也是必裝的,詳情之前寫過。

8.Sage CE
這是RSS讀取器,CE是中文改版,好用。

9. 新同文堂
簡轉繁的工具,雖然我不會排斥簡體字,但是有時候看不懂就可以打開來用。

10. Right Encoding
Firefox系列沒有提供網頁編碼的更換,真是詭異,裝上這個才有更換的功能。

還有一些像是Fasterfox、Gmail manager、Download Statusbar、Google Notebook、Google Toolbar、Show Image,則是看個人要不要裝了。

Netscape 9.0b1

說起Netscape就想起了,這是Windows 95/98時代相當火紅的網頁閱覽器呢!
當初的IE是非常爛的,那個時候的微軟並不看重IE,以至於Netscape搶了先機,
後來微軟積極的打壓Netscape,並且開發新的IE,然後不顧托拉斯法,寧願罰錢也要在系統上附帶IE,
才把當初市占率超高的Netscape,打到現在連名字都不一定有人聽過的地步,
不過各位看官也知道,之後的微軟又擺爛了,IE6經過3年還是5年的沒有更新過,一直到現在才出了IE7,
而出IE7也就是跟當年一樣,感受到了Firefox的市占率影響,真是狗改不了吃屎啊......

Netscape就這麼在暗地裡潛伏了好幾年,接著冒出了一個讓人興奮的產品!

Netscape 9.0b1 !

Netscape 9.ob1目前應該還是屬於測試的版本,但是已經是相當不錯的版本了,

這個版本有幾個特性:
1.修正常見的輸入錯誤
如果輸入了googlecom,NS9會自動辨識成google.com

2.Link Pad
這是一個網址暫存區,如果有些網站不想放在我的最愛裡,只是想記下來等一下再看,
就可以抓到Link Pad放著,看完之後隨時可以清除。

3.Mini Browser
NS9多附贈了一個小閱覽器,其實是在Sidebar的部份多打開一個閱覽器,
這讓許多需要做比對或是同時看兩個網頁的狀況得到幫助。

4.相容Firefox 2的擴充套件
天啊!沒有什麼比這個再興奮的了!這不就變成第二個Firefox了嗎? XD

除了第四項之外,其他的因素也不是什麼很大的強項,那用NS還不如用Fx嗎?
根據其他玩家的測試,Fx緊咬著記憶體不放的缺點,並沒有在NS上看到,NS會隨著關閉分頁而釋放記憶體,
這算是最大的不同點,也算是一個取代Fx的好理由,
另外程式開啟速度還有網頁開啟速度,有人說都比Fx快,也有人說沒差,我是覺得快一些,
原來NS9跟Fx2用的是同樣的引擎,這才會連套件都可以互通,有人說NS9是特製版的Fx2,應該是沒錯,
不過感覺上NS9在最佳化方面的確是做的比Fx2來的好,官方Fx2還比不上許多第3方優化版本呢。

Windows上要安裝NS9,還是簡簡單單的點兩下安裝就可以了,
Linux上就「稍稍的」困難一點,不過不必configure不必make,我就覺得很簡單了,
下載了Linux專用壓縮包之後,解壓縮到任何目錄底下,然後執行下面的動作,

sudo mv navigator/ /usr/local/
sudo ln -s /usr/local/navigator/navigator /usr/local/bin/navigator
sudo ln -s /usr/lib/mozilla/plugins/* /usr/local/navigator/plugins/

這就讓NS9跟Fx2共用Plugins了!

接著在終端機執行navigator,或是直接建立啟動圖示就可以了~

基本上除了安裝Gmail manager需要解除相容性檢查之外,其他的Fx2套件都可以簡單裝上,
解除相容性檢查:
1.在網址列輸入about:config
2.新增一個Boolean
3.內容是extensions.checkCompatibility選擇false
這個設定在使用者重新開啟相容性檢查之後,就會消失掉....

目前唯一的缺點則是,字型好像無法更改....

要移除的話,則是執行
sudo rm -rf /usr/local/navigator
sudo rm /usr/local/bin/navigator
就可以了....

2007年6月6日 星期三

古墓奇兵

古墓奇兵出了個十週年紀念版,把整個一代重新製作過,聽起來就心癢癢的~

古墓奇兵也算是長青級的遊戲了,當年我買的一代還是用Voodoo卡跑的,那時候玩起來真是新鮮,
畢竟市面上這麼重視動作解謎的遊戲幾乎等於零,看著蘿菈這種體育健將般的動作,真是讓人羨慕 XD
當初買的一代我記得根本沒破關,可能是那邊卡住了,然後就一直沒玩,然後就刪了 =.="

這重新製作過的 一代不但還原了古墓奇兵最原始的風貌,而且還融入了七代的優點,讓這重製版更有味道,
加入了一代沒有的勾繩,解放了原本一代僅有的背面視角,各種一代之後才加入的動作模式,
說這是古墓八代也不足為奇!

畫面的大躍進自然是不必提了,將一代古墓廢墟的氣氛醞釀到極致,各種光影的呈現,加上HDR的效果,
玩起來delay delay也是很爽的 XD

完全攻略