rbkit icon indicating copy to clipboard operation
rbkit copied to clipboard

A new profiler for Ruby. With a GUI [WARNING: This project is being rewritten]

Results 19 rbkit issues
Sort by recently updated
recently updated
newest added

``` /Users/grimm/.rvm/gems/ruby-2.4.1/gems/rbkit-0.1.10/lib/rbkit.rb:39: [BUG] Segmentation fault at 0x00000000000008 ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-darwin16] -- Crash Report log information -------------------------------------------- See Crash Report log file under the one of following: *...

Currently, the msgpack data that we are sending across to the client is uncompressed. This means an objectspace dump can come to 100s of MBs , and running a sampling...

low-priority

We should implement a way to write current heap dump to a file when process receives a special SIGNAL. Such a thing can slow down the ruby process (not altogether...

low-priority

I use rbkit to profile the following code. It runs with ruby 2.2.0. After running for 1min, rbkit shows RES size is ~100MB, while `top` shows the RES is about...

This would be helpful to debug processes which seem stuck.

We should be able to send more memory stats to the client. See [GC Tracer](https://github.com/ko1/gc_tracer). We should be able to merge the GC tracer stats into Rbkit eventually.

Instead of sending profiling data to the client in realtime over zeromq sockets, if we can send the messages to kafka, it allows the client to consume the data at...

System is Ubuntu 16.04, Ruby 2.3.1, gem 2.5.1. I've got libtool, autoconf and automake. Gem does not install, issue with native extensions. Logs are available on [this gist](https://gist.github.com/wjdp/508c54cd43ea654df3f2b2165ac2fc67). ``` ^...