Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BUG: High memory usage #2940

Open
2 tasks done
supercam19 opened this issue Aug 27, 2024 · 19 comments
Open
2 tasks done

BUG: High memory usage #2940

supercam19 opened this issue Aug 27, 2024 · 19 comments
Labels
bug Something isn't working Waiting for response Waiting for poster to respond to Team message

Comments

@supercam19
Copy link

Checks

  • I have checked that this issue has not already been reported.

  • I am using the latest version of Flow Launcher.

Problem Description

I just installed Flow Launcher onto my laptop running Windows 11, and it is using around 600MB of memory, whereas on my desktop (Windows 10) it only uses about 20MB. What could be the cause of this high memory usage?

To Reproduce

  1. Install Flow Launcher v1.19.0
  2. Observe high memory usage

Screenshots

No response

Flow Launcher Version

1.19.0

Windows Build Number

10.0.22631.3880

Error Log

13:32:56.2331-04:00 - ERROR -  - ------------- BEGIN Flow.Launcher.Plugin.Program exception -------------
13:32:56.2331-04:00 - ERROR -  - 
Exception full name: System.Runtime.InteropServices.COMException
Error status: UNKNOWN
Class name: IShellLinkW
Calling method: retrieveTargetPath
Program path: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Windows Media Player Legacy.lnk
InnerException number: 1
Exception message: Error HRESULT E_FAIL has been returned from a call to a COM component.
Exception error type: HResult -2147467259
Exception thrown in called method: Void GetDescription(System.Text.StringBuilder, Int32)
Possible interpretation of the error: Error caused likely due to trying to get the description of the program
Possible resolution: Not yet known
13:32:56.2331-04:00 - ERROR -  - ------------- END Flow.Launcher.Plugin.Program exception -------------
13:32:56.2907-04:00 - ERROR -  - ------------- BEGIN Flow.Launcher.Plugin.Program exception -------------
13:32:56.2907-04:00 - ERROR -  - 
Exception full name: System.Runtime.InteropServices.COMException
Error status: UNKNOWN
Class name: IShellLinkW
Calling method: retrieveTargetPath
Program path: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\ODBC Data Sources (32-bit).lnk
InnerException number: 1
Exception message: Error HRESULT E_FAIL has been returned from a call to a COM component.
Exception error type: HResult -2147467259
Exception thrown in called method: Void GetDescription(System.Text.StringBuilder, Int32)
Possible interpretation of the error: Error caused likely due to trying to get the description of the program
Possible resolution: Not yet known
13:32:56.2907-04:00 - ERROR -  - ------------- END Flow.Launcher.Plugin.Program exception -------------
13:43:14.4483-04:00 - ERROR -  - ------------- BEGIN Flow.Launcher.Plugin.Program exception -------------
13:43:14.4483-04:00 - ERROR -  - 
Exception full name: System.Runtime.InteropServices.COMException
Error status: UNKNOWN
Class name: IShellLinkW
Calling method: retrieveTargetPath
Program path: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Windows Media Player Legacy.lnk
InnerException number: 1
Exception message: Error HRESULT E_FAIL has been returned from a call to a COM component.
Exception error type: HResult -2147467259
Exception thrown in called method: Void GetDescription(System.Text.StringBuilder, Int32)
Possible interpretation of the error: Error caused likely due to trying to get the description of the program
Possible resolution: Not yet known
13:43:14.4483-04:00 - ERROR -  - ------------- END Flow.Launcher.Plugin.Program exception -------------
13:43:14.4755-04:00 - ERROR -  - ------------- BEGIN Flow.Launcher.Plugin.Program exception -------------
13:43:14.4755-04:00 - ERROR -  - 
Exception full name: System.Runtime.InteropServices.COMException
Error status: UNKNOWN
Class name: IShellLinkW
Calling method: retrieveTargetPath
Program path: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\ODBC Data Sources (32-bit).lnk
InnerException number: 1
Exception message: Error HRESULT E_FAIL has been returned from a call to a COM component.
Exception error type: HResult -2147467259
Exception thrown in called method: Void GetDescription(System.Text.StringBuilder, Int32)
Possible interpretation of the error: Error caused likely due to trying to get the description of the program
Possible resolution: Not yet known
13:43:14.4755-04:00 - ERROR -  - ------------- END Flow.Launcher.Plugin.Program exception -------------
13:52:26.3252-04:00 - ERROR -  - ------------- BEGIN Flow.Launcher.Plugin.Program exception -------------
13:52:26.3252-04:00 - ERROR -  - 
Exception full name: System.Runtime.InteropServices.COMException
Error status: UNKNOWN
Class name: IShellLinkW
Calling method: retrieveTargetPath
Program path: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Windows Media Player Legacy.lnk
InnerException number: 1
Exception message: Error HRESULT E_FAIL has been returned from a call to a COM component.
Exception error type: HResult -2147467259
Exception thrown in called method: Void GetDescription(System.Text.StringBuilder, Int32)
Possible interpretation of the error: Error caused likely due to trying to get the description of the program
Possible resolution: Not yet known
13:52:26.3252-04:00 - ERROR -  - ------------- END Flow.Launcher.Plugin.Program exception -------------
13:52:26.3748-04:00 - ERROR -  - ------------- BEGIN Flow.Launcher.Plugin.Program exception -------------
13:52:26.3748-04:00 - ERROR -  - 
Exception full name: System.Runtime.InteropServices.COMException
Error status: UNKNOWN
Class name: IShellLinkW
Calling method: retrieveTargetPath
Program path: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\ODBC Data Sources (32-bit).lnk
InnerException number: 1
Exception message: Error HRESULT E_FAIL has been returned from a call to a COM component.
Exception error type: HResult -2147467259
Exception thrown in called method: Void GetDescription(System.Text.StringBuilder, Int32)
Possible interpretation of the error: Error caused likely due to trying to get the description of the program
Possible resolution: Not yet known
13:52:26.3748-04:00 - ERROR -  - ------------- END Flow.Launcher.Plugin.Program exception -------------
18:54:34.6740-04:00 - INFO  - App.OnStartup - Begin Flow Launcher startup ----------------------------------------------------
18:54:34.6740-04:00 - INFO  - App.OnStartup - Runtime info:
Flow Launcher version: 1.19.0
OS Version: 22631.3880
IntPtr Length: 8
x64: True
18:54:35.3419-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Plugin Indicator> is <8ms>
18:54:35.3419-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Process Killer> is <6ms>
18:54:35.3419-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <System Commands> is <5ms>
18:54:35.3419-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <URL> is <22ms>
18:54:35.3713-04:00 - INFO  - CommunityPluginSource.FetchAsync - Loading plugins from https://fastly.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@plugin_api_v2/plugins.json
18:54:35.3848-04:00 - INFO  - ImageLoader.Initialize - Preload images cost <21ms>
18:54:35.3848-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Shell> is <59ms>
18:54:35.4034-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Web Searches> is <64ms>
18:54:35.4034-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Calculator> is <74ms>
18:54:35.4034-04:00 - INFO  - ImageLoader.Initialize - Number of preload images is <2>, Images Number: 2, Unique Items 2
18:54:35.4034-04:00 - INFO  - Flow.Launcher.Plugin.Program.Main - Preload programs cost <22ms>
18:54:35.4034-04:00 - INFO  - Flow.Launcher.Plugin.Program.Main - Number of preload win32 programs <87>
18:54:35.4034-04:00 - INFO  - Flow.Launcher.Plugin.Program.Main - Number of preload uwps <56>
18:54:35.4192-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Windows Settings> is <79ms>
18:54:35.4665-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Program> is <146ms>
18:54:35.4665-04:00 - INFO  - CommunityPluginSource.FetchAsync - Loading plugins from https://gcore.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@plugin_api_v2/plugins.json
18:54:35.4665-04:00 - INFO  - CommunityPluginSource.FetchAsync - Loading plugins from https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@plugin_api_v2/plugins.json
18:54:35.4665-04:00 - INFO  - CommunityPluginSource.FetchAsync - Loading plugins from https://raw.githubusercontent.com/Flow-Launcher/Flow.Launcher.PluginsManifest/plugin_api_v2/plugins.json
18:54:35.4665-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Explorer> is <147ms>
18:54:35.5034-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Browser Bookmarks> is <175ms>
18:54:35.6315-04:00 - INFO  - CommunityPluginSource.FetchAsync - Loaded 181 plugins from https://fastly.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@plugin_api_v2/plugins.json
18:54:35.6315-04:00 - INFO  - CommunityPluginSource.FetchAsync - Loaded 181 plugins from https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@plugin_api_v2/plugins.json
18:54:35.6361-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Plugins Manager> is <303ms>
18:54:36.2258-04:00 - INFO  - App.OnStartup - Dependencies Info:
Python Path: 
Node Path: 
18:54:37.0546-04:00 - INFO  - App.OnStartup - End Flow Launcher startup ----------------------------------------------------  
18:54:37.0619-04:00 - INFO  - App.OnStartup - Startup cost <2511ms>
18:58:49.1741-04:00 - ERROR -  - ------------- BEGIN Flow.Launcher.Plugin.Program exception -------------
18:58:49.1741-04:00 - ERROR -  - 
Exception full name: System.Runtime.InteropServices.COMException
Error status: UNKNOWN
Class name: IShellLinkW
Calling method: retrieveTargetPath
Program path: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Windows Media Player Legacy.lnk
InnerException number: 1
Exception message: Error HRESULT E_FAIL has been returned from a call to a COM component.
Exception error type: HResult -2147467259
Exception thrown in called method: Void GetDescription(System.Text.StringBuilder, Int32)
Possible interpretation of the error: Error caused likely due to trying to get the description of the program
Possible resolution: Not yet known
18:58:49.1741-04:00 - ERROR -  - ------------- END Flow.Launcher.Plugin.Program exception -------------
18:58:49.2212-04:00 - ERROR -  - ------------- BEGIN Flow.Launcher.Plugin.Program exception -------------
18:58:49.2212-04:00 - ERROR -  - 
Exception full name: System.Runtime.InteropServices.COMException
Error status: UNKNOWN
Class name: IShellLinkW
Calling method: retrieveTargetPath
Program path: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\ODBC Data Sources (32-bit).lnk
InnerException number: 1
Exception message: Error HRESULT E_FAIL has been returned from a call to a COM component.
Exception error type: HResult -2147467259
Exception thrown in called method: Void GetDescription(System.Text.StringBuilder, Int32)
Possible interpretation of the error: Error caused likely due to trying to get the description of the program
Possible resolution: Not yet known
18:58:49.2212-04:00 - ERROR -  - ------------- END Flow.Launcher.Plugin.Program exception -------------
19:09:01.3053-04:00 - INFO  - App.OnStartup - Begin Flow Launcher startup ----------------------------------------------------
19:09:01.3092-04:00 - INFO  - App.OnStartup - Runtime info:
Flow Launcher version: 1.19.0
OS Version: 22631.3880
IntPtr Length: 8
x64: True
19:09:01.8480-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Plugin Indicator> is <4ms>
19:09:01.8480-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Process Killer> is <2ms>
19:09:01.8480-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <System Commands> is <2ms>
19:09:01.8480-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <URL> is <20ms>
19:09:01.8777-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Shell> is <33ms>
19:09:01.8777-04:00 - INFO  - ImageLoader.Initialize - Preload images cost <27ms>
19:09:01.8777-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Web Searches> is <39ms>
19:09:01.8872-04:00 - INFO  - CommunityPluginSource.FetchAsync - Loading plugins from https://fastly.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@plugin_api_v2/plugins.json
19:09:01.8872-04:00 - INFO  - Flow.Launcher.Plugin.Program.Main - Preload programs cost <16ms>
19:09:01.8872-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Calculator> is <63ms>
19:09:01.8872-04:00 - INFO  - Flow.Launcher.Plugin.Program.Main - Number of preload win32 programs <88>
19:09:01.8872-04:00 - INFO  - Flow.Launcher.Plugin.Program.Main - Number of preload uwps <56>
19:09:01.8872-04:00 - INFO  - ImageLoader.Initialize - Number of preload images is <2>, Images Number: 2, Unique Items 2
19:09:01.9120-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Windows Settings> is <66ms>
19:09:01.9433-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Program> is <109ms>
19:09:01.9532-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Explorer> is <130ms>
19:09:01.9640-04:00 - INFO  - CommunityPluginSource.FetchAsync - Loading plugins from https://gcore.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@plugin_api_v2/plugins.json
19:09:01.9640-04:00 - INFO  - CommunityPluginSource.FetchAsync - Loading plugins from https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@plugin_api_v2/plugins.json
19:09:01.9640-04:00 - INFO  - CommunityPluginSource.FetchAsync - Loading plugins from https://raw.githubusercontent.com/Flow-Launcher/Flow.Launcher.PluginsManifest/plugin_api_v2/plugins.json
19:09:01.9811-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Browser Bookmarks> is <153ms>
19:09:02.1010-04:00 - INFO  - CommunityPluginSource.FetchAsync - Loaded 181 plugins from https://raw.githubusercontent.com/Flow-Launcher/Flow.Launcher.PluginsManifest/plugin_api_v2/plugins.json
19:09:02.1076-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Plugins Manager> is <264ms>
19:09:02.8398-04:00 - INFO  - App.OnStartup - Dependencies Info:
Python Path: 
Node Path: 
19:09:03.7240-04:00 - INFO  - App.OnStartup - End Flow Launcher startup ----------------------------------------------------  
19:09:03.7391-04:00 - INFO  - App.OnStartup - Startup cost <2542ms>
19:10:52.3901-04:00 - INFO  - App.OnStartup - Begin Flow Launcher startup ----------------------------------------------------
19:10:52.3901-04:00 - INFO  - App.OnStartup - Runtime info:
Flow Launcher version: 1.19.0
OS Version: 22631.3880
IntPtr Length: 8
x64: True
19:10:52.7565-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Process Killer> is <6ms>
19:10:52.7565-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <System Commands> is <5ms>
19:10:52.7565-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Plugin Indicator> is <5ms>
19:10:52.7565-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <URL> is <22ms>
19:10:52.7734-04:00 - INFO  - CommunityPluginSource.FetchAsync - Loading plugins from https://fastly.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@plugin_api_v2/plugins.json
19:10:52.7855-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Shell> is <38ms>
19:10:52.7855-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Web Searches> is <42ms>
19:10:52.7855-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Browser Bookmarks> is <47ms>
19:10:52.7855-04:00 - INFO  - Flow.Launcher.Plugin.Program.Main - Preload programs cost <16ms>
19:10:52.7855-04:00 - INFO  - Flow.Launcher.Plugin.Program.Main - Number of preload win32 programs <88>
19:10:52.7855-04:00 - INFO  - Flow.Launcher.Plugin.Program.Main - Number of preload uwps <56>
19:10:52.7855-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Calculator> is <48ms>
19:10:52.8197-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Windows Settings> is <70ms>
19:10:52.8457-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Program> is <106ms>
19:10:52.8510-04:00 - INFO  - CommunityPluginSource.FetchAsync - Loading plugins from https://gcore.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@plugin_api_v2/plugins.json
19:10:52.8510-04:00 - INFO  - CommunityPluginSource.FetchAsync - Loading plugins from https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@plugin_api_v2/plugins.json
19:10:52.8510-04:00 - INFO  - CommunityPluginSource.FetchAsync - Loading plugins from https://raw.githubusercontent.com/Flow-Launcher/Flow.Launcher.PluginsManifest/plugin_api_v2/plugins.json
19:10:52.8580-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Explorer> is <113ms>
19:10:53.0035-04:00 - INFO  - CommunityPluginSource.FetchAsync - Loaded 181 plugins from https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@plugin_api_v2/plugins.json
19:10:53.0104-04:00 - INFO  - PluginManager.InitializePlugins - Total init cost for <Plugins Manager> is <262ms>
19:10:53.0938-04:00 - INFO  - ImageLoader.Initialize - Preload images cost <305ms>
19:10:53.1035-04:00 - INFO  - ImageLoader.Initialize - Number of preload images is <14>, Images Number: 14, Unique Items 14
19:10:53.5072-04:00 - INFO  - App.OnStartup - Dependencies Info:
Python Path: 
Node Path: 
19:10:54.1494-04:00 - INFO  - App.OnStartup - End Flow Launcher startup ----------------------------------------------------  
19:10:54.1695-04:00 - INFO  - App.OnStartup - Startup cost <1896ms>

