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

The solution to add persistant custom commad line flags to Supermium, for example comand to disable dangerous webassembly, increase or disable cache..... #1085

Open
trimechee opened this issue Dec 26, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@trimechee
Copy link

Hi, I like to increase the cache because the Supermium web browser freezes on startup and is a bit heavy, while Firefox which has 1GB of cache is very fast to start, Chromium has a small cache 300MB maximum so on startup, I suppose Chromium does heavy calculation operations to sort which pages to keep or keep in the small cache which slows down the startup, we are talking about a difference of 10 seconds or more between Supermium and r3dfox on startup....

to test the disable cache effect, especially concerning the download video with extensions and also to test speed since I have an old HDD, I added: --disk-cache-size=1 --media-cache-size=1 or other command in right click / settings to the Supermium shortcut, but the cache size does not change....in addition to such commands if they work added to the browser shortcut are not persistent if we use desktop url shortcuts to start the web navigaru.....

so today I have an idea, I have already been able to enable support for microsoft edge store extensions in catsxp browser (the version of famous extension "stream recorder" on edge store is more powerful than the version on chrome store), by doing this:

catsxp settings/first steps/boot settings
--enabled-microsoft-brand

so in catsxp settings/first steps/boot settings, I add --disk-cache-size=1 --media-cache-size=1 , and I restart catsxp and there, finally I can see the cache size =1 in the clear history option!

We hope please Supermium of Mr Shane @win32ss will introduce such important feature so that we can freely do tests and enable/disable features, flags, command line persistently, thank you!

@trimechee trimechee added the enhancement New feature or request label Dec 26, 2024
@billi857
Copy link

billi857 commented Dec 28, 2024

Earlier win32ss already mentioned that the --media-cache-size parameter is no longer supported.
As for the --disk-cache-size key, from my observations it works, but it is far from the entire cache, but only a couple of folders from the user folder..., and there are already many such folders with different caches and with each new version of Chrome they are added or deleted. You can pass =1, then these two folders will not exceed ~1mb. But, as I recalled, it will not be possible to make a cache that is too large, only ~300mb.
The user's Temp folder is also used. If there is not enough RAM, the swap file on the disk is used (pagefile.sys).

You can't fit many flags into a shortcut, the input line size is limited. But you can get around this, for example, by creating a .cmd or .bat file in which you can write all the necessary flags. An example of such a file: Supermium (Classic Ungoogled).cmd, which is located in the Supermium folder next to chrome.exe
Based on this file, you can create the same one with the keys you need. But the .cmd file is next to chrome.exe. But you can make a shortcut for the .cmd file on the desktop :)

@trimechee
Copy link
Author

Interesting ! @billi857 Thanks for sharing these important informations :) 💯 👍

@trimechee trimechee changed the title The solution to add persistant custom commad line flags to Supermium, forexmple comand to disable dangerous webassembly, increase or disable cache..... The solution to add persistant custom commad line flags to Supermium, for example comand to disable dangerous webassembly, increase or disable cache..... Dec 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants