第23頁,共45頁 第一第一 ... 13212223242533 ... 最後最後
顯示結果從 221 到 230 共計 441 條
  1. #221
    註冊日期
    2015-03-17
    文章
    552
    Thanks
    351
    Thanked 1,416 Times in 482 Posts

    預設

    硬碟的供電方案

    隔壁大樓的教授在測硬碟的5V供電時,小弟也正好在測試硬碟供電的差異,也來分享一下不同的解決方案。
    先來個科普:硬碟的排線有走訊號的和供電的排線,比較寬的就是供電用的;而硬碟本身需用12V和5V的DC電源。
    sata.jpg
    依小弟的理解,12V主要是給馬達使用。而5V是硬碟的電路使用,由磁盤抓到資料後,處理好的資訊交給訊號排線回傳給主機板。這時12V和5V的供電處理又成為一個議題了。小弟一直認為馬達供電應該很單純,馬達會轉就好,只要與主機板用的PSU隔離,不讓馬達的雜訊干擾就可。所以用了一顆100w Type-C GaN來供電。沒想到去psycho家被電慘,低頻明顯無力,馬達也要吃大瓦數?痛定思痛後,決定來試試硬碟供電的差異。

    由於和教授的玩法不同,小弟打算採用第二顆PSU方案來解決,好處是線材處理比較容易。這次有樂友借了一顆RM1000x ,就是1000w的,剛好和小弟服役中的AX1600i 算是同一代,模組線的腳位也是相同的,線材交插測試也很容易。
    玩雙PSU 有個最大的前提是,第二顆要如何啟動?有個小工具得先買到:5557母頭退針器。
    5777.jpg
    還有一顆18針的模組座,這個類光華的電子賣場應該有。
    pwon.jpg
    圖中的綠色線就是用來短路PS-ON 和Ground 的,這就等同在主機板上按下Power 。所以接上PSU後,打開電源開關,就能直接供電的。
    rm1000x.jpg
    這是啟動器接在RM1000x的樣子,若是不同的品牌或型號的PSU,請查清楚正確的PS-ON的腳位。
    若沒有夾線器可以製作短路線,可以找一條模組排線拆了,用退針器取下兩根線,另一端剪斷,兩條線絞在一起就可。短路用,無需要求線材品質。

    接下來就是12V和5V的供電處理方案:
    直接找一條模組線把硬碟的電源直接接在RM1000x,就是12v + 5v 都在RM1000x:低頻聲量充足,但聲音暗沈,細節表現不佳。
    ax1600i.jpeg

    第二方案:5V保留在AX1600i ,12V改拉到RM1000x。這時就要改線了,就是把SATA模組線PSU端的一組(12V+Ground)退針,另外找 8 pin 頭安裝上,接在RM1000x 的PCIE的模組座。
    mod2.jpg
    聲音這時可以維持5V 來自AX1600i GaN 的好聲音,細膩且細節都被維持住,低頻又可用RM1000x補足,厚度夠,如肌肉男的結實。

    方案三:若是硬碟已採用USB轉SATA外接的方式,只能想辦法DIY 兩條模組線 轉DC的公頭,12V直入USB轉接線。而USB HUB 的5 or 12V就由AX1600i 供給,這時就得動到烙鐵了。
    mod2dc.jpg

    方案四:未完成,努力中 ...
    此篇文章於 2023-03-04 02:10 PM 被 sam0402 編輯。

  2. The Following 6 Users Say Thank You to sam0402 For This Useful Post:


  3. #222
    註冊日期
    2015-03-17
    文章
    552
    Thanks
    351
    Thanked 1,416 Times in 482 Posts

    預設

    Arch Linux 安裝ISO 請先用 2023/2 版本

    http://mirror.rackspace.com/archlinux/iso/2023.02.01/
    待下一版 ArchQ Kernel 發佈才能用 2023/3 版本。

  4. #223
    註冊日期
    2015-03-17
    文章
    552
    Thanks
    351
    Thanked 1,416 Times in 482 Posts

    預設

    開機自動執行指令

    這就不用解釋了吧!安裝方式:

    su取得root 權限,執行下面指令(https:後面有空白,要去掉)
    代碼:
    wget https: //raw.githubusercontent.com/sam0402/ArchQ/main/pkg/rc-local-4-1-any.pkg.tar.zst
    pacman -U rc-local-4-1-any.pkg.tar.zst
    systemctl enable rc-local

    使用方式:編輯/etc/rc.loal,加入指令;

    nano /etc/rc.local
    把想要自動執行的指令,放在倒數第二行,就是 exit 0 之前。
    可以直接執行/etc/rc.local,試跑一次,檢查結果。
    此篇文章於 2023-03-10 08:18 AM 被 sam0402 編輯。

  5. #224
    註冊日期
    2015-03-17
    文章
    552
    Thanks
    351
    Thanked 1,416 Times in 482 Posts

    預設

    引用 作者: sam0402 查看文章
    開機自動執行指令

    這就不用解釋了吧!安裝方式:

    su取得root 權限,執行下面指令(https:後面有空白,要去掉)
    代碼:
    wget https: //raw.githubusercontent.com/sam0402/ArchQ/main/pkg/rc-local-4-1-any.pkg.tar.zst
    pacman -U rc-local-4-1-any.pkg.tar.zst
    systemctl enable rc-local

    使用方式:編輯/etc/rc.loal,加入指令;

    nano /etc/rc.local
    把想要自動執行的指令,放在倒數第二行,就是 exit 0 之前。
    可以直接執行/etc/rc.local,試跑一次,檢查結果。
    若想要資料不經過HDD Cache,可以加入一行:
    代碼:
    hdparm -a0 -A0 /dev/sda
    可以先用 lsblk 指令來check /mnt/music 的硬碟,若是只有一顆HDD ,就是/dev/sda。

    若有在使用Qrip,可以用下面的內容,這樣只有播放時才會把Cache off:
    代碼:
    if [ $(uname -r | awk -F - '{print $3}') == 'Qrip' ]; then
        :
    else
        ps H -q `pidof -s mpd` -o 'tid,cls' | grep FF | awk '{print $1}' | while read PROC; do chrt -p 95 $PROC; done
        chrt -fp 85 `pgrep mpd`
        hdparm -a0 -A0 /dev/sda
    fi
    exit 0
    下面這三行可以增加mpd和輸出聲音的優先權:
    代碼:
    ps H -q `pidof -s mpd` -o 'tid,cls' | grep FF | awk '{print $1}' | while read PROC; do chrt -p 95 $PROC; done
    chrt -fp 85 `pgrep mpd`
    此篇文章於 2023-03-20 08:42 AM 被 sam0402 編輯。

  6. The Following 2 Users Say Thank You to sam0402 For This Useful Post:


  7. #225
    註冊日期
    2015-03-17
    文章
    552
    Thanks
    351
    Thanked 1,416 Times in 482 Posts

    預設

    Data cache OFF 再度躍升

    請參閱:https://www.stsd99.com/phpBB3/viewto...04755e8#p21385

  8. The Following 3 Users Say Thank You to sam0402 For This Useful Post:


  9. #226
    註冊日期
    2015-03-17
    文章
    552
    Thanks
    351
    Thanked 1,416 Times in 482 Posts

    預設

    引用 作者: sam0402 查看文章
    Pawaslider兄辛苦了!

    這兩個算是相關事件,但也不是需要嚴格遵守的。
    兩者單獨調整來比較太累人,所以直接1:4 比較快。
    有看到文件說明 period_time:

    而buffer_time 預設值是 0.5秒(500000 μs)

    我猜想 1,000,000 / 44100 * 512 = 11610 μs 可能是比較好的值。
    或者 1,000,000 / 44100 * 256 = 5805 μs,這要看電腦的效能,我的 "4354" 是可以跑的。
    小弟的觀念可能有誤,用config -> mpd ,把buffer_time 直接填入 3000 可能是比較快的方法。
    播放時,cat /proc/asound/card0/pcm0p/sub0/hw_params
    period_size: 32 已是是最小值了,不過小弟的聲音的爆掉的。
    以聽感為準。
    此篇文章於 2023-03-18 09:54 AM 被 sam0402 編輯。

  10. The Following 2 Users Say Thank You to sam0402 For This Useful Post:


  11. #227
    註冊日期
    2015-03-17
    文章
    552
    Thanks
    351
    Thanked 1,416 Times in 482 Posts

    預設

    下面這行可以增加mpd輸出聲音的優先權:
    代碼:
    ps H -q `pidof -s mpd` -o 'tid,cls' | grep FF | awk '{print $1}' | while read PROC; do chrt -p 95 $PROC; done
    /etc/rc.local 請修改如下,次序要正確,前兩行是MPD 專用
    代碼:
    ps H -q `pidof -s mpd` -o 'tid,cls' | grep FF | awk '{print $1}' | while read PROC; do chrt -p 95 $PROC; done
    chrt -fp 85 `pgrep mpd`
    sleep 3
    # systemctl stop systemd-journald-dev-log.socket systemd-journald.socket systemd-journald
    # systemctl stop systemd-udevd-kernel.socket systemd-udevd-control.socket systemd-udevd 
    # systemctl stop dbus.socket dbus 
    # systemctl stop systemd-networkd
    # hdparm -a0 /dev/sda >/dev/null 2>&1
    exit 0
    # 拿掉可使功能生效,看各人系統的狀況測試使用,若沒不良影響就可去掉#。
    同樣的,要以個人的聽感為準,每系統狀況不一。
    此篇文章於 2023-03-20 11:14 AM 被 sam0402 編輯。

  12. #228
    註冊日期
    2015-03-17
    文章
    552
    Thanks
    351
    Thanked 1,416 Times in 482 Posts

    預設

    ramroot 公測

    在ArchQ 一開始發展時,曾試著把整個系統載入到ramdisk 執行,但效果不佳。目前ArchQ已經達到成熟穩定的狀態,所以再次導入ramroot 程式。
    因為每個系統狀況不一,似乎呈現的結果也是不同。所以想請樂友來測試看看,到底是正面還是負面的影響。
    安裝方式:su
    代碼:
    wget -qP /root https://raw.githubusercontent.com/sam0402/ArchQ/main/pkg/ramroot-2.0.2-2-x86_64.pkg.tar.zst
    pacman -U /root/ramroot-2.0.2-2-x86_64.pkg.tar.zst
    完成後,開機選單原 fallback 會變成 ramroot,選Q392-ramroot 開機就是了。
    df 指令查看是否有出現 /dev/zram0,若有就是系統載入ramdisk了。
    ramroot.png

    若沒出現,就執行一次下面指令後,重開機再試一次。
    代碼:
    sed -i 's/fallback/ramroot/g' /boot/grub/grub.cfg
    若用原選單開機,就是以前的狀態,所以不用擔心。

  13. The Following User Says Thank You to sam0402 For This Useful Post:


  14. #229
    註冊日期
    2013-08-15
    文章
    149
    Thanks
    323
    Thanked 426 Times in 121 Posts

    預設

    引用 作者: sam0402 查看文章
    ramroot 公測

    在ArchQ 一開始發展時,曾試著把整個系統載入到ramdisk 執行,但效果不佳。目前ArchQ已經達到成熟穩定的狀態,所以再次導入ramroot 程式。
    因為每個系統狀況不一,似乎呈現的結果也是不同。所以想請樂友來測試看看,到底是正面還是負面的影響。
    安裝方式:su
    代碼:
    wget -qP /root https://raw.githubusercontent.com/sam0402/ArchQ/main/pkg/ramroot-2.0.2-2-x86_64.pkg.tar.zst
    pacman -U /root/ramroot-2.0.2-2-x86_64.pkg.tar.zst
    完成後,開機選單原 fallback 會變成 ramroot,選Q392-ramroot 開機就是了。
    df 指令查看是否有出現 /dev/zram0,若有就是系統載入ramdisk了。
    ramroot.png

    若沒出現,就執行一次下面指令後,重開機再試一次。
    代碼:
    sed -i 's/fallback/ramroot/g' /boot/grub/grub.cfg
    若用原選單開機,就是以前的狀態,所以不用擔心。
    可以成功用ramroot開機。
    似乎會花多一點時間後才可用ssh登錄。
    目前只在player(squeezelite)端試,尚未用在server(Roon)端。

    聲音一樣非常讚,
    在小弟系統,ramroot聲音似乎速度有快一點
    但沒有明顯到非常確定

    另外,若audio pc的ram沒有特別選品質好的,
    會不會比較建議不要用ramroot版?

  15. The Following User Says Thank You to k900733 For This Useful Post:


  16. #230
    註冊日期
    2009-06-13
    文章
    426
    Thanks
    40
    Thanked 875 Times in 261 Posts

    預設

    https://tw.msi.com/Motherboard/MAG-B...-MAX-WIFI-DDR4

    最近發現這張MSI的MB在Bios中可以提供Bclk與DMI/PEG的微調.

    https://www.chiphell.com/portal.php?...d=29093&page=4

    也就是透過這張MB,可以讓整台系統的基頻都運作在441的整數倍下,完美符合

    ArchQ的核心特色.若是搭配12th CPU還能跳開非K CPU的倍率限制,真的很適合

    拿來組ArchQ.

    推薦給大家參考.

  17. The Following 4 Users Say Thank You to Higuma For This Useful Post:


發文規則

  • 不可以發表新主題
  • 不可以發表回覆
  • 不可以上傳附件
  • 不可以編輯自己的文章
  •