Amid the ongoing Linux 6.14 kernel development cycle, Phoronix spotted a pull request for ACPI updates which “will allow for faster suspend and resume cycles on some systems.”

Wikipedia defines ACPI as “an open standard that operating systems can use to discover and configure computer hardware components” for things like power management and putting unused hardware components to sleep. Phoronix reports:

The ACPI change worth highlighting for Linux 6.14 is switching from msleep() to usleep_range() within the acpi_os_sleep() call in the kernel. This reduces spurious sleep time due to timer inaccuracy. Linux ACPI/PM maintainer Rafael Wysocki of Intel who authored this change noted that it could “spectacularly” reduce the duration of system suspend and resume transitions on some systems…

Rafael explained in the patch making the sleep change:

“The extra delay added by msleep() to the sleep time value passed to it can be significant, roughly between 1.5 ns on

Link to original post https://linux.slashdot.org/story/25/01/25/2343225/linux-614-brings-some-systems-faster-suspend-and-resume?utm_source=rss1.0mainlinkanon&utm_medium=feed from Teknoids News

Read the original story