2009年11月9日 星期一

atx電源各電壓作用

3.3V 電壓,經主板的電壓轉換電路變換後用於驅動CPU、內存等電路。

+5V 用於驅動除磁盤、光盤驅動器馬達以外的大部分電路。包括磁盤、光盤驅動器的控制電路。

+12V:
用於驅動磁盤驅動器馬達、散熱風扇,或通過主板的總線槽來驅動其他板卡。在最新的P4系統中,由於P4處理器對能源的需求很大,電源專門增加了一個4PIN的插頭,提供+12V電壓給主板,經主板變換後提供給CPU和其他電路。所以P4結構的電源+12V輸出較大,P4結構電源也稱為ATX12V。

-12V:
主要用於某些串口電路,其放大電路需要用到+12V和-12V,通常輸出小於1A。

-5V:
在較早的PC中用於軟驅控制器及某些ISA總線板卡電路,通常輸出電流小於1A。在許多新系統中已經不再使用-5V電壓,現在的某些形式電源一般不再提供-5V輸出。

+5V Stand—By:
最早在ATX提出,在系統關閉後,保留一個+5V的等待電壓,用於電源及系統的喚醒服務。以前的PSII、AT電源都是採用機械式開關來開機關機,從ATX開始(包括SFX)不再使用機械式開關來開機關機,而是通過鍵盤或按鈕給主板一個開機關機信號,由主板通知電源關閉或打開。
由於+5V Stand-by是一個單獨的電源電路,只要有輸入電壓,+5VSB就存在,這樣就使電腦能實現遠程Modem喚醒或網絡喚醒功能。最早的ATX1.0版只要求+5VSB達到0.1A,隨著CPU及主板的功能提高,+5VSB 0.1A已不能滿足系統的要求,所以Intel公司在ATX2.01版提出+5VSB不低於0.72A。隨著互聯網應用的不斷深入,一些系統要求+5VSB提供2A、3A,甚至更大的電流輸出,以保障系統功能的實現,因此對電源提出了更高的設計要求。


2009年10月28日 星期三

把分區標回未使用

1. 按 Windows 鍵 + R,然後輸入 CMD 來開啟命令提示字元
2. 輸入 DISKPART
3. 輸入 LIST DISK
4. 輸入 SELECT DISK n ( n 看你的目標是在哪顆硬碟上)
5. 輸入 LIST PARTITION
6. 輸入 SELECT PARTITION n ( n 看你要取消 Active 的是哪個 partition )
7. 輸入 INACTIVE
8. 輸入 EXIT
9. 再輸入一次 EXIT
10.重開機

2009年10月26日 星期一

開機不檢查磁碟


HKLM/System/CurrentControlSet/Control/SessionManager
字串值 BootExecute 把裡面的值清掉, 開機就不會執行 autochk (chkdsk) 了。

每次執行 chkdsk /f 並回答 'Y', 系統就會把 autochk 指令放在這裡。通常只要執行完就會自動清除 BootExecute 裡面的值, 但有時候不會, 所以造成每次重開機就會跑 autochk 的現象。
同理, 要手動在開機時執行 autochk, 在裡面加入指令就行了。

註: autochk 為 Recovery Console 之下的磁碟檢查程式, 在未進入視窗環境之前, 跑的是它, 而不是 chkdsk

2009年6月7日 星期日

高低id計算

來源:
http://zhidao.baidu.com/question/36379175.html#best_answer_content

推薦更強大的改進版本eMule-Xtreme 0.48a,你所說的發消息看HIGHID之類的一目瞭然,下載地址:
eMule V0.48a Xtreme 6.1 Final 多國語言版
<a href="http://18.duote.net/emule_xtreme.exe" target="_blank">http://18.duote.net/emule_xtreme.exe</a>

eD2K sever是指服務器裡有的文件,
Kad是Kademlia的簡稱,eMule的官方網站在2004年2月27日正式發佈的 eMule v0.42b中,Kad開始正式內嵌成為eMule的一個功能模塊,可以說從這個版本開始eMule便開始支持Kad網絡了。

Kad 的出現,結束了之前edonkey時代,在ed圈裡只存在著ED2K一種網絡的模式,它通過新的協議開創並形成了自己的kad網絡,使之和ED2K網絡並駕齊驅,而且它還完全支持兩種網絡,可以在兩種網絡之間通用。Kad同樣也屬於開源的自由軟件。它的程序和源代碼可以在官方網站[url]http: //<a href="http://www.emule-project.net/" target="_blank">www.emule-project.net</a>[/url]上下載。

Kad網絡拓撲的最大特點在於它完全不需要服務器,我們都知道傳統的ed2k網絡需要服務器支持作為中轉和存儲hash列表信息,kad可以不通過服務器同樣完成ed2k網絡的一切功能,你唯一要做的就是連線上網,然後打開kad。Kad需要UDP端口的支持,之後Emule會自動按照客戶端的要求,來判斷它能否自由連線,然後同樣也會分配給你一個id,這個過程和我們ed2k的高id和低id檢查很像,不過這個id所代表的意義不同於ed2k網絡,它代表一個是否「freely」的狀態。

Kad和 ed2k網絡有著完全不同的觀念但是相同的目的: 都是搜索和尋找文件的源。 Kad網絡的主要的目標是做到不需要服務器和改善可量測性。相對於傳統的ed2k服務器只能處理一定數量的使用者(我們在服務器列表也都看到了,每個服務器都有最大人數限制),而且如果服務器比較大連接人數過多,還會嚴重的的拖垮網絡。而Kad能夠自我組織,並且自我調節最佳的使用者數量以及他們的連接效果。因此, 它更能使網絡的損失達到最小。由於具備了以上所敘述的功能,Kad也被稱之為Serverless network(無服務器網絡)。雖然目前一直處於開發階段(alpha stage) 。但毫無疑問,它無可比擬的優勢,將會使它成為p2p的明天。

可能很多朋友會關注, kad網絡沒有高低id的計算原則,是否對於低id來言就暢通無阻了呢?

我們大家知道在ed2k網絡裡面,我們的id是通過ip進行如下的算法計算得出的
設我們的IP = A.B.C.D
那麼我們的ID number= A + 256*B + 256*256*C + 256*256*256*D
low ID的產生是由於我們的ID計算結果小於16777216.
即 ID number= A + 256*B + 256*256*C + 256*256*256*D < 16777216

Kad的 id計算原則並不是象上面那樣,他更關注我們是否open和freely。
但是kad裡面是如何計算我們的id呢?
事實上它的計算方法是這樣
ID number=256*256*256*A+256*256*B+256*C+D
所以kad其實也有高低id的分別。所以內網用戶在使用的時候依舊無法達到內網用戶完全穿透網絡的效果,而且目前來看,還存在著kad模塊引入,導致佔用系統資源會變大以及會突然產生Memory Leak的問題,對於內存的控制,目前emule做的效果還是不好。

其實kad本身有一個nodes.dat文件,也叫做節點文件,這裡面存放了我們在Kad網絡中的鄰居節點,我們都是通過這些節點來進入Kad網絡的。其實 kad的網絡倒更像是overnet和Kazaa網絡,有興趣的朋友大家可以對比看看。Kad網絡提供了幫助尋找節點以及記錄節點的機制。

下面我們來說說這個機制的原理:
Kad 擁有一個160bit的ID,每一個節點送出的訊息都必須包含此ID。每一個節點都必須記錄一個資料來保存已經存在的節點,資料的格式是 (IP address, UDP port, Node ID),節點所必須負責的範圍是2的i次方及2的i+1次方,i的範圍是0 < i


來源交換就是簡單的點對點傳輸。

2009年5月21日 星期四

firefox3 網址列中文亂碼

by shyangs

1.檢查about:config 裡面 keyword.URL 的值( http://www.google.com.tw/search?btnI&q= )
2.檢查 network.IDN_show_punycode 的值 (false)
3.停用分頁類、搜尋類套件TMP、google toolbar

[討論主題 #6902]
[討論主題 #18605]


2009年3月25日 星期三

mkv無聲解決

by hys0126 (kmplayer.com)

關於E-AC3/DD plus/DD+音軌播放的問題

1、安裝Haali Media Splitter 1.7.152.18版
2、安裝Sonic.CinePlayer.HD.DVD.Decoder.v4.2解碼器
3、安裝mfc71.dll(複製到Windows\System32目錄下)
4、設置使用Haali分離器+Sonic音頻解碼器,這樣就能夠正常回放E-AC3/DD plus/DD+音軌。

需要的軟件下載:
1、Haali Media Splitter
[External URL submitted by user - Login required]

2、Sonic.CinePlayer.HD.DVD.Decoder.v4.2
[External URL submitted by user - Login required]

3、如果無法調用Sonic解碼器,下載mfc71.dll這個文件。
thunder://QUFodHRwOi8vZC5heXh6LmNvbS82YWRZTTZVMC9tZmM3MS5yYX JaWg==

安裝方法
(1)安裝Haali分離器後,在KMPlayer中啟用。

打開KMP選項設置,展開「濾鏡控制」,選擇「源濾鏡」,選擇右半邊窗口「其它」標籤頁,勾選「使用Haali的分離器連接MKV」

(2)Kmplayer中,啟用sonic音頻解碼器,點擊左邊列表「濾鏡控制」下的「自定義濾鏡管理器」 ,在右半邊窗口單擊「添加已註冊的濾鏡」按鈕,在彈出的窗口中應該可以找到「Sonic Cinemaster? Audio Decoder 4.2"的濾鏡選擇它,點確定,OK!

2009年3月23日 星期一

書籤編輯過後,重開回溯解決

先關 FF 再幹掉 bookmarkbackups 裡的今日備份
參考 moztw.org


2009年3月6日 星期五

utorrent 進階設定

硬碟裡翻到的,來源已不知道
還有一部分是從
μTorrent 1.8.0 高級參數詳解 [逐步更新]
建議修改的幾個:

net.max_halfopen:填入100(此數值永遠低於TCPIP patch過後的數值,假如100讓你的網路負荷不了請改低至50~64之間)

peer.disconnect_inactive_interval:填入600

bt.connect_speed:這個選項指定在達到 net.max_halfopen 的值之前 μTorrent 每秒鍾建立的連接數.

bt.allow_same_ip: 啟用這個選項將允許 μTorrent 在每個任務進行時接受來自同一個 IP 地址的多個連接請求. 當然這可能會削弱反吸血保護功能的效果.

bt.auto_ul_factor: 這個選項設置速度限制功能的最大讀取比例. 單位為百分比.

bt.auto_ul_interval: 這個選項控制 μTorrent 多長時間測試一次上傳速度以自動設置上傳速度限制. 每過這段指定的間隔時間, μTorrent 將禁用上傳速度限制直到開始對速度進行採樣. 單位為秒.

bt.auto_ul_min: 這個選項決定了 μTorrent在自動調整上傳速度模式下的最小上傳速度. 如果採樣的平均值小於這個值, μTorrent 將忽略採樣的平均值並以此處設置的數值來代替平均值.單位為字節/秒(B/S). 注意: 如果這個值設置的過低,則自動調整上傳速度功能可能會將實際上傳速度設置的過低從而觸發下載速度限制功能影響到你的下載速度.

bt.auto_ul_sample_average: 這個選項設置多長時間計算一次已上傳的數據量, 單位為秒.

bt.auto_ul_sample_window: 這個選項控制多長時間進行一次採樣操作. 單位為秒.

bt.ban_ratio: 每個客戶端在被阻止之前發送的完好數據塊與損壞數據塊的最低可接受的比率. 這個選項僅在 bt.ban_threshold 達到限制值且 bt.use_ban_ratio 選項啟用的情況下方有效.

bt.ban_threshold: 這個選項設置允許每個客戶端發送的最大損壞數據塊個數, 達到此限制值後 μTorrent 將會阻止該客戶端.

bt.compact_allocation: 請勿啟用這個選項, 它暫時還無法正常工作, 否則會導致程序出錯. 請先使用 diskio.sparse_files 參數. 啟用這個選項將允許 μTorrent 在創建下載文件時並不申請完整的磁盤空間而是分步驟申請並使用磁盤空間. 當然這將會增加磁盤碎片. 請不要與 diskio.use_partfile 參數同時啟用. 同樣也不能與 "下載前預先分配磁盤空間" 功能同時啟用(參數設置->常規).

bt.connect_speed: 這個選項指定在達到 net.max_halfopen 的值之前 μTorrent 每秒鍾建立的連接數.

bt.enable_tracker: 啟用這個選項將啟用 μTorrent 內建的一個小型的僅具有基本功能的 Tracker 服務器. 如果你想要使用這個 Tracker 服務器, 其訪問地址為 http://IP:port/announce, 其中 IP 為你本機的公網 IP, 端口為 μTorrent 的監聽端口 (或設置並啟用的備用監聽端口). 如果你使用了動態 DNS 服務, 你可以使用域名來代替 IP 地址. 內建的 Tracker 服務器允許跟蹤外部種子文件, 但無法限制它們. 同樣也沒有方法查看這些被跟蹤的種子文件. 如果你要使用此功能, 請先確認你的端口轉發已經設置正確.

bt.graceful_shutdown: 如果啟用這個選項, μTorrent 將會在關閉之前等待所有必需操作全部執行完成 (如: 寫入正在進行的區塊到磁盤, 處理刪除隊列中的待刪除文件以及等待 Tracker 服務器回應的停止消息等等). 這意味著從你退出程序後的幾分鍾內, 進程仍然會存在於進程列表中. 禁用此選項將使 μTorrent 在最長 10 秒後強制終止進程.

bt.scrape_stopped:允許/禁止放棄已停止連接的tracker 設定屬性:true/false

bt.compact_allocation:允許utorrent使用Python-like(?)方式來建立文件以節省空間,但你不可以使用這個功能來結合其他部份的文檔(單一工作用?),同時這功能還不完整,你可能在使用中接收到"Element not found"警告設定屬性:true/false

bt.enable_tracker:允許/禁止使用固網tracker,URL是http://your.ip:port/announce
(允許二級網域如no-ip,myftp等),但不接受外部tracker 設定屬性:url

bt.multiscrape:打開/關閉複數拋棄(tracker),建議默認值,因utorrent會自動刪除無用的tracker 設定屬性:true/false

bt.send_have_to_seed:打開/關閉傳送信息給種子 設定屬性:true/fasle

bt.set_sockbuf:一個自動偵測TCP緩衝大小的除錯功能,它是基於你的最大上傳速度來調節,而非延遲值 設定屬性:true/fasle

bt.connect_speed:控制每秒的連接人數 設定屬性:任何數目

bt.prio_first_last_piece:打開/關閉優先處理文件的首尾部份 設定屬性:true/false

bt.convert_to_fast_pct:控制快速模式下切塊文件的轉換百分比,但只會向速度快的peer提出以增加數量及防止封鎖欄 設定屬性:0~100(%)

bt.prio_rare_thres:如果切塊文件數量小於bt.prio_rare_thres的設定,則會找一些較大的文件塊先開始下載,否則只會下載一些已開始的文件塊,設為0。等於把bt.always_prio_rare關閉,1000則是打開 設定屬性:0~??

gui.compat_diropen:允許默認地址錯誤時開啟另一地址瀏覽 設定屬性:true/false

net.bind_ip:指定一個網卡地址來接入 設定屬性:ip地址

net.outgoing_ip:指定一個網卡地址來傳送 設定屬性:ip地址

net.low_cpu:少量降低CPU使用率(如果你下載速度理想,建議關閉) 設定屬性:true/false

net.max_halfopen:half-open tcp connection的接入數,沒有破解的WinXP Incl SP2默認是8,本人設100 設定屬性:0~??

ipfilter.enable:允許/關閉使用ipfilter.dat 設定屬性:true/false

dht.rate:設定DHT的帶寬,-1乃系統自定,原則基於你的上傳比率,最低512,最高8192,這個數值是基於最大上傳比率/16 設定屬性:-1~??

webui.pass:為wed介面設置密碼 設定屬性:y'rusername:y'rpassword

queue.dont_count_slow_dl/ul:設定當一某個文件的上/下載小於1kb/s時,不把它加入"工作中"一列(即如果設定同時下載文件為3個,其中一個上/下載小於1kb/s時,則一共可同時下載4個文件了) 設定屬性:true/false

queue.prio_no_seeds:優先結沒種的文件做種 設定屬性:true/false

peer.lazy_bitfield:繞過一些ISP對做種的干擾,但不一定有效 設定屬性:true/false

peer.resolve_country:用DNSBL{DNS-based Blackhole List (DNSBL, Real-time Blackhole List or RBL)}來重新識認連接ip的國家旗幟,但不可與flags.conf一起使用設定屬性:true/fasle

peer.disconnect_inactive:允許/禁止斷開靜態peer(默認閒置為5分鍾),並當peer少於maximum number of connections per torrent(/preferences/torrents)設定的數值時不會自動斷開設定屬性:true/false

peer.disconnect_inactive_interval:設定斷開peer的最短閒置時間,但必須大於300(秒?) 設定屬性:300~??

diskio.flush_files:關閉file handles,可減低一些人"內存溢出"的影響 設定屬性:true/false

diskio.sparse_files:限NTFS硬盤用,只寫入已下載的文件(即不予留空間),但不允許預先分配空間 設定屬性:true/false

diskio.write_queue_size:這個很重要,是緩存的大小,默認-1是系統自動設置大小,大小計算原則是下載速度*7,如果想手動設置,8已經夠了,但是最好不要小於1000,32768以上一般是極限 設定屬性:1000~32768(kbs)

diskio.use_partfile:utorrent:沒有選擇下載功能(雖然你仍然可以選擇不想下載部份),開啟這個功能能夠防止下載你沒有選擇的文件 設定屬性:true/false

diskio.smart_hash:在內存中切細資料,而非硬盤,可減少讀盤(非常有用,必開) 設定屬性:true/false

diskio.coalesce_writes:儘可能減少調用已下載的文件,雖然對加速無關,但可減少寫入硬算(相對的代價是更大的內存/CPU使用量) 設定屬性:true/false

diskio.read_cache_size:緩存讀取的大小(0=關閉) 設定屬性:true/false

utorrent 標記解釋

硬碟裡翻到的,來源已經忘了…
* D = 本地接受傳送中的用戶(有需要的文件部份且沒有禁止連接)
* d = 本地請求但被拒絕的用戶(有需要的文件部份但被禁止連接)
* U = 接受傳送的用戶(同D)
* u = 本地拒絕傳送的用戶(同d)
* O = 刷新並接受禁止連接的用戶
* S = 靜態連接(一段時間沒有傳送任何數據的用戶,一般是60秒)
* I = 接入的
* K = 本地沒有需要文件部份的用戶,同時被對方禁止連接
* ? = 對方沒有需要文件部份,同時被本地已禁止連接
* X = 透過Peer Exchange技術連接的peer
* H = 透過DHT技術連接的peer
* E = 對方使用Protocol Encryption(#)(使用all mode)
* e = 對方Protocol Encryption(使用force)
(#)Protocol Encryption (PE)是Azureus跟μTorrent之間共同規格的協議,設計原意是用來繞過ISP對BT的封鎖

eMule升級時應該備份的文件

來源
cryptkey.dat
安全認證

preferences.dat
userhash

clients.met
信用文件

emfriends.met
好友列表

known.met
已知文件信息[包括hash,上傳數等]

known2.met
AICH hash相關,初步估計是存放文件的hashset[0.47以前,使用新版的可刪除此文件]

known2_64.met
AICH hash相關,初步估計是存放文件的hashset[0.47及以後的版本]

preferences.ini
EM的配置文件,同時存放舊版的統計數據[0.43以前]

Category.ini
下載分類

fileinfo.ini
文件註釋

statistics.ini
新版的統計數據[0.43及以後的版本]

shareddir.dat
共享的目錄

staticservers.dat
靜態服務器列表

其中,這三個是最重要的文件

cryptkey.dat
安全認證

preferences.dat
userhash

clients.met
信用文件

cryptkey.dat
安全認證

preferences.dat
userhash

這兩個文件請專門備份
如果共享大量文件的朋友

known.met
已知文件信息[包括hash,上傳數等,CN版中關係到文件的強制優先級]

known2.met
AICH hash相關,初步估計是存放文件的hashset

這兩個文件最好有空也備份,注意更新

其他文件酌情考慮是否備份或保留

2009年3月3日 星期二

關閉firefox3全螢幕(f11)時滑動特效

browser.fullscreen.animateUp 設成 0

2009年3月1日 星期日

wow減少LAG以及降PING

轉自: 牛牛之眼 (應該也是轉來的)

作者 Phylen

方法一:(改registry,需要重開機)
reg

  1. regedit→HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{7DBA6DCA-FFE8-4002-A28F-4D2B57AE8383}找有你ip的那個,新增DWORD,名稱叫TcpAckFrequency然後值設1
  2. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters,在parameters的分類新增一個DWORD,名稱叫TCPNoDelay也是把值設1
  3. 接著再重開機,就會發現ping有明顯下降了

找不到MSMQ的話,可以自己新增registry:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters]
"TCPNoDelay"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters\OCMsetup]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters\Security]
"SecureDSCommunication"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters\setup]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Setup]


