Hi,
I didn't notice so far as Octane is always taking lot of CPU on Linux while rendering, but it appears it anyway takes steady 100% CPU shortly after loading, with no scene loaded.
Any clue?
Lionel
Octane idles at 100% CPU on Linux
Forum rules
NOTE: The software in this forum is not %100 reliable, they are development builds and are meant for testing by experienced octane users. If you are a new octane user, we recommend to use the current stable release from the 'Commercial Product News & Releases' forum.
NOTE: The software in this forum is not %100 reliable, they are development builds and are meant for testing by experienced octane users. If you are a new octane user, we recommend to use the current stable release from the 'Commercial Product News & Releases' forum.
That observation was the first thing I posted, when joining the club
Try to keep your mouse on a menu (just open the file menu, for example) - that will turn down the CPU usage to "0%", but when you close the menu, it will go back up to 100% = interesting and something worth to inspect.

Try to keep your mouse on a menu (just open the file menu, for example) - that will turn down the CPU usage to "0%", but when you close the menu, it will go back up to 100% = interesting and something worth to inspect.
SW: Octane 3.05 | Linux Mint 18.1 64bit | Blender 2.78 HW: EVGA GTX 1070 | i5 2500K | 16GB RAM Drivers: 375.26
cgmo.net
cgmo.net
Yep Matej, sorry I didn't dig so far into the old posts 
BTW, it's quite annoying to see this problem has been reported so long time ago and not solved yet. Looks like a polling issue so it should be easy to fix IMHO...

BTW, it's quite annoying to see this problem has been reported so long time ago and not solved yet. Looks like a polling issue so it should be easy to fix IMHO...
Desktop: Ubuntu 13.04 x64 - i7-3770K @ 3.5GHz - 32GB DDR3 - GTX670 2048MB
Laptop: Linux Mint 11 x64 - i7-2860QM @ 2.5GHz - 16GB DDR3 - Quadro 3000M 2GB
Software: NVidia 319.12 - Cuda 4.2.9 - Blender 2.66a
Laptop: Linux Mint 11 x64 - i7-2860QM @ 2.5GHz - 16GB DDR3 - Quadro 3000M 2GB
Software: NVidia 319.12 - Cuda 4.2.9 - Blender 2.66a
This is not a big deal, but yeah, it should be looked into. Basically:
* if you start Octane and don't touch anything, there is no CPU usage
* the moment you enter and exit a menu (any menu), Octane starts to use one core at 100% and it will continue to use it until you close the program
* every time you are inside a menu, the usage will drop back to zero, when you exit the menu, will raise back to 100%
All this happens without loading a scene.
Steve, sorry, this is a Linux exclusive
* if you start Octane and don't touch anything, there is no CPU usage
* the moment you enter and exit a menu (any menu), Octane starts to use one core at 100% and it will continue to use it until you close the program
* every time you are inside a menu, the usage will drop back to zero, when you exit the menu, will raise back to 100%
All this happens without loading a scene.
Steve, sorry, this is a Linux exclusive

SW: Octane 3.05 | Linux Mint 18.1 64bit | Blender 2.78 HW: EVGA GTX 1070 | i5 2500K | 16GB RAM Drivers: 375.26
cgmo.net
cgmo.net
I'm getting the 100% CPU usage as soon as Octane starts, without touching anything.matej wrote:* if you start Octane and don't touch anything, there is no CPU usage
Desktop: Ubuntu 13.04 x64 - i7-3770K @ 3.5GHz - 32GB DDR3 - GTX670 2048MB
Laptop: Linux Mint 11 x64 - i7-2860QM @ 2.5GHz - 16GB DDR3 - Quadro 3000M 2GB
Software: NVidia 319.12 - Cuda 4.2.9 - Blender 2.66a
Laptop: Linux Mint 11 x64 - i7-2860QM @ 2.5GHz - 16GB DDR3 - Quadro 3000M 2GB
Software: NVidia 319.12 - Cuda 4.2.9 - Blender 2.66a
Interesting, I have to touch something first (like open a menu or toggle preview tabs in Node inspector)yoyoz wrote:I'm getting the 100% CPU usage as soon as Octane starts, without touching anything.matej wrote:* if you start Octane and don't touch anything, there is no CPU usage
SW: Octane 3.05 | Linux Mint 18.1 64bit | Blender 2.78 HW: EVGA GTX 1070 | i5 2500K | 16GB RAM Drivers: 375.26
cgmo.net
cgmo.net
Just booted over to my Ubuntu and tried on both 2.43 and 2.44. My experience mimics MateJ's. No resource useage until a menu is poked, then one core pegs.
Ubuntu 9.10 x64 | GTS 240 | 260.19.44 drivers | 3.0 Toolkit | Dual-Core 2.4 GHz | 4Gb| Blender 2.56a/latest Yoyoz plugin
WinXP32 | GTS 240 | 266.58 drivers | 3.0 Toolkit | Dual-Core 2.4 GHz | 4Gb | Blender 2.56a/latest Yoyoz plugin
WinXP32 | GTS 240 | 266.58 drivers | 3.0 Toolkit | Dual-Core 2.4 GHz | 4Gb | Blender 2.56a/latest Yoyoz plugin
when we did our linux port early last year, we ran into several threading / locking issues with X11,
which required a copious amount of Xlocks to be added to the GUI library.
I am pretty sure this is the messaging manager that simply spins in a loop, and at various times calling X locks,
which cause quite a bit of additional system call load.
Can someone post some detailed 'top' screenshots so we can see the type of load it generates ?
Unfortunately it's not easily fixed, as the developer of the GUI lib has already commented on it by saying he does'nt use linux,
and i have no clue where to start looking in his haystack of code. (this was early last year)
We need to upgrade it though, and newer versions might fix this.
However due to a few customizations, we can't simply build with a new version,
so it's not something i like doing when there is no clear problem,
but this could change that.
Any way, we are currently swamped with more severe stuff to fix/implement. (rewrite of multi-gpu render core, new kernel and much else),
so I think you will have to tolerate this for another few months...
Radiance
which required a copious amount of Xlocks to be added to the GUI library.
I am pretty sure this is the messaging manager that simply spins in a loop, and at various times calling X locks,
which cause quite a bit of additional system call load.
Can someone post some detailed 'top' screenshots so we can see the type of load it generates ?
Unfortunately it's not easily fixed, as the developer of the GUI lib has already commented on it by saying he does'nt use linux,
and i have no clue where to start looking in his haystack of code. (this was early last year)
We need to upgrade it though, and newer versions might fix this.
However due to a few customizations, we can't simply build with a new version,
so it's not something i like doing when there is no clear problem,
but this could change that.
Any way, we are currently swamped with more severe stuff to fix/implement. (rewrite of multi-gpu render core, new kernel and much else),
so I think you will have to tolerate this for another few months...
Radiance
Win 7 x64 & ubuntu | 2x GTX480 | Quad 2.66GHz | 8GB