NumaTOP is an observation tool for runtime memory locality characterization and analysis of processes and threads running on a NUMA system. It helps the user characterize the NUMA behavior of processes and threads and identify where the NUMA-related performance bottlenecks reside. It uses Intel performance counter sampling technologies and associates the performance data with system runtime information to provide realtime analysis for production systems.
Nuttx is a real-time embedded operating system (RTOS). It has a small footprint that is usable in micro-controller environments. It is fully scalable from tiny (8-bit) to moderate embedded (32-bit) systems. It also aims to be fully compliant to standards, to be fully real time, and to be totally open.
Nux is a Java toolkit that makes efficient and powerful XML processing easy. It is geared towards embedded use in high-throughput XML messaging middleware such as large-scale peer-to-peer infrastructures, message queues, publish-subscribe, and matchmaking systems. It provides a robust commodity Java tool set for XML, XQuery, XPath, schema validation, binary XML, fuzzy fulltext similarity search, and related technologies. Nux allows you to mix and match powerful main-memory XML tools that fit your needs.
NXWidgets is a graphical user interface package for the NuttX RTOS. It integrates seamlessly with the NuttX NX graphics subsystem in order to provide graphic objects, or "widgets". It is written entirely in C++ using only selected "embedded friendly" C++ constructs which are fully supported under NuttX. No additional C++ support libraries are required. It is tailored for use with MCUs in embedded applications. It is ideally suited for the mid-to-upper range of most MCU families. It will work on high-end frame buffer devices as well as on LCDs connected via serial or parallel ports to a small MCU. It will accept position and selection inputs from a mouse or a touchscreen. It will also support character input from a keyboard such as a USB keyboard. It supports a special widget called CKeypad which provides keyboard input via an on-screen keypad which can be operated via a mouse or touchscreen inputs. Some of the graphic objects supported by NXWidgets include labels, buttons, text boxes, button arrays, check boxes, cycle buttons, images, sliders, scrollable list boxes, and progress bars.
OFC2 helper library is a PHP library to aid in the rapid development of Open Flash Chart 2 charts. It provides functions for very easy integration of OFC2 into a Web page. It supports multiple charts on the same page, dynamically sized charts and dynamic Y axis max value calculation. This library is not associated with Open Flash Chart 2 in any way other than providing a set of wrappers around the OFC2 API.
OKL4 Microkernels are a family of second-generation microkernels based on the original designs and implementations by Jochen Liedtke. Originally implemented in highly tuned i386-specific assembly language code, the API has seen extensive development in a number of directions, both in achieving a higher grade of platform independence and also in improving security, isolation, and robustness. There have been various re-implementations of the original binary kernel interface and its higher level successors, including L4Ka::Pistachio, L4/MIPS, and Fiasco. For this reason, the name L4 now applies to the whole microkernel family including the L4 kernel interface and its different versions.
OPA is a Java GUI application framework that provides services common to mst GUI domains such as window, user option, resource, help, action, module, log, and directory management. It is based on a module architecture where modules (JAR files) are added at start-up and make use of the services provided.