distribution/documentation/GENERAL_PERFORMANCE_AND_BATTERY.md
2023-09-16 14:28:59 +00:00

4.3 KiB

        Latest Version Activity Pull Requests Discord Server

Performance and Battery Life Optimizations

Optimizing Performance

Optimizing for performance will have significant impact on battery life, however it will provide the best experience for more demanding emulators.

AMD / Intel based devices

|Enabled CPU Threads|Cooling Profile|Max TDP|Scaling Governor|Enhanced Power Saving|WIFI Power Saving| |----|----|----|----|----| |All|Moderate|18w|Balanced|Off|Off|

ARM based devices

Enabled CPU Threads Cooling Profile Scaling Governor Enhanced Power Saving WIFI Power Saving
All Moderate1 Balanced Off Off

Note: It's recommended to reboot the device after disabling Enhanced Power Saving.

Optimizing Battery Life

JELOS includes an Enhanced Power Saving mode which is available in the System Settings menu. This option provides a variety of sub options that when enabled tune your device for optimal battery life without immediately sacrificing performance.

Feature Function May Affect Stability
CPU Power Saving Tunes the CPU/SoC to preference battery life over performance. No
GPU Performance Profile1 User configurable to force the GPU into the preferred performance state No
Audio Power Saving Enables the audio device to operate in a low power mode. No
PCIE Active State Power Management Forces a low power state for PCI and PCIe connections. Yes
Enable Wake Events Enables PCI wakeup signalling to allow devices to enter low power states. Yes
Runtime Power Management Enables USB idle power management, and configures usb devices to autosuspend. Yes

Enable Enhanced Power Saving, and enable all options. If the device has undesired behavior, disable the options that may effect stability and reboot the device.

AMD / Intel based devices

Enabled CPU Threads Cooling Profile Max TDP Scaling Governor GPU Performance Profile Enhanced Power Saving WIFI Power Saving
4 Quiet1 4.5w Powersave Battery Focus On On

ARM based devices

Enabled CPU Threads Cooling Profile CPU Governor Enhanced Power Saving WIFI Power Saving
4 Quiet1 Powersave Battery Focus On On

|Manufacturer|System|Enabled CPU Threads|Cooling Profile|Max TDP|Scaling Governor|GPU Performance Profile1|Enhanced Power Saving|WIFI Power Saving| |----|----|----|----|----|----|----|----| |Microsoft|Xbox|6|Quiet|22w|Schedutil|Balanced|On|On| |Nintendo|GameCube, Wii|4|Quiet|15W|Schedutil|Balanced|On|On| |Nintendo|Wii U, Switch|6|Moderate|22w|Schedutil|Balanced|On|On| |Sony|PS2|4|Quiet|18w|Schedutil|Balanced|On| |Sony|PSP|2|Quiet|9w|Powersave|Battery Focus|On|On|

ARM Devices

|Manufacturer|System|Enabled CPU Threads|Cooling Profile|Scaling Governor|Enhanced Power Saving|WIFI Power Saving| |----|----|----|----|----|----| |Nintendo|64|All|Moderate1|Performance|On|On| |Nintendo|GameCube, Wii|All|Moderate1|Performance|On|On| |Sega|Saturn, Dreamcast|All|Moderate1|Performance|On|On| |Sony|PSP|All|Moderate1|Performance|On|On|

Note: Emulating 6th generation and newer consoles will result in lower runtimes as they require significant power draw.

1 Only available when "Enhanced Power Saving" is enabled or if the feature is supported.