This message was posted on behalf of Intel Corporation
Thank you for contacting the Intel community.
What does Hyper-Threading mean?
At the following link you can get some very good Hyper-Threading explanation
NOTE: This link is being offered for your convenience and should not be viewed as an endorsement by Intel of the content, products, or services offered there.
You can check for more info here:
Intel® Hyper-Threading Technology
Yes, your processor support Hyper-Threading.
Is it ideal to activate this HT?
Hyper-Threading is automatically set up in your processor and you don’t need to activate it, it will activate itself when the processor needs more performance.
And if I leave it always active what happens?
It activates by itself if it needs it but you don’t need to activate anything.
You can check for these processor specifications here:
I hope this information can help you.