The Ubuntu version of FC++ is built using GNU G++ as a 32-bit and 64-bit multi-threaded library.
User applications written in C++ can then link against the FC++ library.
or:
fcpp.a
.libssl.so
) and PThread (libpthread.so
) installed.Please contact Unlimi-Tech Software Inc. if other build solutions are required.
Modern Linux kernels place a hard limit on the size of socket receive and transmit buffers which applications may request. These maximum limits greatly impact the performance of FC++. When possible, it is suggested that the maximum socket buffer sizes be increased. The sizes are modified using /sys/proc/net/core/rmem_max
and /sys/proc/net/core/wmem_max
. This is typically done using one of the following methods:
/sbin/sysctl
(see the sysctl(8)
man page for details) /etc/sysctl.conf
/etc/sysctl.d/60-filecatalyst.conf
with content similar to: /sys/proc/net/core/rmem_max
and /sys/proc/net/core/wmem_max
have also been modified. See the socket(7)
man page for additional details on SO_RCVBUF
and SO_SNDBUF
.