The issue in this topic is that hibernation is being used not s3, s4 etc.
Personally I don’t use sleep. Mostly Hiberante occasionally Off
Hibernate is s4.
Is it
Well luckily for me Hibernate is all but off apart from the CMOS and RTC being alive. No battery drain, no bluetooth or Wi-Fi
The S’s are nomenclature for what we call power states by Advanced Configuration and Power Interface AKA ACPI.
From most awake to off:
S0: fully on using it in real time
S1: when you idle but your computer is still on
S2 modern idle: it’s similar to s3, except your networking stuff is on, and this unfortunately also governs your CPU output which by default is set to low, but it’s going to be based on the networking demands imposed.
S3: suspend to ram is what USED to be sleep on Windows. It would turn off connectivity networking but keep enough power for RAM for faster get to work times.
S4: what is hibernate for us old dogs on windows, it converts the working memory of your RAM into a file on your disk and then turns your PC off completely. Upon reboot, your PC will read everything from the file and toss it back onto the RAM sticks.
This is why hibernate was so power efficient!
S5: off.
So hibernate is good if you want excellent battery life.
So I messed up on the s# but this is what I meant ~ the OP said they are using Hibernate ~ S4 which accordingly doesn’t have bluetooth or Wi-Fi alive so I was just noting that if that is the case then there should be no concern over the Wi-fi and Bluetooth although the BIOS does indicate some options.
Next best thing maybe to reset the mainboard.
Thankns for the S4 note
Yea it’s just Microsoft not updating what the laptop can actually do. It’s leaving us the end users confused why it’s not what we know as hibernate.
Hardware latency
Long and undefined. Only physical interaction returns the system to the working state. Such interaction might include the user pressing the ON switch or, if the appropriate hardware is present and wake-up is enabled,
I do wonder if Bluetooth is somehow seen as some old LAN wakeup option?
Just reading
Since we can assume he’s forced into s2 modern idle, it means it’s always accessing Bluetooth and Wifi. It’s by intention so he can get right to work when the user returns. It would then depend on the driver on his mouse how often it’s relaying info per second even at idle which is keeping his PC on and not asleep. Or it is in s2 and mild sleeping, but his fan is running faster than usual due to his mouse sending more queries per second than is necessary. So his CPU must work harder - more heat means more fan removal needs.
Yes this is the query, is that what’s happening and why if it is setup to hibernate ??
AMD and INTEL no longer support it on laptop CPU chips.
Him selecting hibernate will run a query between bios and CPU chip - then get re-routed to s2.
We only have s0, s1 and s2 now if you’re using modern laptop chips.
And if the laptop CPU doesn’t support it - why would the laptop manufacturer put bios settings related to S3 or S4. It would be redundant.
Edit for clarity:
Microsoft Windows is the operating system trying to coordinate the dance between hardware and software. In this case, the hardware, the CPU, simply doesn’t have the ability to s3 or s4. But Microsoft still has MENUS and OPTIONS to click S3-sleep or S4-hibernate, but it will run into an error and go into s2.
Thanks. This is becoming of more interest to me as
a) I have an 11th Gen as the OP so do you consider that modern and therefore does not have hibernate.
b) Yet my hibernate clearly seems to be hibernate
c) If it isn’t hibernate and is a ‘sleep’ state then it does bring up a few other topics on this issue of still using power when in hibernate, not that it does in my case.
Still considered modern unfortunately. Definitely not hibernating my friend. To prove it - hibernate usually means your computer would take like 20s to get back to work.
Hibernate = computer transfer all of it’s working memory on RAM sticks to something like a word document for a lack of a better analogy → and then TURNS OFF the computer like it’s cold.
Then when you turn it on - it should take the same amount of time to fully load your operating system back as if it was completely powered off + then it reads the file of stuff you were doing and puts it back on the RAM to get you back to where you were before.
Very slow.
To see what your laptop supports; type this into command prompt:
powercfg /a
it’ll tell you what S states your computer supports
or it might be
powercfg /availablesleepstates
I don’t have a windows to test it on right now, just going by what I remember.
I’m fully aware of the Hibernate process for decades. What I’m not sure about is the idea that this isn’t available still. I do create a [hiberfil.sys] each time so it seems to be working.
And hibernate is enabled in regedit
run the command and see what you get, I’d be pleasantly surprised! I want to be at least.
Using terminal
shutdown /h
is the same as me either closing the lid or using the GUI. I get what I consider to be Hibernate.
I use an 1165G7 intel and it takes 8 seconds to power off and the same to get to my GRUB2 options
Very useful!
So let’s see what we got:
S2 on linux is S0 Low Power Idle on Windows just so we’re on the same page.
And you also have hibernate… That’s amazing assuming this is accurate.
So that means OP might have an issue with his bluetooth mouse somehow waking his hibernate - he can play with bios.
And your timing matches typical boot!
I don’t have hibernate on my Ubuntu though apparently I could set it up, so I’ve read.
Also my hiberfil.sys is only 6.6GB so it’s a quick save and read of 8 secs
I don’t have multiple apps running usually, well nothing very demanding. Hardly ever hear the fan.
Just been provided this link