@supercam19 supercam19 added the bug Something isn't working label Aug 27, 2024
@jjw24
Copy link
Member

jjw24 commented Aug 28, 2024

Is the one installed on your Win 10 also v1.19.0?

Memory usage tends to be high during usage when searching for files and browsing the plugin store, but tends to drop down after a while on idle. Does the memory usage drop on win 11?

600mb is still quite unusually excessive, were you searching for files that return a large amount of results? Does it happen again after a restart of flow?

@supercam19
Copy link
Author

supercam19 commented Aug 28, 2024

My Windows 10 machine was running v1.18.0, so I updated it but am still getting normal memory usage amounts.

After a bit of testing on the Windows 11 machine, I found that Flow Launcher would use about 350MB when I started it. Opening the settings would make it rise to ~600mb and scrolling through the plugin store to ~1gb. Even after idling for a while, the memory usage wouldn't drop.

This persists after restarting Flow and the laptop.

@xsidexpt
Copy link

xsidexpt commented Oct 4, 2024

Just o add a little to this issue, I have seen very high ram usage that gets cleared when I restart the app.
Freshly open it seats at around 150mb which is fine, but I have seen 1.5Gb for no apparent reason.
This of course is not ideal, even in systems like mine with enough ram for this to mostly under the radar.
I am using Windows 11 and the latest available version of flow launcher 1.19.2