將從 Windows Reigstry 複製起來到 Setup 存成 xxx.reg


方法二:


  1. 先去www.sun.com or 任何抓的到java程式的地方,應該是含有Java 2 Runtime Environment (JRE)就可以了.
  2. 再到 這邊 抓java程式,如果被改名成wowproxy.zip自己在改成wowproxy.jar就好了
  3. 安裝完後,命令提示字元→切到放wowproxy.jar的目錄→ java -jar wowproxy.jar →程式執行的畫面
    類似這樣:
    Starting SOCKS Proxy on:0.0.0.0:1180
    Accepted from:hostname.domainname.tld:3275
    Request version:5 Command: CONNECT
    IP:destination.domain.tld/333.222.444.444 Port:34522
    Connected to destination.domain.tld/333.222.444.444:34522
    [after closing the connection]
    Aborting operation
    Main thread(client→remote)stopped.
    Support thread(remote→client) stopped
  4. 輸入'+' 再enter,會看到有開啟的訊息
    TCP-NODELAY enabled
  5. 接著再用freecap
    設定 server:127.0.0.1 port 1180
    socks v5,不需要認證
    透過freecap開啟wow
至於為啥可以這樣降ping
可以 參考


大致上是因為TCP protocol會有個delayACK,透過方法1 or 方法2就是把那delayACK的功能拿掉,這樣就可以節省等待TCP packet回應的時間

