Page 1 of 1

Загрузка только одного ядра/Only one CPU core is used

Posted: Wed Oct 10, 2018 7:04 pm
by pepelnyy
Good day!
In Sunvox the CPU load is 100%, stutters, but in the task manager the load does not exceed 45%.
Is this situation is a consequence of the fact that I am doing something wrong or should I accept it?
Добрый день!
В Sunvox отображается загрузка ЦП 100%, заикается, а в диспетчере задач загрузка не превышает 45%.
Такая ситуация - следствие того, что я не так что-то делаю или надо смириться?
Image

Re: Загрузка только одного ядра/Only one CPU core is used

Posted: Fri Oct 12, 2018 11:26 am
by NightRadio
The SunVox uses only one thread for the sound synthesis. It will be improved in future updates.
Пока только одно ядро, к сожалению.

Re: Загрузка только одного ядра/Only one CPU core is used

Posted: Fri Oct 12, 2018 11:29 am
by pepelnyy
Thank you very much!
Will look forward...

Re: Загрузка только одного ядра/Only one CPU core is used

Posted: Sat Oct 13, 2018 1:41 am
by pepelnyy
NightRadio wrote:
Fri Oct 12, 2018 11:26 am
The SunVox uses only one thread for the sound synthesis. It will be improved in future updates.
Пока только одно ядро, к сожалению.
So, there is absooutely no difference between running it on the raspberry pi zero and on raspberry pi 3b, isn't it?

Re: Загрузка только одного ядра/Only one CPU core is used

Posted: Mon Oct 15, 2018 5:58 pm
by NightRadio
So, there is absolutely no difference between running it on the raspberry pi zero and on raspberry pi 3b, isn't it?
There are differences.
Don't forget that you still need to process the system and graphics threads on the same core (in case of Zero). SunVox for RPi uses software graphics rendering (without GPU) in a separate thread. So multi-core will make sense.
Also the single core of 3b is more productive than the core of Zero.

Re: Загрузка только одного ядра/Only one CPU core is used

Posted: Mon Oct 15, 2018 6:13 pm
by pepelnyy
You are absolutely right as usual.