[Home] [Downloads] [Search] [Help/forum]


Register forum user name Search FAQ

Gammon Forum

[Folder]  Entire forum
-> [Folder]  MUSHclient
. -> [Folder]  Wine
. . -> [Subject]  MUSHclient rising in memory usage

MUSHclient rising in memory usage

It is now over 60 days since the last post. This thread is closed.     [Refresh] Refresh page


Posted by Altere   (3 posts)  [Biography] bio
Date Thu 07 Jan 2021 01:32 AM (UTC)

Amended on Thu 07 Jan 2021 02:09 AM (UTC) by Altere

Message
Not sure if this belongs here but since I am using it under Wine, it seemed appropriate.

Memory usage keeps rising until eventually, it becomes unusable to where I have to restart the client. I usually have more plugins loaded then what is listed in the summary below and the memory usage does tend to rise a little quicker, yesterday I removed most except the aardwolf client ones and a few others. Playing the mud increases the usage mostly, however even idling it keeps increasing.

The notes I kept from last night to today are reasonable, if it would stay in those ranges but before removing the other plugins, within 32hrs of running the memory usage was up to 1.7Gb and sluggish. If I leave this running as is for the next several days, there's no doubt that I would eventually see around 1Gb.

If this is contributed to the plugins I am running, how can I determine which plugin or plugins is increasing in memory usage? Is there anything else that can be done to release the memory without restarting the client? Is there additional tweaks for wine?

Running Linux Mint 19.3
nerf ~ $ wine --version
wine-5.0.3

Here's a few times I checked to see what usage had gone up to.

1/5/21 - (Started)
Time % CPU Memory Disk (R) Disk (W)
6:19PM 3 87.8Mb N/A 1.2Mb
~ hour of pups/levels ~
8:57PM 4 125.9Mb 112KB 4.1Mb
~ idle ~

1/6/21
Time % CPU Memory Disk (R) Disk (W)
7:41AM 4 155Mb 164KB 11.3Mb
~ idle ~
7:07PM 4 170.5Mb 176KB 30Mb

6000 character limit in todays time is a little ridiculous. So since my summary itself is over 6k characters, you can find it here: https://pastebin.com/EUBMrDRG

Any help to resolving this issue without having to check memory usage and restarting the client when it gets too high or nearly unusable would be appreciated.
[Go to top] top

Posted by Fiendish   USA  (2,525 posts)  [Biography] bio   Global Moderator
Date Reply #1 on Thu 07 Jan 2021 03:45 AM (UTC)

Amended on Thu 07 Jan 2021 04:38 AM (UTC) by Fiendish

Message
Step 1 is upgrade wine. 5.0.3 is kind of old. What happens when you switch to winehq-staging?

https://github.com/fiendish/aardwolfclientpackage
[Go to top] top

Posted by Altere   (3 posts)  [Biography] bio
Date Reply #2 on Thu 07 Jan 2021 04:48 AM (UTC)
Message
Fiendish said:

Step 1 is upgrade wine. 5.0.3 is kind of old. What happens when you switch to winehq-staging?


5.0.3 is the latest stable build from 11-10-2020 what's old, or was that not the same winehq 5.0.3 version? Anyways, switched to staging branch.

nerf ~ $ wine --version
wine-6.0-rc5 (Staging)

I'll report back tomorrow sometime after it's run a while.
[Go to top] top

Posted by Fiendish   USA  (2,525 posts)  [Biography] bio   Global Moderator
Date Reply #3 on Thu 07 Jan 2021 05:05 AM (UTC)

Amended on Thu 07 Jan 2021 05:06 AM (UTC) by Fiendish

Message
Quote:
5.0.3 is the latest stable build from 11-10-2020 what's old

"stable" is always old. Wine 5 was formally released a year ago and WineHQ releases staging updates very rapidly. They're about to solidify version 6 already.

https://github.com/fiendish/aardwolfclientpackage
[Go to top] top

Posted by Altere   (3 posts)  [Biography] bio
Date Reply #4 on Sun 10 Jan 2021 07:11 PM (UTC)
Message
This seems to have helped a little with the few plugins I have installed, memory usage has still been increasing, but barely noticeable. This is mostly idling as I haven't had much time since my last post, hopefully this next week I can play more and see what happens.
[Go to top] top

Posted by Fiendish   USA  (2,525 posts)  [Biography] bio   Global Moderator
Date Reply #5 on Sun 10 Jan 2021 07:38 PM (UTC)

Amended on Sun 10 Jan 2021 07:49 PM (UTC) by Fiendish

Message
Depending on what plugins you have, memory usage _will_ increase some while idle up to a point. The communication log and backscroll history are keeping thousands of heavily styled lines around after they arrive and they get put into rather heavy structures internally for ready access to the style details. I don't know what your other plugins are doing that weren't written by me, but some of them may act similarly. I don't think mine goes above like 250MB though in Wine on macOS.

https://github.com/fiendish/aardwolfclientpackage
[Go to top] top

The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).

To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.


12,714 views.

It is now over 60 days since the last post. This thread is closed.     [Refresh] Refresh page

Go to topic:           Search the forum


[Go to top] top

Quick links: MUSHclient. MUSHclient help. Forum shortcuts. Posting templates. Lua modules. Lua documentation.

Information and images on this site are licensed under the Creative Commons Attribution 3.0 Australia License unless stated otherwise.

[Home]


Written by Nick Gammon - 5K   profile for Nick Gammon on Stack Exchange, a network of free, community-driven Q&A sites   Marriage equality

Comments to: Gammon Software support
[RH click to get RSS URL] Forum RSS feed ( https://gammon.com.au/rss/forum.xml )

[Best viewed with any browser - 2K]    [Hosted at HostDash]