With a few compiler options the CPU load caused by SvxLink can be reduced considerably.
Change the parameter RELEASE_CFLAGS in the file makefile.cfg in the SvxLink source directory as follows:
Raspberry Pi (ARM architecture):
RELEASE_CFLAGS=-g -O2 -mfloat-abi=softfp -mfpu=vfp -mcpu=native
Raspberry Pi (ARM architecture) under Raspbian „wheezy“ (note from Uwe/DC5PI):RELEASE_CFLAGS=-g -O2 -march=armv6 -mfloat-abi=hard -mfpu=vfp
Futro A240 (Geode):
RELEASE_CFLAGS = -g -O2 -march=geode -mtune=generic
These specifications were determined experimentally and make no claim to completeness!
Further information about gcc and its compiler options can be found here:
ARM processor: http://gcc.gnu.org/onlinedocs/gcc/ARM-Options.htmlGeode (or others): http://gcc.gnu.org/onlinedocs/gcc/i386-and-x86_002d64-Options.html