Skip to content

Rhombus memory usage grows when terminal window closed #533

@eleftasia

Description

@eleftasia

When I open a Rhombus REPL from the terminal and then close the terminal window without first killing the Rhombus REPL, the Racket process running the Rhombus REPL continuously grows to use more and more memory. This happens without the Rhombus REPL running any code (the process was running in a now-closed terminal window) and without DrRacket being open.

Machine: 2021 MacBook Pro 16-inch
Chip: Apple M1 Pro
Memory: 16 GB
OS: macOS Sonoma 14.5
Racket version: v8.14.0.2-2024-07-31-f82a96e5a9

Steps taken:

  1. Open a new terminal window
  2. racket -l rhombus -i
  3. Wait until > appears on a new line showing the REPL is ready to use
  4. Close the terminal window

Screenshots:

  • Taken at 14:28
Screenshot 2024-08-06 at 14 28 18
  • Taken at 14:42 (14 minutes later)
Screenshot 2024-08-06 at 14 42 34
  • Taken at 14:48 (6 more minutes later)
Screenshot 2024-08-06 at 14 46 06

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions