Hanabishi

Results 406 comments of Hanabishi

Seems like for Windows users it also can cause crashes https://github.com/qbittorrent/qBittorrent/issues/16048. Because in Windows process can't allocate more than virutal memory avaliable (physical RAM + max pagefile size). And also...

> I don't know what `PSS` is, do you? it sounds like it may measure something similar to virtual address space. Yes. It's like `RES` but more precise. Don't matter...

More columns. `VIRT` is way larger. ![qb-st](https://user-images.githubusercontent.com/13597663/149400661-d668f0f0-0023-4055-80d3-3aacd24ac48a.png)

> The output from: > > ``` > pmap -x > ``` > > would be more helpful. Of course. (File name is redacted.) ``` 10597: /usr/bin/qbittorrent Address Kbytes RSS...

I found a more clear analogy. Windows **always** behaves like Linux with kernel option `vm.overcommit_memory = 2`. That's it. Sorry again for previous word spam. > That `pmap` output seems...

> Do you experience this not happening? Does it slow down the system as a whole? I performed better test downloading very large file that is larger than my RAM....

Yeah. Linux at least can be tweaked in all aspects and debugged. I made some more research in per-process stats. ``` RssAnon: 123820 kB RssFile: 5087496 kB RssShmem: 9276 kB...

I also found this behavior strange. It shouldn't work this way I think. But diving in the source, not found anything suspicious. `mmap` seems to be used in a usual...

@ValdikSS, try to adjust `vm.vfs_cache_pressure`.

> Can someone explain these values? Well, this is how the OS treats memory-mapped files. This question should be addressed to Linux kernel devs, I suppose.