Skip to content

Commit 6556421

Browse files
committed
Quts Hero 系统的一些优化项
1 parent f66c821 commit 6556421

3 files changed

Lines changed: 75 additions & 1 deletion

File tree

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
# Quts Hero 系统的一些优化项 <!-- omit from toc -->
2+
3+
**本文环境:**
4+
> 型号: TS-h973AX
5+
> BIOS 版本: Q071AR07
6+
> 固件版本: QuTS hero h5.2.9.3410 Build 20260214
7+
8+
- [网卡队列](#网卡队列)
9+
- [分层Swap](#分层swap)
10+
- [tmpfs](#tmpfs)
11+
- [crontab](#crontab)
12+
- [sudo 免密](#sudo-免密)
13+
14+
15+
### 网卡队列
16+
```bash
17+
function list_eth_irqs() {
18+
grep eth0-TxRx /proc/interrupts
19+
grep eth1-TxRx /proc/interrupts
20+
grep eth2 /proc/interrupts | head -n8
21+
}
22+
23+
function set_eth_irq() {
24+
local idx=0
25+
exec 3< <( list_eth_irqs | cut -d: -f1 )
26+
while read -u3 id
27+
do
28+
echo ${idx} > /proc/irq/${id}/smp_affinity_list
29+
let idx+=1
30+
if [ "${idx}" -ge 8 ]; then
31+
idx=0
32+
fi
33+
done
34+
}
35+
36+
set_eth_irq
37+
```
38+
39+
### 分层Swap
40+
> Swap分区的定位参考 [从系统阵列中移除HDD#查找阵列](RemoveHDDFromSysRaid.md#查找阵列)
41+
```bash
42+
if [ -e /dev/md322 ]; then
43+
swapoff /dev/md322
44+
mdadm --stop /dev/md322
45+
fi
46+
```
47+
48+
49+
### tmpfs
50+
很多应用都是自带运行环境,并且需要解压的,运行一些大型应用的时候会塞爆/tmp
51+
52+
例如:
53+
- `container station`
54+
> **对!** docker 命令也是自解压
55+
- `yt-dlp`
56+
57+
```bash
58+
mount -o remount,size=262144k /tmp/
59+
```
60+
61+
### crontab
62+
除Admin外的用户都无法使用 crontab,因为 busybox 没有设置 `s` flag
63+
```bash
64+
chmod u+s /bin/busybox
65+
```
66+
67+
### sudo 免密
68+
和一般 linux 系统的操作一致
69+
```bash
70+
mkdir -p /usr/etc/sudoers.d
71+
echo "${user} ALL=(ALL:ALL) NOPASSWD: ALL" > /usr/etc/sudoers.d/${user}
72+
```

src/HomeNetwork/NAS/QNAP/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@
22

33
- [从系统阵列中移除HDD](RemoveHDDFromSysRaid.md)
44
- [解决 Container Station3 LXD权限问题](ContainerStation3-LXD权限问题.md)
5-
- [磁盘休眠系列问题](./20260331-磁盘休眠系列问题.md)
5+
- [磁盘休眠系列问题](./20260331-磁盘休眠系列问题.md)
6+
- [一些使用优化](20260331-一些使用优化.md)

src/SUMMARY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
- [从系统阵列中移除HDD](HomeNetwork/NAS/QNAP/RemoveHDDFromSysRaid.md)
3131
- [解决 Container Station3 LXD权限问题](HomeNetwork/NAS/QNAP/ContainerStation3-LXD权限问题.md)
3232
- [磁盘休眠系列问题](HomeNetwork/NAS/QNAP/20260331-磁盘休眠系列问题.md)
33+
- [一些使用优化](HomeNetwork/NAS/QNAP/20260331-一些使用优化.md)
3334
- [折腾光猫](HomeNetwork/Telecom/README.md)
3435
- [电信天翼宽带家庭网关破解](HomeNetwork/Telecom/Hack_To_Telecom_device.md)
3536
- [搞LEDE](lede/README.md)

0 commit comments

Comments
 (0)