ps. vista的話可以試試看下面這種
vista version

For Vista users, you can download this hotfix from here.

Vista 32 bit - http://thehotfixshare.net/board/index.php?showtopic=3265
Vista 64 bit - http://thehotfixshare.net/board/index.php?showtopic=5976
You will have to register on that site to download it,
but it is free and I have never received any kind of ads or spam from them.
Pretty good site for Windows hotfixes that are generally unpublished
to the public on any kind of widespread basis.





作者 jwjw0513 (我老了還會繼續科科嗎?)




原址
歐服官論討論:打開微軟媒體播放器是否可以加速WoW性能,有玩家稱先打開微軟媒體播放器[windows media player,WMP]然後登錄WoW可顯著增加魔獸世界性能,包括數據載入速度和每秒幀數。有玩家指不需打開WMP只需打開DirectX開發包[DirectX SDK]中的\Samples\C++\Direct3D\Bin\x86 or x64\EmptyProject.exe即可達到同樣效果。

實踐出真知
剛剛看了NGA的十頁討論,提到有強者測出下面這個東西

The origin of this "performance boost" is quite simple. Almost all of the applications are using system timers in some of the ways. This is a natural way of telling the system "Hey! I wanna draw this thing in 5 milliseconds. Now I'm going to sleep, wake me up in 5ms!". Windows has a thing called multimedia timers. These are the only timers with a high precision and predictability (up to 1ms resolution). By default these timers run with a precision like 10ms. So if the application want to wait for something using a
3ms interval it will actually have to wait for 3-10 seconds. Windows Media Player is using documented Windows functions (timeBeginRange, timeEndRange) which allow the system to boost the timers precision up to 1ms. You may ask why Microsoft didn't set this by default for you, well... Increasing timers resolution will cause your CPU to handle more interrupts and it will cause greatly increased power consumption (especially in sleep modes). Usually most of the applications don't really need such precision. So it is recommended for the software developers to only use this function when they're have a lot of heavy multimedia processing in their code.


