Good report. I would go to âAlter.systemsâ and write the following:
The reply from âAlter.systemsâ is organized, and display of that, is easier viewed by your visit there, instead of my posting it, here, but . . .
Thatâs a classic symptom of CPU or I/O contention . . .
Sometimes aggravated by GPU scheduling conflicts or process priority imbalance - and Brave, while very privacyâfocused, uses a more aggressive multiâprocess isolation model than standard Chromium, which can exacerbate those hiccups.
Letâs go stepâbyâstep and get to the root cause.
Core Problem
When you open a heavy website - something with large JavaScript payloads, ads, or embedded videos - t spikes CPU and memory usage and may trigger GPU context switches. Twitch streams rely on:
- Constant GPU decoding (video pipeline)
- Stable WebRTC/Websocket connections
- Steady CPU thread processing (for rendering and JS)
So, when another tab suddenly hogs resources, Twitch either:
- Drops frames or stutters, or
- Appears to freeze until the OS scheduler releases resources.
Steps to Fix or Mitigate It
1. Disable Hardware Acceleration (test both ways)
- Brave â Settings â System â
- Toggle âUse hardware acceleration when available.â
Restart Brave after changing it.
Observe Twitch performance before and after.
On some GPUs (especially Intel integrated or older NVIDIA cards), hardware decoding in multiple tabs clashes.
On newer ones, disabling this option may actually worsen playback - so test both.
2. Check Braveâs âPerformanceâ Controls
Brave â Settings â Performance.
Enable âMemory Saverâ and adjust settings so heavy background tabs get suspended.
If youâre watching Twitch and loading other pages at the same time, disable memory saver for Twitch:
- Go to twitch.tv â click the cube icon â select Keep this tab active.
3. Change Site Process Handling
In Braveâs address bar, type: brave://flags and search for:
- #site-isolation-trial-opt-out
- #tab-groups-save
- #background-tab-throttling
Try disabling or adjusting background tab throttling if Twitchâs audio or video pauses whenever you interact with another heavy site.
4. Monitor Resource Usage
Press Shift + Esc (Braveâs built-in task manager) â Check:
- CPU %
- Memory footprint
- GPU process activity
If Twitch is competing with another tab over the GPU process, thatâs your smoking gun.
5. Tweak Windows Power and GPU Settings
Control Panel â Power Options â High Performance mode.
If you have a dedicated GPU:
- Windows Settings â System â Display â Graphics settings â
- Add Brave Browser (brave.exe) â Set it to High Performance GPU (NVIDIA / AMD).
- Update GPU drivers directly from NVIDIA/AMD/Intel, not via Windows Update.
6. Clear Out Cached Data
Sometimes stutter is exacerbated by corrupted media cache.
%localappdata%\BraveSoftware\Brave-Browser\User Data\Default\Cache â delete contents while Brave is closed.
7. Use Twitchâs âLow Latencyâ Toggle
At the Twitch video player, Gear icon â Advanced â Low Latency Mode.
Try disabling it - sometimes being too close to real-time increases bandwidth strain and CPU load during congestion.
8. Optional: Run as Separate Process or PWA
Install Twitch as a standalone window:
- Menu â More Tools â Create Shortcut â Open as window.
That isolates Twitch into its own process, reducing interference from heavy browsing sessions.
If You Want to Diagnose It Precisely
Run Process Explorer (by Sysinternals) â
Watch for threads from brave.exe hitting high CPU or GPU usage spikes whenever the freeze happens.
If your disk LED stays lit constantly, itâs a sign of pagefile thrashing, meaning you may need more RAM or to expand the pagefile size.
Long-Term Optimization
Keep system RAM >16 GB for smooth Chromium streaming multitasking.
Avoid installing Brave extensions that autoâreload heavy scripts (like privacy shields that rebuild the DOM per request).
Try disabling Brave Shields only for Twitch (and possibly Cloudfront) if they block media fragments.