@xsidexpt
Copy link

I have been able to pinpoint my high ram usage to copying images whilst having Clipboard+ or ClipboardR plugins

@jjw24
Copy link
Member

jjw24 commented Nov 1, 2024

@supercam19 are you also using the Clipboard+ or ClipboardR and getting high memory on copying images?

@jjw24 jjw24 added the Waiting for response Waiting for poster to respond to Team message label Nov 1, 2024
@xsidexpt
Copy link

xsidexpt commented Nov 1, 2024

I was Yes! I reported the issue to the Clipboard + dev, and it is currently patched in the release version.
You still should expect an increase of ram when you have an image in your clipboard, but nowhere near as bad as it was before.

@PauloTHdz
Copy link

I'm having the same issue; Flow-Launcher is using around 700 MB of memory. I'm using a HP laptop with Windows 11. I hope someone could help us solve this problem.

@supercam19
Copy link
Author

@jjw24 Not using Clipboard+ or ClipboardR. Still observing this high memory usage on v1.19.4

@4-nonymus
Copy link

4-nonymus commented Nov 30, 2024

Yea I don't have the Clipboard+ or ClipboardR plugins and I have around half a gb of memory on V1.19.4 which is better than before i updated but it still too much imo

@jjw24
Copy link
Member

jjw24 commented Dec 1, 2024

Hi @PauloTHdz , @supercam19, @4-nonymus:

  • do you have any additional plugins installed and what are they
  • can you try flow without any additional plugins, with and without going to the plugin store and see if you still get excessive of 300mbs of memory

As a benchmark, I would consider 130-160mbs of usage (without visting the plugin store) as normal, after going to settings -> plugin store would expect to rise to 200-250mbs, and drop back down after being idle for a while.

@supercam19
Copy link
Author

@jjw24 I'm using just the default plugins but disabling them makes no difference, even after restarting flow launcher with them disabled.

@4-nonymus
Copy link

@jjw24 I just have a most of the default plugins (Calculator, Plugins Manager, Programs, URL, Web Searches, Window Settings, Shell, System Commands) and I have 400MB of RAM.

Out of curiosity I disabled all plugins (removing ALL functionality) and got around 100MB

@sjroesink
Copy link

I'm using Windows 11 and the usage always stays above 1000MB; it doesn't matter if I disable plugins or not.

This comment has been minimized.

@github-actions github-actions bot added the Stale label Feb 3, 2025

This comment has been minimized.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Feb 10, 2025
@Jack251970 Jack251970 reopened this Feb 10, 2025
@Jack251970
Copy link
Contributor

@PauloTHdz , @supercam19 , @4-nonymus , @sjroesink Hello, I suspect this might be related to the image cache. Could you please share the log entry matching this specific line format? E.g. 13:55:27.4286+08:00 - INFO - ImageLoader.Initialize - Number of preload images is <150>, Images Number: 150, Unique Items 88

