Here's some threads I found, some via search, some because I participated in the
discussion, all of them mentioning either livestreams or VDH freezing the system:
https://groups.google.com/g/video-downloadhelper-q-and-a/c/WCErHQ6Vw8I
https://groups.google.com/g/video-downloadhelper-q-and-a/c/N_iyf5vlGOw
https://groups.google.com/g/video-downloadhelper-q-and-a/c/uBknY74Q1SI
https://groups.google.com/g/video-downloadhelper-q-and-a/c/S4K1QgvT-K4
I don't use Twitch. I have watched livestreams on Golf Channel, ESPN, Tennis Channel,
Medici TV, XM radio (obviously, this one was listening only, no watching), & hockey games
from this site:
http://onhockey.tv/
I do not experience any difficulties arising from VDH or any other source with these
sites. So your claim that "this might be an issue with most live streaming websites" is
entirely unfounded. However, a fellow user reported this problem:
https://groups.google.com/g/video-downloadhelper-q-and-a/c/bf_HShpV_pA
I found a YouTube livestream (mentioned in that thread) that caused my system to thrash
for a while, thus confirming the original poster's observation in that case.
It seems you are not the first person to have reported a problem with Twitch here. I
would hazard a guess that there is reason to look for a bug in VDH in connection with
these various problem reports. I think perhaps we actually have more than one bug. I
believe there is a bug with VDH using up storage & causing thrashing during certain (not
all) livestreams. There is also a bug that is triggered when VDH is finalizing any
download, including but not limited to livestreams, due to the VDH architecture of
keeping certain data in storage instead of on a file. A file, not necessarily the
download file, just a file instead of in pageable program storage. This data is written
to the saved file only when VDH closes the download. Since this data is kept in storage,
that means it gets paged & VDH relies on the operating system to manage the pagefile in
an efficient manner. Bad idea, at least in the case of Windows. One of the threads I
cite above includes a comment from Michel that he is working on this latter problem by
replacing his download logic with ffmpeg. He said this on September 27, conicidentally 2
months ago today. He hasn't said anything about this since then. I do hope he's making
progress with this.