第十一頁
終於有個似乎說的過去的解釋了,大體上是說,在系統中有一個計時器相關的設置,默認情況下會設置的比較長時間,大多數的程序不會去調整這個設置,在wmp中為了保證視頻播放流暢,會調整這個選項(而這個調整恰好對wow有幫助?)在同一頁,有人提出類似的事情發生在HLDS(CS服務器端)上,有牛人甚至寫了一個11行的C程序直接去設置這個參數,請看

Advanced Tips and Tricks:
FPSbooster or WMP: Here's a trick to boost the FPS of your server. Higher
FPS will make the game run smoother. The higher the better, as long as you
keep it below 800 (when you go above 800, you will most likely find a lot of
unexplainable server issues. It's the high FPS, I'm tellin' you!). The
secret to this trick is to simply open Windows Media Player (and keep it
open) while your server runs. It will boost the fps to the max value set by
fps_max. WMP uses a relatively high amount of resources though, which is why
I prefer the srcdsfpsboost.exe program. It's only 37kb and does the job
perfectly!

Grab the file here srcdsfpsboost



2009年2月24日 星期二

火狐配置文件夾中各文件夾及文件的作用詳細說明


火狐配置文件夾中各文件夾及文件的作用詳細說明

profiles文件夾(火狐配置文件夾):

文件夾:

adblockplus文件夾 若安裝了Adblock Plus則會有該文件夾,主要用於存放規則
   |----patterns.ini 存放廣告過濾擴展adblock plus的過濾規則
   |----patterns-backup1.ini 規則的備份1
   |----patterns-backup2.ini 規則的備份2 用久了還有更多3,4甚至更多

bookmarkbackups文件夾 書籤備份文件夾,備份近五日書籤的資料夾

Cache文件夾 緩存網絡文件夾。用about:cache查看緩存文件夾位置以及關於緩存文件的信息。

chrome文件夾 界面和網頁顯示的設置
   |----user.js 用來改變各種選項
   |----userChrome.css 用來改變瀏覽器的外觀
   |----userContent.css 用來改變網頁的外觀

extensions 文件夾 存放擴展和主題文件(只要用了擴展或主題,就必須保留)

fastdial文件夾 安裝了FastDial才會有,用於存放快速啟動的圖片和該擴展的配置信息
|----fastdial.sqlite FastDial 的用戶配置文件

OfflineCache文件夾

文件:

blocklist.xml 自動下載的危險擴展列表

cert8.db 安全性資料庫:安全憑證及安全管理模組的相關資料

compatibility.ini 存儲上次使用過本配置文件的應用程序的版本和路徑。當一個不同版本/路徑的應用程序載入這個配置文件時,將觸發 XPCOM 組件註冊過程。該文件自動生成,可以安全刪除。

compreg.dat 列出註冊的XPCOM 組件。觸發XPCOM 註冊過程時自動生成。

content-prefs.sqlite

cookies.sqlite 保存的cookies

downloads.sqlite 保存的下載歷史

extensions.cache 列出已安裝的擴展、它們的ID和安裝文件夾,以及最後更改時間。例如將文件夾拖放到已知的安裝位置,該文件用於註冊以這種方式安裝的擴展。該文件自動生成。

extensions.ini 列出已安裝擴展和主題的文件夾。該文件由nsExtensionManager 自動生成,低級代碼用以檢測chrome 包以及已安裝的附加軟件提供的XPCOM 組件。可以刪除該文件以解決某些問題。

extensions.rdf 已安裝擴展的信息,如將某擴展禁用的信息就放裡面

formhistory.sqlite 保存的表單輸入歷史記錄

key3.db 保存密碼的密鑰數據庫,必須和signons.txt 一起保存

localstore.rdf 工具欄和窗口大小/位置的配置文件

mimeTypes.rdf 有關文件的MIME類型識別信息,即在下載某些類型的文件時執行的動作。可以刪除該文件以重置下載動作。

parent.lock 用以標記當前正在使用的配置文件。可以刪除該文件以解除配置文件鎖定。

permissions.sqlite

places.sqlite firefox3的書籤文件,所有的書籤都存在裡面

places.sqlite-journal

pluginreg.dat 插件Mimetypes 的註冊信息。默認位置在包含配置文件夾的父文件夾。如將某插件禁用的信息就放裡面。

prefs.js 擴展,選項,about:config等Firefox3所有的設置

search.sqlite 保存的搜索欄歷史記錄

secmod.db 安全模塊數據庫

sessionstore.js 存儲會話

signons3.txt Firefox3密碼管理器保存的表單密碼,必須和key3.db 一起保存

urlclassifier3.sqlite Firefox3的反釣魚數據庫

urlclassifierkey3.txt

webappsstore.sqlite 會話存儲

XPC.mfl

xpti.dat 列出已註冊的 XPCOM 接口。XPCOM 註冊過程觸發時自動生成。

XUL.mfl 緩存用戶接口數據


urlclassifier2.sqlite 處理

mozilla討論區

[工具>選項>安全>當我正瀏覽的網站被懷疑是偽造網頁時告訴我]
把勾取消可以關閉這個功能...
刪掉原來的,重新啟動後,也會新增同名的檔案。不過關閉後,就不會每天再從 Google 或指定位置上,下載更新資料的樣子。
參考
http://kb.mozillazine.org/Urlclassifier2.sqlite

urlclassifier?.sqlite這個應該是可以關掉...
browser.safebrowsing.enabled這個改成false就好了...
browser.safebrowsing.malware.enabled這個我就不知道要不要一起改...不過我是改掉...


places.sqlite減肥

mozilla討論區


about:config


  1. browser.history_expire_days,整數值,瀏覽紀錄(History)的有效期限(最大保留天數),在 Fx3 中預設值為180(天),Fx 2 中預設值為 9(天),過期的瀏覽紀錄會被移除。
    • Fx2 中,可透過『工具 → 選項→ 個人隱私→ 瀏覽紀錄→ 保留瀏覽紀錄裡的網址 ___ 天』來設定。
    • Fx3 中,無提供圖形介面以設定此值。

  2. browser.history_expire_days_min,整數值,瀏覽紀錄的最小保留天數,Fx3 預設值為 90(天)。
    • Fx2 中,無提供圖形介面以設定此值。
    • Fx3 中,可透過『工具 → 選項→ 個人隱私→ 瀏覽紀錄→ 保留我的瀏覽紀錄最少 ___ 天』來設定。

  3. browser.history_expire_sites,整數值,瀏覽紀錄儲存的最大網站數目,預設值為40000
上面第一個與第二個config項目,Fx2與Fx3 之圖形介面在同樣的位子,相似的翻譯,卻代表不同的涵義XDDD

Fx3預設最多會保留40000個網站的瀏覽紀錄,至少90天,最多180天,減少這三個項目值,應該可以讓 places.sqlite 變小。

相關連結 



清除places.sqlite還firefox自由身



讓 Firefox 3 自動產生 bookmarks.html 書籤檔

以下轉自

Nelson 不知不覺升上國二了



在之前的 Firefox 版本裡,它的書籤是儲存在一個叫「bookmarks.html」檔案裡頭,這個檔案會放在你的 profile 底下,預設路徑是「%appdata%\Mozilla\Firefox\Profiles\xxxxxxxx.default」。

可 是到了 Firefox 3 之後,因為整個書籤系統改用資料庫重寫,使得它的書籤不再存放在 bookmarks.html 了,就連書籤自動備份檔也變成「.json」格式而不是以往的「.html」格式。這對大部分的人來說或許沒有影響,可是對一些需要讀取 Firefox 書籤的軟體(例如 Launchy 可以搜尋 Firefox 的書籤內容,或是我的 FireIE 也需要讀取書籤檔)來說影響就大了,因為書籤變成資料庫格式,使得這些需要讀取書籤的軟體無法解讀。

那要怎麼辦呢?還好 Firefox 有個隱藏設定可以自動在關閉程式的時候將書籤匯出到 bookmarks.html,作法也很簡單,依照以下三步驟就可以完成了。
  1. 在網址列輸入「about:config」
  2. 在上方的「篩選條件」文字框輸入「browser.bookmarks.autoExportHTML」,下方就會出現這一筆設定了
  3. 對這筆設定快速點兩下,讓它的值從「false」變成「true」
好啦,這樣就完成了。以後你關閉 Firefox 的時候,你的書籤就會自動匯出到 bookmarks.html 檔了,當然這個檔案會放在你的 profile 目錄下,就跟以前一樣。

2009年2月20日 星期五

我在用的extension





產生日期: Sat Feb 21 2009 05:28:06 GMT+0800

User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 GTB5

Build ID: 2009011913



已啟用的擴充套件: [55]

已停用的擴充套件: [22]

擴充套件總計: 77



已安裝的佈景主題: [17]

已安裝的外掛程式: (14)
  • 2007 Microsoft Office system

  • Adobe Acrobat

  • Google Talk Plugin

  • Google Update

  • IE Tab Plug-in

  • Java(TM) Platform SE 6 U10

  • Java(TM) Platform SE 6 U11

  • Microsoft® DRM

  • Microsoft® Windows Media Player Firefox Plugin

  • Mozilla Default Plug-in

  • PCMan BBS Plugin for Mozilla

  • Thunder DapCtrl Plugin

  • Windows Genuine Advantage

  • Windows Media Player Plug-in Dynamic Link Library