• Re: Firefox alternatives?

    From Bret Busby@21:1/5 to Van Snyder on Wed Dec 11 21:40:02 2024
    On 12/12/24 04:08, Van Snyder wrote:
    After Firefox has been running for a few days my Debian 12.5 gets really slow. The mouse jerks when it works at all. It takes a minute or two for wndows to close or top. At the moment, Firefox has 19 processes running. Memory is half full, and swap is about 10% used. When I kill Firefox and restart, things go back to normal for a few hours.

    What alternatives that aren't such pigs do you recommend?

    You conspicuously omit your hardware specifications; what CPU, how many
    RAMs and how big is your swap partition?

    For alternatives to Firefox, you might want to try Vivaldi or Pale Moon
    or Waterfox, and, there is SeaMonkey. Also available, is Librewolf.

    I have no experience of Waterfox or Librewolf, but, they are apparently regarded as some, as faster than firefox, and Librewolf is supposed to
    be superior, in terms of privacy protections.

    I have and use SeaMonkey and Vivaldi, and, when I have problems with
    Firefox, I also run the browser named "Web', which, I believe, is the
    current version of Epiphany. When Firefox freezes, or, I am wanting to otherwise access things without the cookies in Firefox, depending on
    what I want to do, I run "Web"

    It all depends on what you want to accomplish.

    I am currently running about 139 windows of Firefox, each with multiple
    tabs.

    ..
    Bret Busby
    Armadale
    West Australia
    (UTC+0800)
    ..............

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Peter Ehlert@21:1/5 to van.snyder@sbcglobal.net on Wed Dec 11 21:40:02 2024
    This is a multi-part message in MIME format.
    On December 11, 2024 12:09:24 PM Van Snyder <van.snyder@sbcglobal.net> wrote:
    After Firefox has been running for a few days my Debian 12.5 gets really slow. The mouse jerks when it works at all. It takes a minute or two for wndows to close or top. At the moment, Firefox has 19 processes running. Memory is half full, and swap is about 10% used. When I kill Firefox and restart, things go back to normal for a few hours.

    What desktop are you using?

    What alternatives that aren't such pigs do you recommend?


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <body>
    <div dir="auto">
    <div dir="auto"><br></div><div dir="auto"><br></div>
    <div id="aqm-original" style="color: black;">
    <!-- body start -->
    <div class="aqm-original-body"><div style="color: black;">
    <p style="color: black; font-size: 10pt; font-family: sans-serif; margin: 8pt 0;">On December 11, 2024 12:09:24 PM Van Snyder &lt;van.snyder@sbcglobal.net&gt; wrote:</p>
    <blockquote type="cite" class="gmail_quote" style="margin: 0 0 0 0.75ex; border-left: 1px solid #808080; padding-left: 0.75ex;">
    <div>After Firefox has been running for a few days my Debian 12.5 gets really slow. The mouse jerks when it works at all.&nbsp;It takes&nbsp;a minute or two for wndows to close or top. At the moment, Firefox has 19 processes running. Memory is half full,
    and swap is about 10% used. When I kill Firefox and restart, things go back to normal for a few hours.</div></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">What desktop are you using?</div><div id="aqm-original" style="color:
    black;" dir="auto"><div class="aqm-original-body"><div style="color: black;"><blockquote type="cite" class="gmail_quote" style="margin: 0 0 0 0.75ex; border-left: 1px solid #808080; padding-left: 0.75ex;"><div></div><div><br></div><div>What alternatives
    that aren't such pigs do you recommend?</div><div><br></div><div><span></span></div></blockquote>
    </div>
    </div>
    <!-- body end -->

    </div><div dir="auto"><br></div>
    </div></body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From debian@kcburns.com@21:1/5 to Van Snyder on Wed Dec 11 21:50:01 2024
    On 12/11/2024 3:08 PM, Van Snyder wrote:
    After Firefox has been running for a few days my Debian 12.5 gets really slow. The mouse jerks when it works at all. It takes a minute or two for wndows to close or top. At the moment, Firefox has 19 processes running. Memory is half full, and swap is about 10% used. When I kill Firefox and restart, things go back to normal for a few hours.

    What alternatives that aren't such pigs do you recommend?



    Brave Browser
    https://brave.com/
    -- have their own repository

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrew M.A. Cater@21:1/5 to Van Snyder on Wed Dec 11 21:40:02 2024
    On Wed, Dec 11, 2024 at 12:08:40PM -0800, Van Snyder wrote:
    After Firefox has been running for a few days my Debian 12.5 gets
    really slow. The mouse jerks when it works at all. It takes a minute or
    two for wndows to close or top. At the moment, Firefox has 19 processes running. Memory is half full, and swap is about 10% used. When I kill
    Firefox and restart, things go back to normal for a few hours.

    What alternatives that aren't such pigs do you recommend?


    If you're still running Debian 12.5 - you can check by listing the contents of /etc/debian_version
    which should read 12.8 - update Debian to the current version.

    Don't leave Firefox running for days with tabs open - close it periodically?

    Swap 10% used seems very high. You're running the firefox-esr version supplied in Debian stable?

    All the very best, as ever,

    Andy Cater
    (amacater@debian.org)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bret Busby@21:1/5 to debian@kcburns.com on Wed Dec 11 21:50:01 2024
    On 12/12/24 04:43, debian@kcburns.com wrote:
    On 12/11/2024 3:08 PM, Van Snyder wrote:
    After Firefox has been running for a few days my Debian 12.5 gets
    really slow. The mouse jerks when it works at all. It takes a minute
    or two for wndows to close or top. At the moment, Firefox has 19
    processes running. Memory is half full, and swap is about 10% used.
    When I kill Firefox and restart, things go back to normal for a few
    hours.

    What alternatives that aren't such pigs do you recommend?



    Brave Browser
    https://brave.com/
    -- have their own repository



    Brave has a bad reputation for tracking users and selling their personal information.

    ..
    Bret Busby
    Armadale
    West Australia
    (UTC+0800)
    ..............

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Henrik Ahlgren@21:1/5 to Bret Busby on Wed Dec 11 22:10:01 2024
    On Thu, 2024-12-12 at 04:33 +0800, Bret Busby wrote:
    On 12/12/24 04:08, Van Snyder wrote:
    What alternatives that aren't such pigs do you recommend?

    You conspicuously omit your hardware specifications; what CPU, how many
    RAMs and how big is your swap partition?

    Also, what kind of web pages are you browsing, Van, and are you using a
    proper plugin such as uBO to filter ads and other junk that can use an incredible amount of resources? Ad-blockers can really help with lower
    end machines.

    IMHO, the sad fact is that there are not many feasible options for
    general purpose web browsers other than Firefox and Chromium, if you
    need to safely browse the web and enjoy all the modern goodies. Mozilla
    and Google spend millions to develop these things, and even they can't
    make them secure or bug-free. What chance do you think some smaller
    projects stand in this game of keeping up with the complex world of
    modern web?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul M. Foster@21:1/5 to Van Snyder on Wed Dec 11 22:10:01 2024
    On 12/11/24 15:08, Van Snyder wrote:
    After Firefox has been running for a few days my Debian 12.5 gets
    really slow. The mouse jerks when it works at all. It takes a minute
    or two for wndows to close or top. At the moment, Firefox has 19
    processes running. Memory is half full, and swap is about 10% used.
    When I kill Firefox and restart, things go back to normal for a few hours.

    What alternatives that aren't such pigs do you recommend?

    I call this "memory leakage". I don't know if actual code bugs, or the
    sloppy way Firefox allocates and frees memory. As far as I know, all
    browsers suffer from this. If you find one which doesn't, let us know.

    Paul

    --
    Paul M. Foster
    Personal Blog: http://noferblatz.com
    Company Site: http://quillandmouse.com
    Software Projects: https://gitlab.com/paulmfoster

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bret Busby@21:1/5 to Paul M. Foster on Wed Dec 11 22:20:01 2024
    On 12/12/24 04:50, Paul M. Foster wrote:
    On 12/11/24 15:08, Van Snyder wrote:
    After Firefox has been running for a few days my Debian 12.5 gets
    really slow. The mouse jerks when it works at all. It takes a minute
    or two for wndows to close or top. At the moment, Firefox has 19
    processes running. Memory is half full, and swap is about 10% used.
    When I kill Firefox and restart, things go back to normal for a few
    hours.

    What alternatives that aren't such pigs do you recommend?

    I call this "memory leakage". I don't know if actual code bugs, or the
    sloppy way Firefox allocates and frees memory. As far as I know, all
    browsers suffer from this. If you find one which doesn't, let us know.

    Paul


    Many years ago, I believe when I was being taught 'C' programming, we
    were taught to use two instructions named malloc and (I believe the
    other important corresponding instruction), dealloc, and, some software, including some web browsers (and, the vile javascript) seem to disregard
    that instruction and its importance, which is kind of like running an
    internal combustion engine without a governor, or, parking a vehicle on
    a slope, without engaging the handbrake.

    Memory leakage, by its wording, appears to indicate that the memory gets
    freed, by leakage (like diarrhoea or incontinence), whereas, what seems
    to be occurring, is more like constipation, where the contents are not
    being freed, cumulatively increasing the pressure, causing the computer
    to not feel well, and "fall over".


    ..
    Bret Busby
    Armadale
    West Australia
    (UTC+0800)
    ..............

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From debian@kcburns.com@21:1/5 to Bret Busby on Wed Dec 11 22:20:01 2024
    On 12/11/2024 3:47 PM, Bret Busby wrote:
    On 12/12/24 04:43, debian@kcburns.com wrote:
    On 12/11/2024 3:08 PM, Van Snyder wrote:
    After Firefox has been running for a few days my Debian 12.5 gets
    really slow. The mouse jerks when it works at all. It takes a minute
    or two for wndows to close or top. At the moment, Firefox has 19
    processes running. Memory is half full, and swap is about 10% used.
    When I kill Firefox and restart, things go back to normal for a few
    hours.

    What alternatives that aren't such pigs do you recommend?



    Brave Browser
    https://brave.com/
    -- have their own repository



    Brave has a bad reputation for tracking users and selling their personal information.

    ..
    Bret Busby
    Armadale
    West Australia
    (UTC+0800)
    ..............

    help me research that please - where do I look?

    I chose them for their privacy

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bret Busby@21:1/5 to Van Snyder on Wed Dec 11 22:40:02 2024
    On 12/12/24 05:25, Van Snyder wrote:
    On Thu, 2024-12-12 at 04:33 +0800, Bret Busby wrote:
    After Firefox has been running for a few days my Debian 12.5 gets really >>> slow. The mouse jerks when it works at all. It takes a minute or two for >>> wndows to close or top. At the moment, Firefox has 19 processes running. >>> Memory is half full, and swap is about 10% used. When I kill Firefox and >>> restart, things go back to normal for a few hours.

    What alternatives that aren't such pigs do you recommend?

    You conspicuously omit your hardware specifications; what CPU, how many
    RAMs and how big is your swap partition?

    Four core Intel i3 at 2287 MHz.
    4 GB RAM.
    "free -m" says swap is 34 GB with 6.2 GB or 18% in use at the moment.
    The 'Swap" graph in GKrellM is at about 10%. Who is right?

    "free -m" says 3542 MB RAM out of 3783, or 93.6% in use. The "Mem" graph
    in GKrellM is at 50%.Who is right?

    Top memory users are firefox-esr at 220 MB + 100 MB shared, Evolution at
    170 MB with 39 MB shared, KDE plasma shell at 79 MB with 26 MB shared,
    Xorg at 20 MB with 25 MB shared. The rest are in the weeds. At less than
    700 MB, these don't come even close to adding up to 3542 MB. Is the rest filled with disk cache buffers?

    The symptom remains that if I kill firefox and restart it, things run a
    lot faster for a few hours, and then bog down again.

    I believe that 4GB of RAM is now not enough for web browsing, especially
    with web browsing involving javascript.

    Whether you continue to use Firefox, if you can, I suggest that you
    upgrade your RAM, to as much as your motherboard will take. Whilst I do
    not know what the pricing of RAM is like, now, it was, a while ago,
    quite inexpensive, and, a desktop computer that I bought, with an i3
    CPU, was upgraded to 32GB of RAM, as soon as I could, after buying it,
    and, it has run well with that.

    I have a couple of computers with 16GB of RAM, but, I use them minimally
    with web browsing, and, I recommend at least 32GB RAM, for web browsing.

    ..
    Bret Busby
    Armadale
    West Australia
    (UTC+0800)
    ..............

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andy Smith@21:1/5 to Van Snyder on Wed Dec 11 22:40:01 2024
    Hi,

    On Wed, Dec 11, 2024 at 01:25:35PM -0800, Van Snyder wrote:
    Four core Intel i3 at 2287 MHz.
    4 GB RAM.

    I don't think I would try to run a GUI desktop environment in 2024 with
    4G of RAM. Well, unless we were talking fvwm or something.

    "free -m" says swap is 34 GB with 6.2 GB or 18% in use at the moment. The 'Swap" graph in GKrellM is at about 10%. Who is right?

    I don't think it matters really as 34G of swap is unreasonable on this
    system and using any significant amount of swap for interactive
    applications will lead to the computer running like a dog.

    Is this system at its max of memory? If not, then maxing it out will be
    a very cheap upgrade that will be absolutely worth it. If you don't know
    if it's maxed, tell us the motherboard, show us the output of "sudo
    lshw" or something.

    If it's not running off of flash storage already then doing that will
    also be well worth it, but I wouldn't bother unless the memory can be
    increased first.

    If you're not going to be able to increase the memory then I would
    either turn off swap (or dramatically reduce its amount *and* adjust
    swappiness down) or I would launch firefox by a script that caps its
    total virtual memory at 3G or something. It means firefox will crash
    before it makes the computer unusable.

    Thanks,
    Andy

    --
    https://bitfolk.com/ -- No-nonsense VPS hosting

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andy Smith@21:1/5 to Van Snyder on Wed Dec 11 22:50:01 2024
    Hi,

    On Wed, Dec 11, 2024 at 01:29:43PM -0800, Van Snyder wrote:
    On Wed, 2024-12-11 at 20:39 +0000, Andrew M.A. Cater wrote:
    Don't leave Firefox running for days with tabs open - close it periodically?

    Yeah, that's what I'm thinking. If I close the windows manually,
    firefox forgets what it was doing, so I kill it periodically. Maybe
    more frequently than I have been doing.

    It is not normal to have to periodically close Firefox to retain
    performance by the way. I have 3 windows with 100+ tabs and they all
    stay open all the time for months at a time only being closed when I
    reboot for a kernel upgrade or something. In the past certainly I have
    had times where the browser or one of the extensions I use has had a
    memory leak and this hasn't been possible. It's not a normal state of
    affairs though.

    Thanks,
    Andy

    --
    https://bitfolk.com/ -- No-nonsense VPS hosting

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andy Smith@21:1/5 to Van Snyder on Wed Dec 11 23:10:01 2024
    Hello,

    On Wed, Dec 11, 2024 at 02:01:53PM -0800, Van Snyder wrote:
    MB has all the RAM it can take, so more RAM would require a new MB.

    What is the motherboard out of interest?

    Thanks,
    Andy

    --
    https://bitfolk.com/ -- No-nonsense VPS hosting

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Eric S Fraga@21:1/5 to All on Wed Dec 11 23:20:02 2024
    I see similar behaviour (using EXWM in Emacs as my window manager). I
    don't have a solution beyond what I do: kill and restart Firefox
    periodically.

    Alternative browsers either don't cater to all the needs or are just as
    bad (or worse, especially in terms of tracking etc.).

    However, what depresses me is the number of responses suggesting
    increasing memory etc. It's a sad state of affairs we have reached
    where simple web browsing (and it *should* be simple) requires such
    significant resources. Even banking should not lead to lag in window management.

    --
    Eric S Fraga via gnus (Emacs 31.0.50 2024-07-16) on Debian 12.0

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bret Busby@21:1/5 to Eric S Fraga on Wed Dec 11 23:50:01 2024
    On 12/12/24 06:14, Eric S Fraga wrote:

    <snip>

    However, what depresses me is the number of responses suggesting
    increasing memory etc. It's a sad state of affairs we have reached
    where simple web browsing (and it *should* be simple) requires such significant resources. Even banking should not lead to lag in window management.

    I believe that the problem, and, the reason that the Internet (on top of
    which, runs, or, hobbles along, the World Wide Web, hobbled by the web applications), is the malignant use of javascript client-side processing.

    If the web application developers more properly used server-side
    processing (and, even the sinister javascript has provision for
    server-side processing), the World Wide Web, and, under it, the
    Internet, would operate like they should, racing along, instead of
    operating like a pair of decrepit cripples, like they are, crippled by
    the client-side processing.

    ..
    Bret Busby
    Armadale
    West Australia
    (UTC+0800)
    ..............

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bret Busby@21:1/5 to Van Snyder on Wed Dec 11 23:40:02 2024
    On 12/12/24 06:01, Van Snyder wrote:
    On Thu, 2024-12-12 at 05:32 +0800, Bret Busby wrote:
    The symptom remains that if I kill firefox and restart it, things run a
    lot faster for a few hours, and then bog down again.

    I believe that 4GB of RAM is now not enough for web browsing, especially
    with web browsing involving javascript.

    Whether you continue to use Firefox, if you can, I suggest that you
    upgrade your RAM, to as much as your motherboard will take. Whilst I do
    not know what the pricing of RAM is like, now, it was, a while ago,
    quite inexpensive, and, a desktop computer that I bought, with an i3
    CPU, was upgraded to 32GB of RAM, as soon as I could, after buying it,
    and, it has run well with that.

    MB has all the RAM it can take, so more RAM would require a new MB.


    I do not know in which country, you are, or, what computer prices are
    like, where you are, but, I suggest looking for a new computer, with at
    least 32GB RAM.

    I believe that cellphones nowadays start with about 4GB RAM.

    A possibility, depending on computer pricing, where you are, and, the
    pricing of refurbished computers, is to consider buying a refurbished
    computer.

    The computer that I am currently using (it is, I believe, my most robust computer, and so, it is the only computer, apart from a cheap tablet
    computer that I am using a couple of times a day, due to electricity
    supply problems (I have a big UPS, which is faulty, so, I am not
    confident to use my other computers) ), has a Xeon CPU and 128GB RAM. In Firefox, amongst the other add-ons, I have Bluhell Firewall, uBlock
    Origin (I recommend those two , together, as a minimum) , AdBlocker
    Ultimate, AdGuard AdBlocker, AdBlock Plus, and, I think that is all f
    the ab blocking and anti-tracking and general privacy add-ons that I
    have. They, together, can slow Firefox, but the combination of Firefox,
    and, javascript, are what slows down the use of Firefox. javascript, malignantly applied as client-side processing, rather than more
    properly, server-side processing, is like pouring sugar into the fuel
    tank of a petrol-fuelled car.

    The cost of this computer, in Australia, a couple of years ago,
    refurbished, was about 1100AUD, about the price of a new i5 "laptop"
    with about 8GB of RAM.

    So, it could be worth you investing in a refurbished computer with a
    powerful CPU and lots of RAM; preferably at least 64GB, to provide for
    the future (well, the next couple of years).

    Another suggestion for you, is to switch to a less resource-demanding
    desktop environment.

    I do not know what its status is now, but, from memory, KDE used to be
    the most resource-demanding desktop environment. I use the MATE desktop environment, with a deprecated MATE interface, and, I keep a copy of my interface, on my Ventoy drive, so that, if and when I install on a new computer, I can put the interface on it. Perhaps, you could consider one
    of the more economical desktop environments, like XFCE, or, and, I
    believe that it is still currently available, fvwm. fvwm was the first
    Linux desktop environment that I used, on Slackware, and, I think, Red
    Hat (about 4 or 5), about 25 years ago, before a kindly person showed me
    Debian (which was about 3.0, I think), and, the wonders of apt.

    The web sites that you access, can also have a considerable effect on
    your computer's performance. One web site, that I now access only on the
    tablet PC, through an Android app for the web site, is the Weather
    Underground - wunderground.com, for weather status and forecasts
    monitoring. That web site would persistently crash whatever web browser
    I would be using to access it, and, because of the ominous effects,
    would take down whatever computer I would use to access the web site. It
    would cause the computer to freeze, so I would have to power off the
    computer, and, reboot it. But, the Android app seems to work, with me
    viewing the web page, then closing the folder front for the tablet PC,
    which is like putting a chook's head under one of its wings - it puts it
    to sleep.

    ..
    Bret Busby
    Armadale
    West Australia
    (UTC+0800)
    ..............

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bret Busby@21:1/5 to Van Snyder on Thu Dec 12 00:00:01 2024
    On 12/12/24 06:37, Van Snyder wrote:
    On Wed, 2024-12-11 at 22:06 +0000, Andy Smith wrote:
    Hello,

    On Wed, Dec 11, 2024 at 02:01:53PM -0800, Van Snyder wrote:
    MB has all the RAM it can take, so more RAM would require a new MB.

    What is the motherboard out of interest?

    From dmidecode:

    Base Board Information
    Manufacturer: Gigabyte Technology Co., Ltd.
    Product Name: H55M-S2H

    Okay.

    That motherboard, on the Gigabyte web site, supports 8GB RAM (whilst I
    believe that is still nowhere near enough RAM, and, I believe that it is
    a stupid limit on the RAM capacity, for a motherboard that supports an
    i7 CPU).

    See
    https://www.gigabyte.com/Motherboard/GA-H55M-S2H-rev-10/sp#sp
    "Memory

    2 x 1.5V DDR3 DIMM sockets supporting up to 8 GB of system memory
    (Note 1)
    Dual channel memory architecture
    Support for DDR3 2200+/1800/1600/1333/1066/800 MHz memory modules
    Support for non-ECC memory modules
    Support for Extreme Memory Profile (XMP) memory modules

    * To reach DDR3 2200 MHz and above, you are required to use with Intel
    Core i7/Core i5 CPU without HD Graphics and install a discrete graphics
    card.
    When using Intel Core i5/Core i3/ Pentium CPU with HD Graphics, the
    maximum memory speed supported is 1666 MHz
    * Go to GIGABYTE's website for the latest memory support list."

    ..
    Bret Busby
    Armadale
    West Australia
    (UTC+0800)
    ..............

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Greg Wooledge@21:1/5 to Eric S Fraga on Thu Dec 12 00:10:01 2024
    On Wed, Dec 11, 2024 at 22:14:20 +0000, Eric S Fraga wrote:
    However, what depresses me is the number of responses suggesting
    increasing memory etc. It's a sad state of affairs we have reached
    where simple web browsing (and it *should* be simple) requires such significant resources.

    Sure, but there's nothing we can do about that. Thus, we can only
    recommend workarounds that are within our power.

    Even banking should not lead to lag in window
    management.

    Banking and government web sites are the *worst* offenders. They make extremely heavy use of all the bad practices they can find. And you
    can't just say "I won't use this web site", because it's your *bank*
    or your *government*.

    (Yes, in theory, you could find a different bank, but the other bank's
    web site is just going to be the same.)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Greg Wooledge@21:1/5 to Van Snyder on Thu Dec 12 00:00:02 2024
    On Wed, Dec 11, 2024 at 14:15:10 -0800, Van Snyder wrote:
    But "top -o %MEM shows firefox at the top with 12.4 GB VIRT, 377 MB
    res, 90 MB shr.

    Who is right?

    You said your system has 4 GB of RAM.

    This particular Firefox process may only have 377 MB loaded into resident memory, but that's not a meaningful number on its own. Would it *like*
    to have more, except that you've run out of RAM, and it had to be partly swapped out to disk? You can't tell just from top's output.

    In any case, you're clearly exceeding the amount of RAM you have, and
    your alternatives would be to have fewer tabs/windows open at once, or
    to avoid web sites that consume ridiculous amounts of memory, or to
    get a new computer.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Greg Wooledge@21:1/5 to Bret Busby on Thu Dec 12 00:10:01 2024
    On Thu, Dec 12, 2024 at 05:17:46 +0800, Bret Busby wrote:
    Many years ago, I believe when I was being taught 'C' programming, we were taught to use two instructions named malloc and (I believe the other important corresponding instruction), dealloc, [...]

    The opposite of malloc() is free().

    and, some software, including
    some web browsers (and, the vile javascript) seem to disregard that instruction and its importance, which is kind of like running an internal combustion engine without a governor, or, parking a vehicle on a slope, without engaging the handbrake.

    These programs aren't written in C. Manual memory management is a dying
    art. Most languages these days use automatic garbage collection, freeing unused memory when nothing is using it any longer.

    This makes memory leaks less common, but when they *do* occur, they're
    quite difficult to find. Usually it means you've accidentally retained
    a reference to the object in question in some part of the program that
    never goes away.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Geoff@21:1/5 to Van Snyder on Thu Dec 12 00:30:01 2024
    Van Snyder wrote:


    I didn't know of uBO. Is it the best ad blocker? How do I install it?

    I keep gmail, twitter, and facebook tabs, one page from EIA, and one page from my own server open.


    uBlock Origin, can install it from within firefox, Add-Ons and Extensions.

    Regards,
    Geoff

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Nate Bargmann@21:1/5 to All on Thu Dec 12 01:10:01 2024
    I don't like to be that guy that says, "Works for me", but I don't
    notice problems with Firefox here. In fact, it's rock solid and I'm on
    12.8 with all updates running GNOME. I have seen Chromium become quite sluggish when certain Web pages are loaded but this hasn't affected
    Firefox. I probably have over 200 tabs open in two windows and it runs
    for perhaps weeks at a time usually until another FF update or some
    other update that requires logging out or a restart comes along.

    I do have 16GB of RAMi and 16 GB of swap on an SSD. I routinely have
    multiple terminal windows open and multiple Libre Office Calc windows,
    and other apps running. This Core i5 just cruises along with its dual
    displays with all that going on.

    Have you tried clearing the browser cache? In times past that used to
    help a lot but even these days it's not something I do often.

    - Nate

    --
    "The optimist proclaims that we live in the best of all
    possible worlds. The pessimist fears this is true."
    Web: https://www.n0nb.us
    Projects: https://github.com/N0NB
    GPG fingerprint: 82D6 4F6B 0E67 CD41 F689 BBA6 FB2C 5130 D55A 8819


    -----BEGIN PGP SIGNATURE-----

    iF0EABECAB0WIQSC1k9rDmfNQfaJu6b7LFEw1VqIGQUCZ1opVAAKCRD7LFEw1VqI GQ6hAJ9+tultGra6HzSg7XGEiCE1RKNCjQCgobm+/2Qv4wRFyx00Jh4TIQquluo=
    =gQ5X
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andy Smith@21:1/5 to Nate Bargmann on Thu Dec 12 01:40:02 2024
    Hi,

    On Wed, Dec 11, 2024 at 06:07:49PM -0600, Nate Bargmann wrote:
    I don't like to be that guy that says, "Works for me", but I don't
    notice problems with Firefox here.

    […]

    I do have 16GB of RAM

    You have four times the RAM of the OP. 4G is incredibly marginal spec
    for a desktop 2024.

    You could try temporarily setting your kernel command line to have
    mem=4g and experience life that way for a couple of hours. My guess is
    it runs like a dog for you too.

    Thanks,
    Andy

    --
    https://bitfolk.com/ -- No-nonsense VPS hosting

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From eben@gmx.us@21:1/5 to Nate Bargmann on Thu Dec 12 02:00:01 2024
    On 12/11/24 19:42, Nate Bargmann wrote:
    From reading the rest of the thread, IMO, the OP hasn't been running an
    ad blocker which is just simply a necessity these days. I suspect that
    even running uBlock Origin that the situation will improve. Another
    step that may help is running a lighter DE such as Xfce.

    I also run Noscript, which occasionally requires a bit of fiddling to enable the minimal amount of JS to make the site functional. I also run Ghostery,
    but I don't think that's as useful.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Nate Bargmann@21:1/5 to Henrik Ahlgren on Thu Dec 12 01:30:01 2024
    * On 2024 11 Dec 15:02 -0600, Henrik Ahlgren wrote:
    On Thu, 2024-12-12 at 04:33 +0800, Bret Busby wrote:
    On 12/12/24 04:08, Van Snyder wrote:
    What alternatives that aren't such pigs do you recommend?

    You conspicuously omit your hardware specifications; what CPU, how many RAMs and how big is your swap partition?

    Also, what kind of web pages are you browsing, Van, and are you using a proper plugin such as uBO to filter ads and other junk that can use an incredible amount of resources? Ad-blockers can really help with lower
    end machines.

    Along with uBlock Origin on both Firefox and Chromium I also run the
    Adblock service on my Openwrt router. Adblock on the router helps keep
    our phones clear of ads when they're connected to our LAN.

    - Nate

    --
    "The optimist proclaims that we live in the best of all
    possible worlds. The pessimist fears this is true."
    Web: https://www.n0nb.us
    Projects: https://github.com/N0NB
    GPG fingerprint: 82D6 4F6B 0E67 CD41 F689 BBA6 FB2C 5130 D55A 8819


    -----BEGIN PGP SIGNATURE-----

    iF0EABECAB0WIQSC1k9rDmfNQfaJu6b7LFEw1VqIGQUCZ1otoAAKCRD7LFEw1VqI GZ0eAJ9To8u88hwIjJBio8OpAGQxKaW8xQCfS2MdLH5FTBOWz/nMe4JNQrLT3RE=
    =RFwA
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Nate Bargmann@21:1/5 to Andy Smith on Thu Dec 12 01:50:01 2024
    * On 2024 11 Dec 18:32 -0600, Andy Smith wrote:
    Hi,

    On Wed, Dec 11, 2024 at 06:07:49PM -0600, Nate Bargmann wrote:
    I don't like to be that guy that says, "Works for me", but I don't
    notice problems with Firefox here.

    […]

    I do have 16GB of RAM

    You have four times the RAM of the OP. 4G is incredibly marginal spec
    for a desktop 2024.

    You could try temporarily setting your kernel command line to have
    mem=4g and experience life that way for a couple of hours. My guess is
    it runs like a dog for you too.

    I didn't read his RAM amount until later in the thread.

    I do have a Lenovo T410, Core i5 based, laptop that isn't new by any
    stretch with 8GB of RAM and equivalent swap on an SSD. I routinely have
    both Firefox and Chromium running on it along with GNU Cash and a
    terminal session. Sometimes another app or two and it perks right
    along. In fact, it has been so reliable for me that I replaced the
    original screen in it last week as it had been getting lines on it for
    some time.

    From reading the rest of the thread, IMO, the OP hasn't been running an
    ad blocker which is just simply a necessity these days. I suspect that
    even running uBlock Origin that the situation will improve. Another
    step that may help is running a lighter DE such as Xfce.

    - Nate

    --
    "The optimist proclaims that we live in the best of all
    possible worlds. The pessimist fears this is true."
    Web: https://www.n0nb.us
    Projects: https://github.com/N0NB
    GPG fingerprint: 82D6 4F6B 0E67 CD41 F689 BBA6 FB2C 5130 D55A 8819


    -----BEGIN PGP SIGNATURE-----

    iF0EABECAB0WIQSC1k9rDmfNQfaJu6b7LFEw1VqIGQUCZ1oxeAAKCRD7LFEw1VqI GY0CAJ47dzGBTX67AhL5YkRhSQ0y2DLTRACfbSCQSIIFVlRX62v6NjInBI3huBM=
    =Pwf0
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Monnier@21:1/5 to All on Thu Dec 12 03:20:01 2024
    two for wndows to close or top. At the moment, Firefox has 19 processes running. Memory is half full, and swap is about 10% used. When I kill
    Firefox and restart, things go back to normal for a few hours.
    What alternatives that aren't such pigs do you recommend?

    FWIW, it's not necessarily in the hands of the browser: nowadays
    browsers are basically virtual machines running downloaded programs, so
    in many cases the CPU and memory use mostly depend on those programs
    rather than on the browser you use to run those programs.


    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From David Christensen@21:1/5 to Van Snyder on Thu Dec 12 06:30:01 2024
    On 12/11/24 12:08, Van Snyder wrote:
    After Firefox has been running for a few days my Debian 12.5 gets
    really slow. The mouse jerks when it works at all. It takes a minute or
    two for wndows to close or top. At the moment, Firefox has 19 processes running. Memory is half full, and swap is about 10% used. When I kill
    Firefox and restart, things go back to normal for a few hours.

    What alternatives that aren't such pigs do you recommend?


    My current daily driver is a Dell PowerEdge T30 with a Xeon E3-1225 v5 processor, 2 @ 8 GB ECC RAM in dual channel mode, and an Intel SSD 520
    Series 60 GB:

    2024-12-11 21:21:18 dpchrist@laalaa ~
    $ cat /etc/debian_version; uname -a; dpkg-query --show xfce4; dpkg-query
    --show firefox-esr
    11.11
    Linux laalaa 5.10.0-33-amd64 #1 SMP Debian 5.10.226-1 (2024-10-03)
    x86_64 GNU/Linux
    xfce4 4.16
    firefox-esr 128.5.0esr-1~deb11u1


    The desktop usage experience is more than satisfactory.


    I have installed the NoScript extension in Firefox. I typically enable
    only enough JavaScript to get a site working. YouTube recently changed
    their site such that videos stall after about a minute if google.com is blocked. When I enabled google.com, Firefox became very sluggish.


    The problem is not Firefox, the problem is corporations that want to
    monetize WWW users via JavaScript.


    David

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From eben@gmx.us@21:1/5 to David Christensen on Thu Dec 12 06:50:01 2024
    On 12/12/24 00:28, David Christensen wrote:

    I have installed the NoScript extension in Firefox.  I typically enable only enough JavaScript to get a site working.  YouTube recently changed their site such that videos stall after about a minute if google.com is blocked.  When I enabled google.com, Firefox became very sluggish.

    Hmm I have Firefox with Noscript and watch a fair amount of Youtube.
    google.com does not get to run JS and I've noticed no ill effects.
    Ghostery's blocking 7 things on that site (it says) and most of them have "Google" in the name. Perhaps that's the difference? There's also
    "Adblocker for Youtubeâ„¢".

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bret Busby@21:1/5 to Van Snyder on Thu Dec 12 09:20:01 2024
    On 12/12/24 09:20, Van Snyder wrote:
    On Wed, 2024-12-11 at 18:42 -0600, Nate Bargmann wrote:
    You have four times the RAM of the OP. 4G is incredibly marginal spec
    for a desktop 2024.

    The first computer I was paid to write software for, in 1966, had 1,400
    6-bit characters, not bytes,

    Wasn't that data type named EBCDIC, or something like that?

    I remember being taught about that, about 40 years ago, when we were
    taught about the character codes, including the ASCII character code,
    and IBM creating the first internet architecture, that I think was named
    SNA. DEC developed an internet architecture, that I think was named DNA,
    as opposed to DECnet, which was a DEC network architecture for creating
    DEC computers, like PDP-11's and VAX-11's, with each node, and the
    network server, running a DEC operating system.

    That was when an internet meant a computer network that connected
    computers using different physical architectures and brands of different operating systems; so, whilst VAX-11's running VAX-VMS could connect to PDP-11's running DEC operating systems, on a DECnet network, to connect
    DEC computers running DEC operating systems (such as RS-X or RSTS-e
    (operating systems that ran on PDP-11's), to connect them to an IBM mini
    or mainframe computer, required an internet (and, so, also, would
    connecting a VAX-11 running VAX-VMS, to a VAX-11 running BSD 4.2, I
    presume). But, whilst, as a user, I accessed a VAX-11 running VAX VMS,
    via DECnet, from a PDP-11 terminal on a PDP-11/44 running RSTS-e, as the FORTRAN-77 ran on the VAX (with the VAX-VMS providing the filename
    extension of version numbers), I was not aware of an internet at that
    time, connecting a VAX running BSD 4.2, to DEC computers running DEC
    operating systems, such as a VAX-11 running VAX-VMS.

    not kB, not MB, not GB. That's why IBM
    called it the 1401. It was the first mass-produced computer. IBM sold
    more than 28,000 of them. It was about the size of a four-drawer file cabinet. The clock speed was 83 kHz (not MHz, not GHz). Later in the
    year it was upgraded to 16K. That added a box about the size of two side-by-side two-drawer file cabinets. I have a 63-phase FORTRAN II
    compiler for it that runs in 8K. When they added a Tape controller, it
    was another four-drawer file cabinet. Each drive was the size of a
    fridge. The card reader and the printer were about the size of a spinet piano. But we did all the company's accounting on it, and accounting for about 1,000 customers nationwide on  three others like it. The Computer History Museum in Mountain View, CA, has two of them that work. It's
    cool that they moved into an old SGI building at 1401 Shoreline Blvd.

    The last program I wrote before I retired was only about 300,000 lines,
    but it kept a cluster with 384 cores and 24 GB per core busy for 15
    hours per day, on average, doing satellite instrument data analysis. Processing some days' data took 37 hours. Needless to say, if my code
    had had memory leaks, it wouldn't have run that long. My employer had
    much nicer computers than mine. The little "supercomputer" fit in one 9U
    rack panel, but I wouldn't be able to afford water cooling or the
    electricity bill at home.

    In my earlier (but not the earliest) days of being taught computer
    science, another student showed me, on the balcony of his flat, in a
    block of flats, his PDP-11 that he had acquired, that he programmed in
    octal, for fun. I think that was in the 1980's.

    The first computer game that I played, was Star Trek, in 1978, on an IBM
    1130 computer, at a university. I think the stack of cards, that had to
    be fed into the computer, to run the game, was a couple of feet high,
    and, the Klingon spaceships were the upper case 'X' characters that
    appeared on the screen. At that stage, the main enemies of the crew of
    the Enterprise, were the Klingons, and, they were not always "on the
    Starboard bow"". The game was single user, and, the computer (IBM 1130)
    was a single tasking computer.


    When they COVID-exiled me, they wouldn't let me have the nice 8-core i7
    with 32 GB that had been under my desk; they expected me to get by with
    my home antique. I retired eighteen months later.


    ..
    Bret Busby
    Armadale
    West Australia
    (UTC+0800)
    ..............

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bret Busby@21:1/5 to eben@gmx.us on Thu Dec 12 10:10:02 2024
    On 12/12/24 13:44, eben@gmx.us wrote:
    On 12/12/24 00:28, David Christensen wrote:

    I have installed the NoScript extension in Firefox.  I typically enable only
    enough JavaScript to get a site working.  YouTube recently changed their
    site such that videos stall after about a minute if google.com is blocked. >> When I enabled google.com, Firefox became very sluggish.

    Hmm I have Firefox with Noscript and watch a fair amount of Youtube. google.com does not get to run JS and I've noticed no ill effects.
    Ghostery's blocking 7 things on that site (it says) and most of them have "Google" in the name. Perhaps that's the difference? There's also "Adblocker for Youtubeâ„¢".

    Because a video is downloaded, to watch it, why not simply use yt-dlp to download the videos from youtoob, without all of the gunk?

    Then, watching the downloaded videos, lets the user choose which viewer
    and configurations of the viewer, to enhance the viewing.

    ..
    Bret Busby
    Armadale
    West Australia
    (UTC+0800)
    ..............

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Eric S Fraga@21:1/5 to All on Thu Dec 12 10:30:02 2024
    Response below/inline for email Greg Wooledge wrote:
    (original email sent 11 Dec 2024 at 18:04)

    Sure, but there's nothing we can do about that. Thus, we can only
    recommend workarounds that are within our power.

    Oh, indeed. I wasn't attempting to shoot the messengers, just the state
    of affairs. We do what we must.

    --
    Eric S Fraga via gnus (Emacs 31.0.50 2024-07-16) on Debian 12.0

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Yassine Chaouche@21:1/5 to All on Thu Dec 12 10:50:01 2024
    Le 12/11/24 à 21:08, Van Snyder a écrit :
    After Firefox has been running for a few days my Debian 12.5 gets really slow. The mouse jerks when it works at all. It takes a minute or two for wndows to close or top. At the moment, Firefox has 19 processes running. Memory is half full, and swap
    is about 10% used. When I kill Firefox and restart, things go back to normal for a few hours.

    What alternatives that aren't such pigs do you recommend?


    Waterfox has same problem.
    Palemoon and Seamonkey are unusable because they don't implement fundamental web technology like webworkers, webrtc, webcomponents, etc.
    Also try "The Great Suspender",
    it's an extension that freezes unused tabs so your system has a chance to reclaim some memory.
    it's quite configurable,
    you can configure it to not touch specific tabs (by domain for eg.).
    There's also Auto Tab Discard which does the same thing.

    Best,

    --
    yassine -- sysadm
    +213-779 06 06 23
    http://about.me/ychaouche

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jeremy Nicoll@21:1/5 to Van Snyder on Thu Dec 12 13:10:02 2024
    On Thu, 12 Dec 2024, at 01:20, Van Snyder wrote:
    On Wed, 2024-12-11 at 18:42 -0600, Nate Bargmann wrote:
    You have four times the RAM of the OP. 4G is incredibly marginal
    spec
    for a desktop 2024.

    The first computer I was paid to write software for, in 1966, had 1,400
    6-bit characters...

    Yes, performance has moved on a lot...

    Does your version of Firefox have the task manager feature - here, (using
    FF 115.18.0esr on Windows) that's offered via the application hamburger
    menu (at extreme rhs of toolbar in my FF) - More tools - Task Manager
    ... and it runs in one tab a monitor tool showing memory & cpu
    consumption of each of the tabs that FF is processing. You might be able
    to judge better which of your tabs are the hogs, if you can run that.

    --
    Jeremy Nicoll - my opinions are my own.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bret Busby@21:1/5 to Jeremy Nicoll on Thu Dec 12 13:20:01 2024
    On 12/12/24 20:00, Jeremy Nicoll wrote:

    <snip>


    Does your version of Firefox have the task manager feature - here, (using
    FF 115.18.0esr on Windows) that's offered via the application hamburger
    menu (at extreme rhs of toolbar in my FF) - More tools - Task Manager
    ... and it runs in one tab a monitor tool showing memory & cpu
    consumption of each of the tabs that FF is processing. You might be able
    to judge better which of your tabs are the hogs, if you can run that.


    Thank you for that. I have not previously been aware of that.

    I am running a version of 133.0 (64-bit), and, the Task Manager is
    available via the hamburger, as you said More Tools -> Task manager.

    So, I can now, better monitor what Firefox is doing.

    May I have your permission to post your above paragraph to the Ubuntu
    users mailing list, where I had posted a query asking about Librewolf?

    Thank you in anticipation (that does not mean that I will repost,
    without your permission).

    ..
    Bret Busby
    Armadale
    West Australia
    (UTC+0800)
    ..............

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From debian-user@howorth.org.uk@21:1/5 to Van Snyder on Thu Dec 12 13:30:01 2024
    Van Snyder <van.snyder@sbcglobal.net> wrote:
    After Firefox has been running for a few days my Debian 12.5 gets
    really slow. The mouse jerks when it works at all. It takes a minute
    or two for wndows to close or top. At the moment, Firefox has 19
    processes running. Memory is half full, and swap is about 10% used.
    When I kill Firefox and restart, things go back to normal for a few
    hours.

    What alternatives that aren't such pigs do you recommend?

    FF used to behave like that for me, but the current ESR release from
    Mozilla no longer does that. You haven't said what version of FF you're
    using, or anything about your hardware or software environment. So it's
    pretty difficult to say anything else.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Greg Wooledge@21:1/5 to eben@gmx.us on Thu Dec 12 13:20:01 2024
    On Thu, Dec 12, 2024 at 00:44:06 -0500, eben@gmx.us wrote:
    On 12/12/24 00:28, David Christensen wrote:

    I have installed the NoScript extension in Firefox.  I typically enable only
    enough JavaScript to get a site working.  YouTube recently changed their site such that videos stall after about a minute if google.com is blocked. 
    When I enabled google.com, Firefox became very sluggish.

    Hmm I have Firefox with Noscript and watch a fair amount of Youtube. google.com does not get to run JS and I've noticed no ill effects.
    Ghostery's blocking 7 things on that site (it says) and most of them have "Google" in the name. Perhaps that's the difference? There's also "Adblocker for Youtubeâ„¢".

    I normally watch Youtube videos in Google Chrome. My experience is
    that everything works well except certain live streams -- these will
    consume more and more memory until the tab "crashes" with a "something
    went wrong" message, and a Reload button. Pressing the Reload button reconnects to the live stream and then the cycle repeats.

    Premieres and regular videos aren't an issue. Just live streams. And
    I'm not sure if it's all of them, or some of them.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jeremy Nicoll@21:1/5 to Bret Busby on Thu Dec 12 14:10:01 2024
    On Thu, 12 Dec 2024, at 12:18, Bret Busby wrote:
    On 12/12/24 20:00, Jeremy Nicoll wrote:

    Does your version of Firefox have the task manager feature...

    Thank you for that. I have not previously been aware of that.

    Each time Firefox updates itself (when I allow it to, that is) I use:

    Help - About Firefox - What's New

    to read what's changed. With the ESR version of course that's
    just security updates, but when I was still using a supported OS
    version [of WIndows], it was useful to see the details.

    The task manager option might have been described first in the
    subsidiary "Developer" what's new notes pages ... but the link was
    on the ordinary What's New page. The developer facilities are
    useful too for trying to work out why some pages behave so badly.

    --
    Jeremy Nicoll - my opinions are my own.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Hasler@21:1/5 to Greg Wooledge on Thu Dec 12 15:30:01 2024
    Greg Wooledge writes:
    I normally watch Youtube videos in Google Chrome. My experience is
    that everything works well except certain live streams -- these will
    consume more and more memory until the tab "crashes" with a "something
    went wrong" message, and a Reload button. Pressing the Reload button reconnects to the live stream and then the cycle repeats.

    I recently started seeing the same thing with Firefox. After some experimentation I found that the problem seems to be https://jnn-pa.googleapis.com.

    I understand that companies need revenue from somewhere and since most
    users won't pay advertising is it. But their methods are ludicrously inefficient and insecure. At least with Youtube it's all coming from
    Google so you know that it only does what Google wants it to do. Other
    sites often want to pull in JS from a dozen or more sites no one has
    ever heard of, most of it just because it makes it easier for the web
    designers to animate their dancing doggies.
    --
    John Hasler
    john@sugarbit.com
    Elmwood, WI USA

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From eben@gmx.us@21:1/5 to Greg Wooledge on Thu Dec 12 16:50:01 2024
    On 12/12/24 07:11, Greg Wooledge wrote:

    I normally watch Youtube videos in Google Chrome. My experience is
    that everything works well except certain live streams -- these will
    consume more and more memory until the tab "crashes" with a "something
    went wrong" message, and a Reload button. Pressing the Reload button reconnects to the live stream and then the cycle repeats.

    Yeah, sorry, probably can't help you there. I don't use Chrome for YT
    unless they require me to be logged in to see the video. And I prefer to
    watch livestreams once they're no longer live. I'm weird that way.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrew McGlashan@21:1/5 to Van Snyder on Thu Dec 12 17:00:02 2024
    Hi,

    On 12/12/24 10:16 am, Van Snyder wrote:
    On Thu, 2024-12-12 at 06:42 +0800, Bret Busby wrote:
    I believe that the problem, and, the reason that the Internet (on top of
    which, runs, or, hobbles along, the World Wide Web, hobbled by the web
    applications), is the malignant use of javascript client-side processing.

    Shortly after it first arrived, javascript (as opposed to java) was described as "the world's best virus construction kit."

    Yeah, I'm not so sure that is right, but I often referred to JAVA as "Just Another Vulnerability Announcement" ....
    fortunately now JAVA on the client end is not near as common as it used to be and, if I'm not mistaken, is not even an
    option with a modern browser. The server side argument doesn't help, it's all the junk and poor programming of the website
    that is the real problem.

    Shitty developers of websites, all it takes is one or two poorly coded websites and it can screw up your whole experience.
    Find the culprit pages / sites if you can and avoid them as much as possible.

    JavaScript need not be that bad, but the web developers at fault are the ones that SHOULD NOT HAVE jobs!

    A.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From tomas@tuxteam.de@21:1/5 to Andrew McGlashan on Thu Dec 12 18:40:01 2024
    On Fri, Dec 13, 2024 at 02:52:30AM +1100, Andrew McGlashan wrote:
    Hi,

    On 12/12/24 10:16 am, Van Snyder wrote:
    On Thu, 2024-12-12 at 06:42 +0800, Bret Busby wrote:
    I believe that the problem, and, the reason that the Internet (on top of >> which, runs, or, hobbles along, the World Wide Web, hobbled by the web
    applications), is the malignant use of javascript client-side processing.

    Shortly after it first arrived, javascript (as opposed to java) was described as "the world's best virus construction kit."

    [...]

    JavaScript need not be that bad, but the web developers at fault are the ones that SHOULD NOT HAVE jobs!

    It's not the devels. It's their bosses. And the bosses's customers.
    And.

    You don't get paid for even *counting* the number of npm packages
    which get wrapped into your so-called front-end. Let alone to
    understand what they purport to do. Let alone to understand what
    they *actually do*.

    That's how those funny vulnerabilities like event-stream [1] happen.

    Cheers

    [1] https://lwn.net/Articles/773121/
    --
    t

    -----BEGIN PGP SIGNATURE-----

    iF0EABECAB0WIQRp53liolZD6iXhAoIFyCz1etHaRgUCZ1sepgAKCRAFyCz1etHa RnG3AJ41tL9rjrztAJQAxQse0qrunmi7jACfaX7JliOMN4LO2mkHegIwLrMat3g=
    =lUCL
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From David Christensen@21:1/5 to eben@gmx.us on Thu Dec 12 18:50:02 2024
    On 12/11/24 21:44, eben@gmx.us wrote:
    On 12/12/24 00:28, David Christensen wrote:

    I have installed the NoScript extension in Firefox.  I typically enable only
    enough JavaScript to get a site working.  YouTube recently changed their
    site such that videos stall after about a minute if google.com is blocked. >> When I enabled google.com, Firefox became very sluggish.

    Hmm I have Firefox with Noscript and watch a fair amount of Youtube. google.com does not get to run JS and I've noticed no ill effects.
    Ghostery's blocking 7 things on that site (it says) and most of them have "Google" in the name. Perhaps that's the difference? There's also "Adblocker for Youtubeâ„¢".


    Choice of plug-ins is a plausible explanation. My Firefox has:

    Audio Compressor
    NoScript
    Privacy Badger
    uBlock Origin


    And, each has various configuration settings; any one of which could
    cause issues.


    A proper web site should respect privacy, should use JavaScript only
    from the originating domain, and should be free of external
    advertisements. craigslist.org is one of the few web sites that seems
    to follow these principles.


    David

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Roy J. Tellason, Sr.@21:1/5 to All on Thu Dec 12 19:20:01 2024
    On Wednesday 11 December 2024 06:00:37 pm Greg Wooledge wrote:
    and, some software, including
    some web browsers (and, the vile javascript) seem to disregard that instruction and its importance, which is kind of like running an internal combustion engine without a governor, or, parking a vehicle on a slope, without engaging the handbrake.

    These programs aren't written in C. Manual memory management is a dying
    art. Most languages these days use automatic garbage collection, freeing unused memory when nothing is using it any longer.

    This makes memory leaks less common, but when they *do* occur, they're
    quite difficult to find. Usually it means you've accidentally retained
    a reference to the object in question in some part of the program that
    never goes away.

    I'd really love it if firefox didn't consume increasing amounts of memory as time went on...

    Why would it do that? That's been the case for a long time over many versions.

    --
    Member of the toughest, meanest, deadliest, most unrelenting -- and
    ablest -- form of life in this section of space,  a critter that can
    be killed but can't be tamed.  --Robert A. Heinlein, "The Puppet Masters"
    -
    Information is more dangerous than cannon to a society ruled by lies. --James M Dakin

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Greg Wooledge@21:1/5 to Sr. on Thu Dec 12 19:30:01 2024
    On Thu, Dec 12, 2024 at 13:20:28 -0500, Roy J. Tellason, Sr. wrote:
    On Wednesday 11 December 2024 06:00:37 pm Greg Wooledge wrote:
    This makes memory leaks less common, but when they *do* occur, they're quite difficult to find. Usually it means you've accidentally retained
    a reference to the object in question in some part of the program that never goes away.

    I'd really love it if firefox didn't consume increasing amounts of memory as time went on...

    Why would it do that? That's been the case for a long time over many versions.

    Because finding and fixing memory leaks is *really difficult*. And not
    much fun. And doesn't let you put fancy new blurbs on your "what's new"
    page.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Roy J. Tellason, Sr.@21:1/5 to All on Thu Dec 12 19:50:01 2024
    On Thursday 12 December 2024 03:18:49 am Bret Busby wrote:
    The first computer I was paid to write software for, in 1966, had 1,400 6-bit characters, not bytes,

    Wasn't that data type named EBCDIC, or something like that?

    No, that was an 8-bit code...


    --
    Member of the toughest, meanest, deadliest, most unrelenting -- and
    ablest -- form of life in this section of space,  a critter that can
    be killed but can't be tamed.  --Robert A. Heinlein, "The Puppet Masters"
    -
    Information is more dangerous than cannon to a society ruled by lies. --James M Dakin

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Dan Ritter@21:1/5 to Sr. on Thu Dec 12 20:00:01 2024
    Roy J. Tellason, Sr. wrote:
    In Firefox, amongst the other add-ons, I have Bluhell Firewall, uBlock Origin (I recommend those two , together, as a minimum) , AdBlocker Ultimate, AdGuard AdBlocker, AdBlock Plus, and, I think that is all f
    the ab blocking and anti-tracking and general privacy add-ons that I
    have.

    I have privacy badger, ublock origin, adblock plus, and noscript currently.


    You all should find that ublock origin can do all the things
    that you are currently doing with Bluhell, AdBlocker Ultimate,
    AdGuard AdBlocker, AdBlock Plus, noscript and Privacy Badger.


    noscript: click uBO's </> icon. Settings will be remembered per-site.

    privacy badger: in uBO's settings, Filter Lists => Privacy,
    click on the tracking protection lists.

    AdBlock Plus: entirely covered by default

    AdGuard AdBlocker: in uBO's settings, Filter Lists, click on the
    AdGuard lists.

    AdBlocker Ultimate: entirely covered by default

    BluHell: entirely covered by default

    That will save you some memory and cycles.

    -dsr-

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Karl Vogel@21:1/5 to Van Snyder on Thu Dec 12 22:30:02 2024
    On Wed 11 Dec 2024 at 15:09:28 (-0500), Van Snyder wrote:
    After Firefox has been running for a few days my Debian 12.5 gets
    really slow. The mouse jerks when it works at all. It takes a minute or
    two for wndows to close or top. At the moment, Firefox has 19 processes running. Memory is half full, and swap is about 10% used. When I kill
    Firefox and restart, things go back to normal for a few hours.

    Try going to "about:memory" and clicking "Minimize Memory Usage".
    I noticed that Firefox removed the (useful) ability to limit the
    number of processes in use.

    --
    Karl Vogel I don't speak for anyone but myself

    COMMENT: That's an amazing deal, would snap it up if I had the money.
    REPLY: You can eat next month. --Reddit on buying storage, 21 Nov 2024

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bret Busby@21:1/5 to Van Snyder on Thu Dec 12 22:50:01 2024
    On 13/12/24 05:36, Van Snyder wrote:
    On Thu, 2024-12-12 at 12:26 +0000, debian-user@howorth.org.uk wrote:
    Van Snyder <van.snyder@sbcglobal.net
    <mailto:van.snyder@sbcglobal.net>> wrote:
    After Firefox has been running for a few days my Debian 12.5 gets
    really slow. The mouse jerks when it works at all. It takes a minute
    or two for wndows to close or top. At the moment, Firefox has 19
    processes running. Memory is half full, and swap is about 10% used.
    When I kill Firefox and restart, things go back to normal for a few
    hours.

    What alternatives that aren't such pigs do you recommend?

    FF used to behave like that for me, but the current ESR release from
    Mozilla no longer does that. You haven't said what version of FF you're
    using, or anything about your hardware or software environment. So it's
    pretty difficult to say anything else.

    Firefox 115.140esr (64-bit) from Debian. I don't like to install
    software from other sources because it frequently results in a mess of version incompatibilities.

    Intel Core i3 530 that claims to run at 2.93 GHz, but /proc/cpuinfo
    reports varying CPU clocks between 1.2 and 2.2 GHz, but all have the
    same bogomips.

    Gigabyte H55M-S2P motherboard.

    Both RAM sockets have 4 GB installed, but dmidecode says only one is
    working. Hmmm.


    If you install and run fastfetch, what does that show for the RAM?

    ..
    Bret Busby
    Armadale
    West Australia
    (UTC+0800)
    ..............

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bret Busby@21:1/5 to Bret Busby on Thu Dec 12 23:10:02 2024
    On 13/12/24 05:41, Bret Busby wrote:
    On 13/12/24 05:36, Van Snyder wrote:
    On Thu, 2024-12-12 at 12:26 +0000, debian-user@howorth.org.uk wrote:
    Van Snyder <van.snyder@sbcglobal.net
    <mailto:van.snyder@sbcglobal.net>> wrote:
    After Firefox has been running for a few days my Debian 12.5 gets
    really slow. The mouse jerks when it works at all. It takes a minute >>>> or two for wndows to close or top. At the moment, Firefox has 19
    processes running. Memory is half full, and swap is about 10% used.
    When I kill Firefox and restart, things go back to normal for a few
    hours.

    What alternatives that aren't such pigs do you recommend?

    FF used to behave like that for me, but the current ESR release from
    Mozilla no longer does that. You haven't said what version of FF you're
    using, or anything about your hardware or software environment. So it's
    pretty difficult to say anything else.

    Firefox 115.140esr (64-bit) from Debian. I don't like to install
    software from other sources because it frequently results in a mess of
    version incompatibilities.

    Intel Core i3 530 that claims to run at 2.93 GHz, but /proc/cpuinfo
    reports varying CPU clocks between 1.2 and 2.2 GHz, but all have the
    same bogomips.

    Gigabyte H55M-S2P motherboard.

    Both RAM sockets have 4 GB installed, but dmidecode says only one is
    working. Hmmm.


    If you install and run fastfetch, what does that show for the RAM?

    ..
    Bret Busby
    Armadale
    West Australia
    (UTC+0800)
    ..............

    In checking, using the command
    sudo lshw -c memory
    shows what memory is in each slot

    I am wondering what that shows for your computer, and, whether that
    would show the RAM card for one of your slots to be defective (by
    showing the slot as empty, I presume).

    ..
    Bret Busby
    Armadale
    West Australia
    (UTC+0800)
    ..............

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Nicolas George@21:1/5 to All on Thu Dec 12 23:20:01 2024
    Van Snyder (12024-12-12):
    Some languages have dynamic-memory facilities that inherently do not
    leak, unless you are intentionally careless.

    There is nothing more careless in adding an element to a hash table and forgetting to remove it than in malloc()ing a memory area and forgetting
    to free()it.

    --
    Nicolas George

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bret Busby@21:1/5 to Van Snyder on Thu Dec 12 23:20:01 2024
    On 13/12/24 06:08, Van Snyder wrote:
    On Fri, 2024-12-13 at 05:41 +0800, Bret Busby wrote:
    On 13/12/24 05:36, Van Snyder wrote:
    On Thu, 2024-12-12 at 12:26 +0000, debian-user@howorth.org.uk
    <mailto:debian-user@howorth.org.uk> wrote:
    Van Snyder <van.snyder@sbcglobal.net <mailto:van.snyder@sbcglobal.net> >>>> <mailto:van.snyder@sbcglobal.net <mailto:van.snyder@sbcglobal.net>>>
    wrote:
    After Firefox has been running for a few days my Debian 12.5 gets
    really slow. The mouse jerks when it works at all. It takes a minute >>>>> or two for wndows to close or top. At the moment, Firefox has 19
    processes running. Memory is half full, and swap is about 10% used.
    When I kill Firefox and restart, things go back to normal for a few
    hours.

    What alternatives that aren't such pigs do you recommend?

    FF used to behave like that for me, but the current ESR release from
    Mozilla no longer does that. You haven't said what version of FF you're >>>> using, or anything about your hardware or software environment. So it's >>>> pretty difficult to say anything else.

    Firefox 115.140esr (64-bit) from Debian. I don't like to install
    software from other sources because it frequently results in a mess of
    version incompatibilities.

    Intel Core i3 530 that claims to run at 2.93 GHz, but /proc/cpuinfo
    reports varying CPU clocks between 1.2 and 2.2 GHz, but all have the
    same bogomips.

    Gigabyte H55M-S2P motherboard.

    Both RAM sockets have 4 GB installed, but dmidecode says only one is
    working. Hmmm.


    If you install and run fastfetch, what does that show for the RAM?

    Same as "free -m" 3.7 GB.

    I guess I need to pop open the cover and figure out why only RAM strip
    is working.

    ..
    Bret Busby
    Armadale
    West Australia
    (UTC+0800)
    ..............


    I am wondering whether the two RAM cards are compatible.

    In the response from the lshw command that I mentioned, with its syntax,
    it specified the model number and brand of each RAM card in this
    computer (8x16GB RAM cards).

    ..
    Bret Busby
    Armadale
    West Australia
    (UTC+0800)
    ..............

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From George at Clug@21:1/5 to All on Fri Dec 13 02:20:01 2024
    On Friday, 13-12-2024 at 11:03 jeremy ardley wrote:


    On 13/12/24 05:56, Van Snyder wrote:

    Because finding and fixing memory leaks is *really difficult*.  And not >> much fun.  And doesn't let you put fancy new blurbs on your "what's new" >> page.

    Some languages have dynamic-memory facilities that inherently do not
    leak, unless you are intentionally careless. But C and C++ are not in
    that set.

    C++ has a methodology called Resource Management. It's not at all
    difficult to do and means you will not get resource leaks (memory usually)

    Using the Resource Management methodology means major software
    applications can be written in C++ to be fast and reliable - unlike the unmitigated crap that is java and dot net that are neither fast, nor reliable, nor write-once run anywhere.

    This is why just about every browser is written in C++ and not in java
    or dot net.

    AI application similarly are written as C++/C core libraries with an optional veneer of python for those who are so inclined.



    +1



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Nicolas George@21:1/5 to All on Fri Dec 13 08:50:01 2024
    Van Snyder (12024-12-12):
    There is nothing more careless in adding an element to a hash table
    and
    forgetting to remove it than in malloc()ing a memory area and
    forgetting
    to free()it.
    In languages that inherently do not leak (unless you are intentionally careless)

    Saying it in a simpler way: there is no such thing.

    --
    Nicolas George

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jan Claeys@21:1/5 to Paul M. Foster on Fri Dec 13 17:00:01 2024
    On Wed, 2024-12-11 at 15:50 -0500, Paul M. Foster wrote:
    I call this "memory leakage". I don't know if actual code bugs, or
    the sloppy way Firefox allocates and frees memory. As far as I know,
    all browsers suffer from this. If you find one which doesn't, let us
    know.

    It's not only memory leaks but also memory fragmentation that will make
    memory usage grow, which is a lot harder to prevent...

    And in case of a browser, it's not only the browser itself that can
    leak memory, but also the JavaScript programs that run on it. I've
    seen cases where force-reloading (Ctrl+F5) or closing one page that had
    been loaded in a tab for a while, and then waiting a couple minutes to
    give the JavaScript engine's garbage collector time to do its job,
    freed about 8 GiB (!) of RAM afterwards...


    --
    Jan Claeys

    (please don't CC me when replying to the list)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Monnier@21:1/5 to All on Fri Dec 13 17:10:01 2024
    I call this "memory leakage". I don't know if actual code bugs, or the
    sloppy way Firefox allocates and frees memory. As far as I know, all
    browsers suffer from this. If you find one which doesn't, let us know.

    It doesn't have to be a leak in the browser's code. It can also be
    a leak in the Javascript code that the user (well: the remote sites
    that the user visits) asks the browser to run.


    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bret Busby@21:1/5 to Van Snyder on Fri Dec 13 23:10:02 2024
    On 14/12/24 05:54, Van Snyder wrote:
    On Fri, 2024-12-13 at 16:54 +0100, Jan Claeys wrote:
    I've
    seen cases where force-reloading (Ctrl+F5) or closing one page that had
    been loaded in a tab for a while, and then waiting a couple minutes to
    give the JavaScript engine's garbage collector time to do its job,
    freed about 8 GiB (!) of RAM afterwards...

    Is there a menu item to force reload?

    Ctrl+F5 on KDE is "switch to desktop 5."

    Try <CTRL><R> .

    Works in Firefox on MATE DE.

    I have not previous been aware of <CTRL><F5>.

    I have been aware of <SHIFT><F5>, for reloading/refreshing and clearing
    cache, but, that now has a different effect in Firefox.

    ..
    Bret Busby
    Armadale
    West Australia
    (UTC+0800)
    ..............

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jan Claeys@21:1/5 to Van Snyder on Sat Dec 14 00:00:01 2024
    On Fri, 2024-12-13 at 13:54 -0800, Van Snyder wrote:
    On Fri, 2024-12-13 at 16:54 +0100, Jan Claeys wrote:
    I've seen cases where force-reloading (Ctrl+F5) or closing one page
    that had been loaded in a tab for a while, and then waiting a
    couple minutes to give the JavaScript engine's garbage collector
    time to do its job, freed about 8 GiB (!) of RAM afterwards...

    Is there a menu item to force reload?

    Ctrl+F5 on KDE is "switch to desktop 5."


    https://support.mozilla.org/en-US/kb/keyboard-shortcuts-perform-firefox-tasks-quickly#w_navigation
    https://support.mozilla.org/en-US/kb/mouse-shortcuts-perform-common-tasks#w_navigation

    So Ctrl+Shift+R and holding down Shift while clicking the refresh
    button should do the same.


    In fact, a simple F5 or Ctrl+R might be enough in most cases.


    --
    Jan Claeys

    (please don't CC me when replying to the list)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)