Firefox Nightly - poor behavior under low-CPU-time conditions.

VirtualLarry

No Lifer
Aug 25, 2001
56,587
10,225
126
I'm running the newest daily Nightly builds (x64) on Windows 10 1903.

Keep everything updated, etc.

Have an NVidia / MSI GTX950 2GB GDDR5 video card, 16GB DDR4-3600 RAM, Ryzen R5 3600 CPU, Asus B450-F STRIX ATX mobo.
DDR4 is specced at, and running at, 3600 CAS18-22-22-xx. FCLK is set to 1800 (a minor overclock, to match the DRAM uclk). CPU is actually at stock (with boost), under 240mm AIO WC.

Otherwise uneventful, hardware-wise.

Anyways, while mining, using Nicehash (100% CPU usage), and then trying to use Firefox, it will often "hang up", and page loads will fail to complete, especially if there are multiple outstanding page loads.

It was really bad last night and this morning. Last night, I loaded like 8 Walmart.com pages of electronic items, and it showed "loading" in the tab's title, but I feel asleep. Woke up, PC (doesn't sleep), was STILL LOADING those tabs. They hadn't really progressed, and weren't showing anything. Mining software had a 7 hour uptime.

So I stopped the mining software, and they all loaded RIGHT AWAY.

Also, I often, when browsing AT forums while mining, get "grey-screen hangs", and "Crash Reports", sometimes 8-10 a night. Seems like, under low CPU availability conditions, pages simply DON'T LOAD (more so than just waiting for CPU time to be available, meaning, actual bug here), and instead, CRASH, and the processing of the Crash Report takes like 2-3 minutes sometimes, before the browser recovers from the GREY SCREEN and is responsive to input again (until it crashes again).

I also know that Mozilla was working on a (Currently, NVidia-only) GPU-accelerated renderer for pages, and that might be what the problem is here. I can disable "Hardware Acceleration", in Prefs, and I still have these hang-ups / grey-screen / freezes / crashes.

Note that operation is perfectly fine while not mining, and mining itself does not cause crashes or other problems. (Meaning, not hardware-stress-related.)

I've also noticed that the Win10 "Photo Viewer" app, bugs out viewing .jpg files that originally came from my phone, while mining. Not mining, works fine. Mining - crash.

Edit: Could it have something to do with my networking drivers? I have Intel I211V Gigabit LAN on this mobo, I believe, and I added an Asus PCI-E 3.0 x4 10GbE-T NIC (Aquantia AQ-107). The Aquantia has a setting for "RSS Queues", which I set up to 8, and set the receive buffers just short of 4096. (I recall reading a review saying that maxing out the buffers caused an error, but setting them one below fixed it.)

It seems... marginally better? Pages load a little faster? But I still had the hang just a bit ago, after today's nightly update, when using the middle-click button scrolling feature. That tends to do it a lot.
 
Last edited: