SPEND MORE TIME WRITING CODE, AND LESS TIME FIXING BUGS

We write open source tools and libraries to help you scale your application on massive multi-core systems, meet real-time constraints and identify faults.

CONTACT US

Our Projects

We actively develop and maintain many open-source software projects.

LTTng (Linux Trace Toolkit: next generation) is a kernel and application tracer for Linux. It gathers information about applications and important system events to help diagnose application, library and operating system misuses.

Learn more

We contribute to and maintain parts of the Linux kernel, namely the tracepoint instrumentation API, the membarrier(2) system call, and we actively work on the rseq(2) (Restartable Sequences) system call.

Common Trace Format

The Common Trace Format (CTF) is proposed as a trace format that suits the needs of the embedded, telecom, high performance, and kernel communities.

Learn more

barectf (from bare metal and CTF) is a generator of tracers (ANSI C) which produce Common Trace Format data streams.

Learn more

Babeltrace is a trace reader and converter engine. It is a reference implementation of the Common Trace Format (CTF).

Learn more

Userspace RCU

The Userspace RCU library (liburcu) is a highly scalable LGPL synchronization library providing very low overhead and linearly scalable read-side synchronization, as well as efficient data structures based on RCU and lock-free algorithms.

Learn more

OUR MISSION

At EfficiOS, our main goal is diminishing the amount of time our customers spend identifying faults. We also enable our customers's applications to scale on massive multi-core systems, and to meet real-time constraints. We do so by implementing open-source tools, libraries, and by contributing to the Linux kernel.

Our services

We offer development, support, and training services related primarily to our projects.

Development

We help our customers tailor our open-source software to their needs through our development services.

Learn more

Support

We help customers use our software through commercial support agreements.

Learn more

Training

We offer training to help customers configure our software according to their deployment constraints.

Learn more

CONTACT US

Contact us if we can help by improving our software, or by providing advice about its configuration and use.

CONTACT US