Showing 31 open source projects for "process cpu"

View related business solutions
  • Push Code. Get a Production URL. Done. Icon
    Push Code. Get a Production URL. Done.

    Cloud Run deploys any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try Cloud Run Free
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery turns your data warehouse into an AI platform. No new languages required.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 1
    GameMode

    GameMode

    Optimise Linux system performance on demand

    GameMode is a daemon/lib combo for Linux that allows games to request a set of optimizations be temporarily applied to the host OS and/or a game process. GameMode was designed primarily as a stop-gap solution to problems with the Intel and AMD CPU power save or on-demand governors but is now host to a range of optimization features and configurations.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 2
    TaskExplorer

    TaskExplorer

    Powerful system task manager

    TaskExplorer is a powerful system task-manager / process-inspector tool designed for Windows that goes well beyond the capabilities of the built-in Task Manager. It provides real-time insights into running processes, threads, open handles, network sockets, memory usage, modules loaded, and more — all in a unified, fast, and efficient GUI. Rather than scattering information across tabs or dialogs, TaskExplorer displays detailed data in a panel layout: when you select a process, the lower...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 3
    htop

    htop

    An interactive process viewer

    htop is a cross-platform interactive process viewer. htop allows scrolling the list of processes vertically and horizontally to see their full command lines and related information like memory and CPU consumption. Also, system-wide information, like load average or swap usage, is shown. The information displayed is configurable through a graphical setup and can be sorted and filtered interactively.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 4
    CoolPotOS

    CoolPotOS

    CoolPotOS for ia32 / amd64

    CoolPotOS is a small, hobbyist operating system designed to be minimal and educational, offering the most basic kernel capabilities while remaining accessible to beginners. Written in C and Assembly, it focuses on bootstrapping, kernel entry, and simple console output. Though in early stages, CoolPotOS showcases the boot process, memory segmentation, and essential CPU features, serving as a great learning resource for those new to operating system internals.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI Studio. Switch between models without switching platforms.
    Start Free
  • 5
    Honggfuzz

    Honggfuzz

    Security oriented software fuzzer

    ...It supports multiple fuzzing modes—stdin, file, and networking—so targets can be exercised the same way they run in production. Instrumentation via compiler hooks or hardware/perf counters guides mutations toward previously unseen edges, while persistent mode keeps the target process alive to amortize startup costs. The tool integrates tightly with sanitizers and can attach to already running processes, making it convenient for both white-box and black-box fuzzing. When it finds a crash, honggfuzz captures detailed context, minimizes the input, and can pin reproducibility by controlling CPU affinity and resource limits. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Citus

    Citus

    Distributed PostgreSQL as an extension

    Citus is a PostgreSQL extension that transforms Postgres into a distributed database, so you can achieve high performance at any scale. With Citus, you extend your PostgreSQL database with new superpowers. Distributed tables are sharded across a cluster of PostgreSQL nodes to combine their CPU, memory, storage and I/O capacity. References tables are replicated to all nodes for joins and foreign keys from distributed tables and maximum read performance. Distributed query engine routes and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    LimitCPU allows the user to throttle CPU usage of a given process, freeing up the machine to perform other tasks in a timely manner.
    Leader badge
    Downloads: 382 This Week
    Last Update:
    See Project
  • 8
    ...Pre-built Windows x64 installer available at https://buymeacoffee.com/nathancrews/e/255640 LAS/LAZ Pointcloud Windows Shell Extension: This "quick viewer" shell extension provides a Windows File Explorer right click menu option to quickly generate 3D preview images for large and small .las and .laz files. (Disclaimer: Processing time depends on compute hardware) Typical processing time for 100mb .las is about 2 seconds. 25mb .laz file process in about the same times. Files are processed in parallel using available CPU cores. Pre-built Windows x64 installer available at https://buymeacoffee.com/nathancrews/e/255641
    Downloads: 8 This Week
    Last Update:
    See Project
  • 9
    SimpleDCS
    SimpleDCS is a Distributed Control System made easy - fully configurable both on hardware and a software level. Experimental stage (alpha)
    Downloads: 1 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end. Migrate from on-prem or other clouds with free migration tools.
    Try Free
  • 10
    barco

    barco

    Linux containers from scratch in C

    barco is a project I worked on to learn more about Linux containers and the Linux kernel, based on other guides on the internet. Linux containers are made up by a set of Linux kernel features. namespaces: are used to group kernel objects into different sets that can be accessed by specific process trees. There are different types of namespaces, for example,the PID namespace is used to isolate the process tree, while the network namespace is used to isolate the network stack.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    PRoot

    PRoot

    Chroot, mount --bind, and binfmt_misc without privilege/setup

    ...This means that users don't need any privileges or setup to do things like using an arbitrary directory as the new root filesystem, making files accessible somewhere else in the filesystem hierarchy, or executing programs built for another CPU architecture transparently through QEMU user mode. Also, developers can use PRoot as a generic Linux process instrumentation engine thanks to its extension mechanism, see CARE for an example. Technically PRoot relies on ptrace, an unprivileged system-call available in every Linux kernel. The new root file-system, a.k.a guest rootfs, typically contains a Linux distribution. ...
    Downloads: 31 This Week
    Last Update:
    See Project
  • 12
    Arduino HomeKit ESP8266

    Arduino HomeKit ESP8266

    Native Apple HomeKit accessory implementation for the ESP8266 Arduino

    ...Lower versions may compile with errors. For ESP32, see Arduino-HomeKit-ESP32. The HomeKit running on ESP32 has a GREAT PERFORMANCE which is 10x faster than ESP8266. You should set the ESP8266 CPU to run at 160MHz (at least during the pairing process), to avoid the tcp-socket disconnection from the iOS device caused by a timeout.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    fmedia

    fmedia

    fast media player/recorder/converter

    ...The architecture allows to extend the functionality of the application in any way: adding a new audio input/output format, a new DSP filter or even a new GUI. fmedia is very small and fast: it has low CPU & memory consumption making it ideal to listen to music or process audio files while running on a notebook's battery. fmedia can decode: .mp3, .ogg (Vorbis, Opus), .opus, .m4a/.mp4 (AAC, ALAC, MPEG), .mka/.mkv (AAC, ALAC, MPEG, Vorbis), .avi (AAC, MPEG), .mpc, .flac, .ape, .wv, .wav. fmedia can encode into: .mp3, .ogg, .opus, .m4a (AAC), .flac, .wav.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 14

    Process Custom Relocations

    Postprocessor for ELF files allowing custom relocation types.

    This tool consists of a file format specification and a post-processor for ELF binary files allowing the use of custom relocation types in object files. This allows using "standard" object file formats (e.g. elf_i386) to be used for special CPUs or special use cases (e.g. non-CPU).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    ADI Buildroot

    ADI Buildroot

    Buildroot Linux distribution for ADI Blackfin and future processors.

    ...Buildroot can generate a kernel image, various libraries and applications in a root filesystem. Buildroot is useful mainly for people working with small or embedded systems, using various CPU architectures (x86, ARM, Blackfin, MIPS, PowerPC, etc.). It automates the building process of your embedded system and eases the cross-compilation process. If you're new to buildroot Linux, the first thing to do is check out the [documentation](http://docs.blackfin.uclinux.org/). This should help you get your development host PC set up, and get you compling your first Linux distribution from source.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    steam-sim

    An accurate, scalable, and energy-aware simulator for WSNs

    STEAM-Sim establishes a hardware/software/network co-simulation of wireless sensor networks. Original C code is used in simulation. The code is natively executed by the cpu where the simulation is run. The time annotation engine annotates the C source code used for simulation with the timing information as if the code is run on a microcontroller. The annotation process is fully automated. Hardware models are developed using the PAWiS framework and reflect the timing, functionality, and energy-consumption of real-world hardware such as a CC2420 radio transceiver. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    FFmpeg for Android

    Configure and build FFmpeg library with Android NDK

    FFmpeg for Android is a set of Android makefiles which enable configuration and building FFmpeg library under Android source code tree with Android NDK.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 18
    The sandbox libraries (libsandbox & pysandbox) are an open-source suite of software components for C/C++ and Python developers to create automated profiling tools and watchdog programs. The API's are designed for executing and instrumenting simple (single process) tasks, featuring policy-based behavioral auditing, resource quota, and statistics collecting. The sandbox libraries were originally designed and utilized as the core security module of a full-fledged online judge system for...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    psmem

    Shows detailed information about a specific process

    information about memory (VMRSS) used by a process, cpu affinity, user and group ownership of the process and process status
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Specter - Abstract Arithmetics Library (AAL) is a library coded in native C which is able to do operations with numbers of virtually unlimited length. Specter is targeting mainly cryptography and big integer maths though.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    cpulimit is a per-process cpu usage limiter (expressed in percentage, not in cpu time). This is useful to control batch jobs, when you don't want them to eat too much cpu. It is able to adapt itself to the overall system load, dynamically and quickly.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 22
    PPA is a project intended to improve today's per/process accounting by summarizing overall CPU usage time based on detailed understanding of CPU utilization. Besides using this data for real time decisions, it becomes extremely useful during performan
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    NetIcon is a utility that sits in the Windows task bar and shows your network throughput. Requires WinPcap. NetIcon was modeled after Process Explorer, which only shows the CPU and IO load. Additionally it shows a hilbert curve "netblob" diagram.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Cpulimit2's purpose is to extend the functionality of cpulimit. It is a multi-process cpu usage limiter that has the ability to run in daemon-like mode to actively search for processes to limit that match user-given criteria.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    WatchOut is a Linux system resource monitoring system. It shows CPU info/usage, memory info/usage, process info, etc. It provides a graphical user interface (GUI) for a user.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB