Problems with building Linux CNC source

More
5 years 2 months ago #217135 by smal
How does the processor speed affect general performance of the linuxcnc software? How computing intensive is actually linuxcnc? I assume if we have a loop at 1KHz this is not something which any generation of processors produced in the last 15 years can not handle?

Please Log in to join the conversation.

More
5 years 2 months ago #217138 by robertspark
it's not the frequency it's the consistency.... real time means it needs to be ON TIME with little variance

some are good and some not so good as there are too many peripherals or power saving elements (like laptops).... hence all that is disabled as is speedstep , hyperthreading and c-states in the bios

Please Log in to join the conversation.

More
5 years 2 months ago #217139 by tommylight
LinuxCNC can run even on some very old hardware, i had it running on a P2 @500MHz, still have it running on a AMD Geode @1000MHz, so if you feel lucky search the web for "coolcnc" and "Debian Dog LinuxCNC".
BTW, dissable hyperthreading, it is enabled on the PC you did the compiling, it is very bad for latency, although you are using a Mesa card so it might not matter at all.

Please Log in to join the conversation.

More
5 years 2 months ago #217155 by smal
Can you go here a little bit more into detail regarding speedstep -> what this is and where is turned off, the same for hyper-threading and c-states. Is this set in the bios?

Please Log in to join the conversation.

More
5 years 2 months ago #217156 by robertspark
yes, they are all bios settings

Please Log in to join the conversation.

More
2 years 3 months ago #305744 by vre
I try to build linuxcnc master (2.10 pre0)
and build goes to infinite loop with these messages repeated continuously
Code:
Use of uninitialized value $line in scalar chomp at /usr/share/perl5/Locale/Po4a/Man.pm line 2344. Use of uninitialized value $line in concatenation (.) or string at /usr/share/perl5/Locale/Po4a/Man.pm line 2345. Use of uninitialized value $line in pattern match (m//) at /usr/share/perl5/Locale/Po4a/Man.pm line 2346. Use of uninitialized value $line in pattern match (m//) at /usr/share/perl5/Locale/Po4a/Man.pm line 2347.

Please Log in to join the conversation.

More
2 years 3 months ago #305783 by tommylight
Try compiling without documentation.

Please Log in to join the conversation.

Time to create page: 0.190 seconds
Powered by Kunena Forum