This will help confirm the behavior. Thank you!

@The58thGuy
Copy link

Having same issue, tried fresh installation, takes up around 800MB of RAM, with default settings. Disabling all plugins, which removes all functionality, RAM goes down to 600MB. At first I thought it had to do with usage of "everything", but it has no effect on the RAM usage too.

@Jack251970
Copy link
Contributor

After reinstalling the Windows system, memory usage returns to normal levels.

@The58thGuy
Copy link

After reinstalling the Windows system, memory usage returns to normal levels.

Yeah instead of reinstalling, I just updated my windows system, and got rid of any temporary files too, after 2 restarts, the RAM usage is back to 78MB, but not sure if it is a long term solution.
Few things I noticed though, which might be helpful.

  • RAM usage starts from 600MB and goes upto 880MB each time I use Flow Launcher, doesn't matter what I type in, once it goes upto 880MB, it doesn't come back down.
  • Reinstalling with winget and executable file didn't do anything. Currently where my RAM usage is back to 78MB, I downloaded from chocolately package manager, but I doubt that is a criteria. but eh.
  • I accidently had the settings "hide on startup" and "start flow launcher on system startup" both on. Turning the latter off, did improve my ram usage quite a bit, went back down 500MB from around 700MB. Don't know how.
  • Also previously when I was getting high RAM usage, my Python Path was filled in in the general setting. I actually don't know what that does, but it did something.
  • Then finally, updating my windows system and restarting a couple of times, and getting rid of temporary files finally fixed it.

Currently with normal usage, and no extra plugins, I am getting 78MB of RAM usage, with settings open, 138MB.

Hopefully this might help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working Waiting for response Waiting for poster to respond to Team message
Projects
None yet
Development

No branches or pull requests

8 participants