I'm a Linux user. (PCLinuxOS 16 gb AMD 8 core CPU) I mainly use Firefox. It works beautifully. I have 9 Firefox windows open at all times with over a thousand tabs open simultaneously. One of the 9 currently open windows shows 660 tabs open. No other browser equals Firefox's performance in this area. Actual open tab count over all 9 open windows at this moment is 1235.
When closing Firefox I use the Linux keyboard kill switch which is ctrl+alt+esc. That instantly kills the application. When I restart Firefox it returns to exactly where it was before killing it. Nothing lost. Been doing it that way for many years. The actual install date of PCLinuxOS on the system I am using is May 13 2019. PCLinuxOS uses a rolling release style of updating. It basically evolves to the latest version as time goes on.
I use the Brave web browser for its privacy and security features. It works well but suffers from the same poor tab handling most Google Chrome type browsers suffer from. Other than that its a decent web browser.
I occasionally use Google Chrome for some corporate store types of websites. I wouldn't use it as my daily web browser due to its terrible use of system resources. Its a resource hog.
I have access to several other web browsers, including Edge, but I don't use them. (Yes, Microsoft Edge is available in Linux)
Firefox is my main browser. Additionally I have the Adblock Plus, NoScript, and Privacy Badger extensions installed in Firefox. In addition to their obvious features Adblock Plus and NoScript go a long way towards reducing the system resource load on your system by eliminating the ad crap and resource hogging scripts on webpages.
Don't leave home without them.