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

[FEATURE] - Keep SysMain enabled as it's likely useful for responsiveness #1093

Open
Evonos opened this issue May 1, 2024 · 2 comments
Open
Labels
enhancement New feature or request planned To be done in future.

Comments

@Evonos
Copy link

Evonos commented May 1, 2024

What is your feature request regarding to?

Atlas Playbook

Is your feature request related to a problem? Please describe.

No issue ( if you dont consider slower loading and making the OS less "smart" at managing ram not an issue )

Describe the solution you would like.

Sysmain as Optional setting to be enabled during install , or maybe even enable it anyway.

Describe alternatives you have considered.

None , its kinda a smart feature any OS does ( Ios , Linux , Android and windows with it enabled too )

Additional context.

Sysmain is "Prefetching" data into empty ram , theres no latency or performance issues because windows leaves allways a certain % Zeroed ( Entirely empty ) even on a NVME with 2 gb DRAM prefetching is still beneficial Example screenshots why Prefetching is beneficial ( Screens of Ram map ) after boot. like of my 32gb RAM 17 are in use , 14 in Standby and roughly 1gb entirely free ( Zeroed )
2024-05-01_14-52

a Likely much better read for than my text already hugely explained
https://new.reddit.com/r/computers/comments/c8iq9o/dont_disable_sysmain_previously_known_as/

Also Empty ram is wasted ram and Atlas OS shouldnt disable things ( or maybe make a switch for Max disabling and Preferred disabling) which Improves performance / quality of the OS

Luckily you can simply enable the Sysmain service and its already set to "3" in registry and starts working.

@Evonos Evonos added the enhancement New feature or request label May 1, 2024
@he3als
Copy link
Member

he3als commented May 3, 2024

I agree. Unless there's a proven problem with SuperFetch on SSDs, I don't think it should be disabled. Microsoft also doesn't recommend the service to be disabled for desktop users.

@Evonos Evonos changed the title [FEATURE] - Sysmain Optionally Enabling during install. [FEATURE] - Sysmain shouldnt be Deactivated or atleast be a setting to leave it enabled during install. ( No gains to be had to disable it ) May 4, 2024
@Evonos
Copy link
Author

Evonos commented May 6, 2024

Okay maybe actually buggy , Sysmain is running and prefetch set to 3 , yet it stopped working and preloading stuff into ram weirdly. not sure why yet maybe a task was disabled or something related to sysmain or a needed service.

@he3als he3als added the planned To be done in future. label May 7, 2024
@he3als he3als changed the title [FEATURE] - Sysmain shouldnt be Deactivated or atleast be a setting to leave it enabled during install. ( No gains to be had to disable it ) [FEATURE] - Keep SysMain enabled as it's likely useful for responsiveness May 27, 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 planned To be done in future.
Projects
None yet
Development

No branches or pull requests

2 participants