Skip to main content

MaXXscope

◀◀ Top ▶▶

Introduction

MaXXscope is a Smart Application and Service Orchestration for multi-core system that supports CPU core partitioning for maximum performance and efficiency. With MaXXscope, a system's CPU cores can be allocated, grouped or reserved to execute/run processes based on configurable characteristics such as: process type, parent PID, group and other custom tags provided by MaXXsettings Configuration Management.

GitLab

MaXXscope source code and build instruction can be accessed on our public GitLab repository.

Features

  • support MaXXsettings integration for storing and retrieving applications configurations and hints
  • support CPU core affinity for processes and avoid cache flushing
  • support CPU cores partitioning (similar to NUMA Node)
  • support MaXXlinks for notification, alerts and client interactions (requests)

Documentation

  • MaXXscope Architecture Document [online]
  • MaXXdesktop Software Patterns Document [online]

Class Diagram

Work in progress... Feel free to share with us an idea or feedback. Come back soon :)

 

◀◀ Top ▶▶