Summary: | The similarity finder uses about half the CPU clock speed | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | HJ <hannesjaagura> |
Component: | Maintenance-Similarities | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED NOT A BUG | ||
Severity: | normal | CC: | brunoabinader, caulier.gilles, metzpinguin |
Priority: | NOR | ||
Version: | 7.3.0 | ||
Target Milestone: | --- | ||
Platform: | Microsoft Windows | ||
OS: | Microsoft Windows | ||
Latest Commit: | Version Fixed In: | 7.5.0 | |
Attachments: | Open Hardware Monitor -clock bus speed |
Description
HJ
2021-04-10 07:56:27 UTC
Created attachment 137464 [details]
Open Hardware Monitor -clock bus speed
Well, digiKam cannot control the hardware clock directly. It would be to test what would happen if we gave the tasks a higher priority. However, there are also a lot of database accesses and these relieve the required CPU core again in the meantime. But do we really want to make the computer inoperable when digiKam is running? Maik I find your CPU temperature critical, even an Intel CPU should better stay below 80°C. The 80-95°C are possible, but should be avoided. Maik And Intel, as other CPU have temperature security. 80° is the limit for a safe public core uses. Higher values make CPU unstable and possible internal logic transistors destruction. Military and high critical use (as space module) electronics can be overloaded to 120°C but it's require more tests in build process and this very expensive. So i recommend to check the freeze system for your CPU. Typically the thermal paste, the cpu fan, etc... Gilles Caulier It is strange that during the operation of DK similarity and other resource-intensive processes, the CPU clock speed decreases from the maximum to 54-75%. At the end of the process, it rises to the maximum. Testing was performed with MS Edge open at the same time. This also means other concurrent programs must be able to handle at slowed CPU clock speeds. But it's clear : as Maik said, the CPU temperature exceed the limit and CPU security turn on to limit clock and de-facto the temperature. To resume : You have a problem with your CPU cooling. Check your system. Gilles Caulier From the hardware monitor screenshot, we can see all four cores are at 100%, thus operating as expected. As Maik mentioned, it is not digiKam's responsibility to select which CPU clock speed your OS wants to use, we can only request from the OS to provide us with threads for the application to use. Thanks for the answers. I understand that the search for similarities must work that way. Hannes As it's an hardware problem i close this issue now. Gilles Caulier |