[squeak-dev] Fw: Re: [OpenSmalltalk/opensmalltalk-vm] Memory leak (Issue #642)

Bruce O'Neel bruce.oneel at pckswarms.ch
Wed Jun 22 19:43:48 UTC 2022


Oh this is bad on Ubuntu 22.04 x86-64.

I started at 18:30 and RSS was 72928.  So that's what 73meg give or
take.

Now 3 hrs later 15 21:30 it is 406624, so 406meg.  Squeak is just
idle.

But the VM stats look fine with 90meg total and 58meg used.  

For the same time period the Raspberry PI has not budged.  Same VM,
same image.

Bisecting this is tomorrow's task.

On 2022-06-22T18:35:25.000+02:00, Bruce O'Neel
<bruce.oneel at pckswarms.ch> wrote:

> Sorry I probably should not have replied to a GitHub issue...
> 
> ---------- Forwarded message ---------
> 
> From: Bruce O'Neel <bruce.oneel at pckswarms.ch>
> 
> Date: 2022-06-22T18:07:39.000+02:00
> 
> Subject: Re: [OpenSmalltalk/opensmalltalk-vm] Memory leak (Issue
> #642)
> 
> To: OpenSmalltalk/opensmalltalk-vm
> <reply+ACEXJIVOM5EH4N5HQBCYKFWAX7TKTEVBNHHEYEGEAU at reply.github.com>
> 
> Cc: Marcel Taeumel <notifications at github.com>,
> OpenSmalltalk/opensmalltalk-vm
> <opensmalltalk-vm at noreply.github.com>, Subscribed
> <subscribed at noreply.github.com>
> 
> Hi all,
> 
> So I can trigger it so I'll try to bisect it.
> 
> cheers
> 
> bruce
> 
> Squeak6.0beta
> 
> latest update: #22053
> 
> platform sources revision VM: 202206181934 XXX at YYY/opensmalltalk-vm
> Date: Sat Jun 18 12:34:41 2022 CommitHash: 27657fe6a Plugins:
> 202206181934 XXX at YYY:tmp/opensmalltalk-vm
> 
> CoInterpreter VMMaker.oscog-eem.3188 uuid:
> 010bab73-d814-4c05-b0f1-f2da78c1568f Jun 20 2022
> 
> StackToRegisterMappingCogit VMMaker.oscog-eem.3188 uuid:
> 010bab73-d814-4c05-b0f1-f2da78c1568f Jun 20 2022
> 
> Ubuntu 22.04 - x86-64, does it, see below
> 
> Raspberry PI ARMv8 64 bit based on Debian 11.3, ie, April 4 2022,
> does not.
> 
> Raspberry PI ARMv7 32 bit based on Debian 11.3, ie, April 4 2022
> does not.  Of course this one is the 32 bit VM and the 32 bit image
> but the identical image/vm combo as above.
> 
> Ubuntu 18.04 ARMv8 64 bit does it, also see below.
> 
> ==========================
> 
> Ubuntu 22.04 - x86-64.
> 
> $ while true; do ps -C squeak -o rss; sleep 5; done
> 
>   RSS
> 
> 71668
> 
>   RSS
> 
> 71928
> 
>   RSS
> 
> 72984
> 
>   RSS
> 
> 73248
> 
>   RSS
> 
> 73248
> 
>   RSS
> 
> 73512
> 
>   RSS
> 
> 73776
> 
>   RSS
> 
> 73776
> 
>   RSS
> 
> 74040
> 
>   RSS
> 
> 74040
> 
>   RSS
> 
> 74304
> 
>   RSS
> 
> 74304
> 
>   RSS
> 
> 74568
> 
>   RSS
> 
> 74568
> 
>   RSS
> 
> 74832
> 
>   RSS
> 
> 75096
> 
>   RSS
> 
> 75096
> 
>   RSS
> 
> 75360
> 
>   RSS
> 
> 75360
> 
>   RSS
> 
> 75624
> 
>   RSS
> 
> 75624
> 
>   RSS
> 
> 75888
> 
>   RSS
> 
> 76152
> 
>   RSS
> 
> 76152
> 
> =====================================
> 
> Ubuntu 18.04, ARMv8 64 bit
> 
> 76764
> 
>   RSS
> 
> 76764
> 
>   RSS
> 
> 77028
> 
>   RSS
> 
> 77292
> 
>   RSS
> 
> 77292
> 
>   RSS
> 
> 77556
> 
>   RSS
> 
> 77556
> 
>   RSS
> 
> 77820
> 
>   RSS
> 
> 77820
> 
>   RSS
> 
> 78084
> 
>   RSS
> 
> 78348
> 
>   RSS
> 
> 78348
> 
>   RSS
> 
> 78612
> 
>   RSS
> 
> 78612
> 
>   RSS
> 
> 78876
> 
>   RSS
> 
> 78876
> 
>   RSS
> 
> 79140
> 
>   RSS
> 
> 79404
> 
>   RSS
> 
> 79404
> 
>   RSS
> 
> 79668
> 
>   RSS
> 
> 79668
> 
>   RSS
> 
> 79932
> 
>   RSS
> 
> 79932
> 
>   RSS
> 
> 80196
> 
>   RSS
> 
> 80460
> 
> -------------------------
> 
> On 2022-06-22T08:18:17.000+02:00, Marcel Taeumel
> <notifications at github.com> wrote:
> 
>>  I cannot reproduce this issue on
>>  
>>  OS: Win32 10.0 X64
>>  VM: 202206021410 (c9fd365)
>>  SQ: Squeak6.0beta #22056 (64 bit)
>>  
>>  —
>>  Reply to this email directly, view it on GitHub
>>  [https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/642#issuecomment-1162690028],
>>  or unsubscribe
>>  [https://github.com/notifications/unsubscribe-auth/ACEXJISYDDVRRBJHGY6M6XTVQKV2TANCNFSM5ZG6PKXA].
>>  You are receiving this because you are subscribed to this
>>  thread.Message ID:
>>  <OpenSmalltalk/opensmalltalk-vm/issues/642/1162690028 at github.com>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220622/335a065d/attachment.html>


More information about the Squeak-dev mailing list