Re: [討論] Windows 7 的MMCSS參數設定
找到一個PK大神(XA作者)以前發的文章關於MMCSS
http://www.erji.net/simple/index.php?t917072.html
但裡面他將Priority設為1
因為看樓上原PO給的資料裡面提到1=LOW,8=high
那為何是設1?
我原本以為PK大神設錯了
可是又資料文章又提到"Scheduling Category"="High"時 Priority默認為2
這可把我搞混了
且windows裡面原本pro audio的設定也是預設為1
我想既然稱為pro windows應該也會往對audio好的方向設定
所以反而是在Priority=low的情況下會得到比較好的音質?
什麼情況?
另外PK大神提到clock rate 與ASIO的緩衝秒數相同會較好
我將Clock rate設定成ASIO的HOST裡面顯示的秒數,我覺得真的音質上有較凝聚
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.195.217.216
※ 編輯: max8201 來自: 123.195.217.216 (09/22 17:44)
推
09/22 17:47, , 1F
09/22 17:47, 1F
如果是50ms:50000單位是us ,要記得改成10進位
不過會是整數嗎?像我的是92879
※ 編輯: max8201 來自: 123.195.217.216 (09/22 17:50)
於是我找到下列這段話:
his key contains a REG_DWORD value named SystemResponsiveness that determines
the percentage of CPU resources that should be guaranteed to low-priority
tasks. For example, if this value is 20, then 20% of CPU resources are
reserved for low-priority tasks. Note that values that are not evenly
divisible by 10 are rounded up to the nearest multiple of 10. A value of 0 is
also treated as 10.
大致上翻譯就是,SystemResponsiveness的值指的是保留給low-Priority的CPU百分比
所以我最後分享一下我自己覺得最好的設定
SystemResponsiveness=15
PRO audio
priority=1
clock rate =92879(每個人不同)
GPU Priority=31
BackgroundPriority=1
Scheduling Category=high
SFIO Priority=high
並將其他項目的priority調到3以上,Scheduling Category=low
且將以下黃字
start /realtime
C:\Users\user\Desktop\foobar2000\foobar2000.exe(.exe路徑)
存成bat在foobar啟動後(我自己是用StealthAudioPlayer)點一下會改成real time
用ASIO的驅動去看workerthreadpriority 從24變成31
※ 編輯: max8201 來自: 123.195.217.216 (09/22 18:25)
推
09/22 18:48, , 2F
09/22 18:48, 2F
→
09/22 18:50, , 3F
09/22 18:50, 3F
推
09/22 18:53, , 4F
09/22 18:53, 4F
→
09/22 18:56, , 5F
09/22 18:56, 5F
→
09/22 19:00, , 6F
09/22 19:00, 6F
→
09/22 19:11, , 7F
09/22 19:11, 7F
→
09/22 19:13, , 8F
09/22 19:13, 8F
→
09/22 19:14, , 9F
09/22 19:14, 9F
推
09/22 19:42, , 10F
09/22 19:42, 10F
→
09/22 19:43, , 11F
09/22 19:43, 11F
→
09/22 19:44, , 12F
09/22 19:44, 12F
Clock rate: A hint used by MMCSS to determine the granularity of processor
resource scheduling.
關於這個翻譯,怎麼能肯定他是頻率?
因為若真是頻率,一秒一萬次也是有點多....
顆粒這個字眼,我覺得也有可能是他每過多久執行一次processor?
當然小弟為外行人,或許granularity不是那樣翻= =
推
09/22 19:50, , 13F
09/22 19:50, 13F
我剛試了一下,老實說有點難分;我並無重新開機,只是一直不停的改
但設到0他也沒什麼反應,應該有最低預設值吧?
但我從10k到92879確實感覺到差異,而自我感覺良好的。
→
09/22 19:51, , 14F
09/22 19:51, 14F
那這樣理論上是不是越小越好呢?
→
09/22 19:53, , 15F
09/22 19:53, 15F
→
09/22 19:56, , 16F
09/22 19:56, 16F
※ 編輯: max8201 來自: 123.195.217.216 (09/22 21:09)
推
09/22 21:12, , 17F
09/22 21:12, 17F
我不用重開機他就會變化了耶@@,害我剛才也試了重開機一下,可是因為開機時間太久(誤)
聽覺記憶就也不敢肯定,clockrate真是個迷,反正亂設好像也沒當機= =
→
09/22 21:13, , 18F
09/22 21:13, 18F
→
09/22 21:13, , 19F
09/22 21:13, 19F
me too
※ 編輯: max8201 來自: 123.195.217.216 (09/22 21:17)
推
09/22 21:34, , 20F
09/22 21:34, 20F
→
09/22 21:35, , 21F
09/22 21:35, 21F
→
09/22 21:35, , 22F
09/22 21:35, 22F
→
09/22 21:36, , 23F
09/22 21:36, 23F
→
09/22 21:37, , 24F
09/22 21:37, 24F
→
09/22 21:37, , 25F
09/22 21:37, 25F
設0根92879兩者並無明顯的CPU使用率差別(全部東西都關掉剩下使用pro aduio的播放器)
win7 64bit CPU為i5-2410M@2.3GHz 音樂是走原生ASIO數位輸出
所以我想也有可能已繞過clock rate這個選項?
其實話說你也可以自己試試看XD 我到底在忙什麼...哈哈
※ 編輯: max8201 來自: 123.195.217.216 (09/22 21:46)
推
09/22 22:04, , 26F
09/22 22:04, 26F
推
09/22 22:09, , 27F
09/22 22:09, 27F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 4 篇):
Headphone 近期熱門文章
PTT數位生活區 即時熱門文章