![]() |
1
flyz 23 天前
你这 C 盘如果是固态,这读写要命啊= = 我都是买的玩客云刷 armbian ,
挂载 320G 或者 250G 的二手硬盘,然后装 Aria2 搞离线下载。 硬盘坏了又买新的。 |
![]() |
2
woshijidan OP @flyz 是 nvme 固态 海力士的 所以想看怎么解决虚拟内存的问题
|
3
brsyrockss 22 天前
我记得以前用过一个软件,能把内存虚拟成硬盘,你考虑一下可能能解决,
每次关机把内存虚拟的驱动盘符写入真正的硬盘 好像叫什么 ramdisk?? 简单考虑了下好像用这个配合 mklink 应该可以解决吧 |
4
guo4224 22 天前 via iPhone
swap:我不是内存吗?
|
5
ererrrr 22 天前
楼上已经有说了的
把你的内存变成硬盘 qb 有个功能是下载到 x 盘,下载成功再转移到 xx 盘 两者结合,搞定 |
![]() |
6
xixiv5 22 天前
你 64g 了 可以不用开那么大的 swap 了
|
7
ntedshen 22 天前
你要解决的不是虚拟内存的问题。。。
你要解决的是物理内存不足的问题。。。 |
8
Akasoent 22 天前 ![]() 虚拟内存是系统调度的问题,和 Qbittorrent 无关。
你这网速估计是 500——1000 的兆宽带吧。 Bt 下载属于随机读写。机械硬盘随机读写性能太烂。硬盘写入跟不上下载速度,典型的卡 IO 。 这网速,只要你用 HDD 下载再怎么设置都没用。最多能缓解一点。 一劳永逸的方法是用大容量企业级固态作为下载盘。qbittorrent 设置、下载 ,“对不完整的 Torrent 使用零一路径”,设置为 SSD 。但 Qbittorrent 只有在整个种子下载好后才会移动文件,所以资源大小不要超过 SSD 的容量。 LS 说的把内存变为硬盘没什么用,内存容量太小。 |
9
starrynight9 22 天前
我的做法就是把虚拟内存从 c 盘改到 d 盘,然后 d 盘是一个旧的固态,专门用来下载的中转区域,这样使用 c 盘基本上没有下载的读写,qb 不会用内存去缓存你的临时下载,那样重启会导致下载中的丢失
|
![]() |
10
woshijidan OP @Akasoent 内存不够其实我可以+ 只不过不知道怎么配置让 qb 把物理内存利用起来而不是频繁的使用虚拟内存( C 盘读写)
@starrynight9 原来如此 我原本确实有个 D 盘是空着的 这下好了 可以用来当虚拟内存了 一般没什么重启的也就无所谓了 真死机了也不怕 |
![]() |
11
snylonue 21 天前
你是怎么确认读写量是内存交换到硬盘贡献的,而不是 qb 做种上传等任务
|