Skip to content

Distributed performance profiling for the CPython interpreter

Notifications You must be signed in to change notification settings

JeffersGlass/snakeden

Repository files navigation

Snakeden - Distributed pypeformance runs

The Snakeden web interface

Information

This is a personal experimental project, and should not be relied upon at the moment.

Usage

Installation

  1. Clone this repo
  2. Run make setup
  3. (Optionally) activate the virtual environment with source ./venv/bin/activate

Running a Dev Server

Run make debug to run the local dev server in the browser. Go to the root url (/) to view the interactive interface.

Running Raw Dask Commands

Scheduler

cd flask-src && ../venv/bin/python -m dask scheduler

Worker

cd flask-src && ../venv/bin/python -m dask worker --resources "CPU=1"

Notes

If installing Python and getting a 'No module named _ctypes' error: Unsnstall Python sudo apt install libffi-dev Reinstall Python

About

Distributed performance profiling for the CPython interpreter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published