

“At the November 2023 #FreeBSD Vendor Summit, Klara Inc. hosted a panel to highlight FreeBSD’s capabilities as a platform for future technology. Many companies have chosen FreeBSD, find out why you should as well!
Learn why these companies chose to use FreeBSD, and how they leveraged FreeBSD for success.”

String processing is essential in many UNIX commands. C strings are terminated with nul characters.
Routines processing such strings, such as those provided by the C standard library libc are often reduced to walking through strings character by character in search for the nul terminator. This is why these operations have the reputation of poor performance.
The FreeBSD Team has been working in a reimplementation of libc string functions using SIMD techniques and getting advantage of instruction set extensions by new CPUs.