Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
~/src/ent/myapp (master *=)$ bundle exec derailed bundle:objects
Measuring objects created by gems in groups [:default, "production"]
Total allocated: 4246025 bytes (34726 objects)
Total retained: 437421 bytes (4179 objects)
allocated memory by gem
-----------------------------------
1348174 puma-3.6.0
749251 sidekiq/lib
538517 pro/lib
397726 ent/lib
390783 sqlite3-1.3.11
366558 redis-3.3.1
143032 bundler-1.12.5
119089 redis-namespace-1.5.2
84124 statsd-ruby-1.3.0
52623 connection_pool-2.2.0
25766 ruby-2.3.0/lib
25330 activesupport-5.0.0.1
4972 railties-5.0.0.1
80 derailed_benchmarks-1.3.1
allocated memory by file
-----------------------------------
376210 /Users/mike/src/sidekiq/lib/sidekiq/redis_connection.rb
328169 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/server.rb
297164 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma.rb
267768 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/launcher.rb
237737 /Users/mike/src/sidekiq/lib/sidekiq.rb
220417 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis.rb
198843 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/database.rb
190144 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/configuration.rb
189821 /Users/mike/src/pro/lib/sidekiq/pro/api.rb
187532 /Users/mike/src/ent/lib/sidekiq-ent.rb
184554 /Users/mike/src/ent/lib/sidekiq-ent/limiter.rb
164701 /Users/mike/src/pro/lib/sidekiq/batch.rb
149197 /Users/mike/src/pro/lib/sidekiq-pro.rb
142872 /Users/mike/.gem/ruby/2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb
108896 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3.rb
93165 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis/connection.rb
90357 /Users/mike/.gem/ruby/2.3.0/gems/redis-namespace-1.5.2/lib/redis-namespace.rb
79214 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/reactor.rb
77809 /Users/mike/.gem/ruby/2.3.0/gems/statsd-ruby-1.3.0/lib/statsd-ruby.rb
61038 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/const.rb
49577 /Users/mike/.gem/ruby/2.3.0/gems/connection_pool-2.2.0/lib/connection_pool.rb
46566 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/single.rb
42500 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/statement.rb
35237 /Users/mike/src/sidekiq/lib/sidekiq/client.rb
33343 /Users/mike/src/sidekiq/lib/sidekiq/worker.rb
32011 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/client.rb
27540 /Users/mike/.gem/ruby/2.3.0/gems/redis-namespace-1.5.2/lib/redis/namespace.rb
25328 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis/connection/ruby.rb
24850 /Users/mike/.gem/ruby/2.3.0/gems/activesupport-5.0.0.1/lib/active_support/core_ext/class/attribute.rb
23423 /Users/mike/src/pro/lib/sidekiq/pro/config.rb
20798 /Users/mike/.rubies/ruby-2.3.0/lib/ruby/2.3.0/forwardable.rb
18244 /Users/mike/src/sidekiq/lib/sidekiq/util.rb
17951 /Users/mike/src/sidekiq/lib/sidekiq/extensions/class_methods.rb
17157 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/errors.rb
15294 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis/errors.rb
13048 /Users/mike/src/sidekiq/lib/sidekiq/api.rb
9904 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/sqlite3_native.bundle
6625 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/delegation.rb
6315 /Users/mike/.gem/ruby/2.3.0/gems/statsd-ruby-1.3.0/lib/statsd.rb
5682 /Users/mike/src/ent/lib/sidekiq-ent/limiter/status.rb
5562 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/puma_http11.bundle
4915 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis/client.rb
4716 /Users/mike/src/ent/lib/sidekiq-ent/encryption.rb
4695 /Users/mike/src/sidekiq/lib/sidekiq/logging.rb
4561 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/events.rb
4476 /Users/mike/.gem/ruby/2.3.0/gems/railties-5.0.0.1/lib/rails/engine.rb
4445 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/constants.rb
4015 /Users/mike/src/pro/lib/sidekiq/batch/callback.rb
3909 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/thread_pool.rb
3821 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/resultset.rb
allocated memory by location
-----------------------------------
341553 /Users/mike/src/sidekiq/lib/sidekiq/redis_connection.rb:3
161615 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma.rb:14
142032 /Users/mike/.gem/ruby/2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:86
140648 /Users/mike/src/pro/lib/sidekiq/pro/api.rb:1
110944 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis.rb:2771
100955 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/launcher.rb:9
92863 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/configuration.rb:356
90359 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3.rb:9
90357 /Users/mike/.gem/ruby/2.3.0/gems/redis-namespace-1.5.2/lib/redis-namespace.rb:1
87655 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma.rb:15
81295 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/server.rb:9
78929 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis/connection.rb:9
77809 /Users/mike/.gem/ruby/2.3.0/gems/statsd-ruby-1.3.0/lib/statsd-ruby.rb:1
71594 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/database.rb:3
69398 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/launcher.rb:3
69128 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/server.rb:10
60249 /Users/mike/src/pro/lib/sidekiq-pro.rb:7
59763 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/configuration.rb:1
55819 /Users/mike/src/sidekiq/lib/sidekiq.rb:7
52071 /Users/mike/src/ent/lib/sidekiq-ent/limiter.rb:184
47384 /Users/mike/src/pro/lib/sidekiq/batch.rb:6
47292 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/server.rb:3
46797 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma.rb:13
45894 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/single.rb:1
44319 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/reactor.rb:2
44137 /Users/mike/src/ent/lib/sidekiq-ent.rb:12
43845 /Users/mike/src/ent/lib/sidekiq-ent/limiter.rb:181
42260 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/statement.rb:2
40937 /Users/mike/src/pro/lib/sidekiq/batch.rb:3
40393 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/server.rb:5
36828 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis.rb:2772
36147 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/server.rb:8
35676 /Users/mike/src/ent/lib/sidekiq-ent.rb:8
34781 /Users/mike/src/pro/lib/sidekiq/batch.rb:5
34709 /Users/mike/.gem/ruby/2.3.0/gems/connection_pool-2.2.0/lib/connection_pool.rb:2
34031 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/reactor.rb:1
33954 /Users/mike/src/sidekiq/lib/sidekiq.rb:8
33694 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/const.rb:77
33445 /Users/mike/src/sidekiq/lib/sidekiq/client.rb:3
33402 /Users/mike/src/sidekiq/lib/sidekiq/redis_connection.rb:2
33371 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/database.rb:5
33255 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/configuration.rb:2
33056 /Users/mike/src/pro/lib/sidekiq-pro.rb:4
32724 /Users/mike/src/ent/lib/sidekiq-ent.rb:10
32572 /Users/mike/src/ent/lib/sidekiq-ent/limiter.rb:180
32239 /Users/mike/src/sidekiq/lib/sidekiq.rb:6
31661 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/launcher.rb:12
31646 /Users/mike/src/sidekiq/lib/sidekiq.rb:9
30377 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/database.rb:4
30119 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/launcher.rb:8
allocated memory by class
-----------------------------------
1835917 String
1234648 RubyVM::InstructionSequence
801040 File
157680 Class
92360 Hash
37472 Module
26296 Array
22916 Regexp
15120 MatchData
11680 Proc
4696 RubyVM::Env
2496 Thread::Backtrace::Location
2032 Thread::Backtrace
440 Range
176 Thread::Mutex
96 Logger::LogDevice
96 Puma::Events
80 Logger
80 Set
72 LoadError
72 Rails::Initializable::Initializer
40 Logger::Formatter
40 Puma::Events::DefaultFormatter
40 Puma::NullIO
40 Puma::PluginRegistry
40 Rails::Initializable::Collection
40 Redis::FutureNotReady
40 Sidekiq::ExceptionHandler::Logger
40 Sidekiq::Logging::Pretty
40 Sidekiq::Middleware::Chain
40 Sidekiq::Middleware::Entry
40 Sidekiq::Pro::ConfigListener
40 Sidekiq::ShardSet
40 Symbol
40 Thread::Queue
allocated objects by gem
-----------------------------------
11146 puma-3.6.0
6482 sidekiq/lib
4359 pro/lib
3134 sqlite3-1.3.11
2947 ent/lib
2606 redis-3.3.1
1160 redis-namespace-1.5.2
1047 bundler-1.12.5
759 statsd-ruby-1.3.0
398 activesupport-5.0.0.1
370 connection_pool-2.2.0
267 ruby-2.3.0/lib
49 railties-5.0.0.1
2 derailed_benchmarks-1.3.1
allocated objects by file
-----------------------------------
4039 /Users/mike/src/sidekiq/lib/sidekiq/redis_connection.rb
2854 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma.rb
2758 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/server.rb
2151 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/launcher.rb
1738 /Users/mike/src/pro/lib/sidekiq/pro/api.rb
1655 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/database.rb
1654 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis.rb
1600 /Users/mike/src/sidekiq/lib/sidekiq.rb
1564 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/configuration.rb
1407 /Users/mike/src/ent/lib/sidekiq-ent.rb
1361 /Users/mike/src/ent/lib/sidekiq-ent/limiter.rb
1264 /Users/mike/src/pro/lib/sidekiq/batch.rb
1142 /Users/mike/src/pro/lib/sidekiq-pro.rb
1043 /Users/mike/.gem/ruby/2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb
959 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3.rb
923 /Users/mike/.gem/ruby/2.3.0/gems/redis-namespace-1.5.2/lib/redis-namespace.rb
728 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis/connection.rb
709 /Users/mike/.gem/ruby/2.3.0/gems/statsd-ruby-1.3.0/lib/statsd-ruby.rb
553 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/reactor.rb
500 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/const.rb
386 /Users/mike/.gem/ruby/2.3.0/gems/activesupport-5.0.0.1/lib/active_support/core_ext/class/attribute.rb
359 /Users/mike/.gem/ruby/2.3.0/gems/connection_pool-2.2.0/lib/connection_pool.rb
317 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/statement.rb
304 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/single.rb
291 /Users/mike/src/sidekiq/lib/sidekiq/worker.rb
249 /Users/mike/src/sidekiq/lib/sidekiq/client.rb
234 /Users/mike/.gem/ruby/2.3.0/gems/redis-namespace-1.5.2/lib/redis/namespace.rb
212 /Users/mike/.rubies/ruby-2.3.0/lib/ruby/2.3.0/forwardable.rb
183 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/client.rb
157 /Users/mike/src/pro/lib/sidekiq/pro/config.rb
150 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis/connection/ruby.rb
96 /Users/mike/src/sidekiq/lib/sidekiq/util.rb
89 /Users/mike/src/sidekiq/lib/sidekiq/extensions/class_methods.rb
70 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/sqlite3_native.bundle
57 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/errors.rb
55 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/puma_http11.bundle
52 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/delegation.rb
50 /Users/mike/.gem/ruby/2.3.0/gems/statsd-ruby-1.3.0/lib/statsd.rb
50 /Users/mike/src/ent/lib/sidekiq-ent/limiter/status.rb
45 /Users/mike/.rubies/ruby-2.3.0/lib/ruby/2.3.0/x86_64-darwin15/fcntl.bundle
45 /Users/mike/src/sidekiq/lib/sidekiq/api.rb
43 /Users/mike/.gem/ruby/2.3.0/gems/railties-5.0.0.1/lib/rails/engine.rb
31 /Users/mike/src/sidekiq/lib/sidekiq/logging.rb
28 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/resultset.rb
27 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/events.rb
27 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/state_file.rb
26 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis/client.rb
20 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/cluster.rb
19 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/thread_pool.rb
19 /Users/mike/src/ent/lib/sidekiq-ent/encryption.rb
allocated objects by location
-----------------------------------
3794 /Users/mike/src/sidekiq/lib/sidekiq/redis_connection.rb:3
1418 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma.rb:14
1362 /Users/mike/src/pro/lib/sidekiq/pro/api.rb:1
1022 /Users/mike/.gem/ruby/2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:86
923 /Users/mike/.gem/ruby/2.3.0/gems/redis-namespace-1.5.2/lib/redis-namespace.rb:1
921 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis.rb:2771
862 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/launcher.rb:9
835 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3.rb:9
738 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma.rb:15
709 /Users/mike/.gem/ruby/2.3.0/gems/statsd-ruby-1.3.0/lib/statsd-ruby.rb:1
707 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/configuration.rb:356
679 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma.rb:13
662 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/server.rb:10
654 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis/connection.rb:9
628 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/database.rb:3
613 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/server.rb:9
608 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/launcher.rb:3
595 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/configuration.rb:1
492 /Users/mike/src/pro/lib/sidekiq-pro.rb:7
467 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/server.rb:3
435 /Users/mike/src/sidekiq/lib/sidekiq.rb:7
392 /Users/mike/src/ent/lib/sidekiq-ent/limiter.rb:184
369 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/const.rb:77
357 /Users/mike/src/pro/lib/sidekiq/batch.rb:6
356 /Users/mike/src/pro/lib/sidekiq/batch.rb:3
347 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/server.rb:8
334 /Users/mike/src/ent/lib/sidekiq-ent.rb:12
320 /Users/mike/src/ent/lib/sidekiq-ent/limiter.rb:181
318 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/reactor.rb:2
311 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/statement.rb:2
305 /Users/mike/src/pro/lib/sidekiq-pro.rb:4
304 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/server.rb:5
302 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/single.rb:1
292 /Users/mike/src/ent/lib/sidekiq-ent.rb:8
289 /Users/mike/.gem/ruby/2.3.0/gems/connection_pool-2.2.0/lib/connection_pool.rb:2
275 /Users/mike/src/pro/lib/sidekiq/batch.rb:5
267 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis.rb:2772
261 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/database.rb:5
257 /Users/mike/src/ent/lib/sidekiq-ent.rb:10
245 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/configuration.rb:2
242 /Users/mike/src/ent/lib/sidekiq-ent/limiter.rb:180
242 /Users/mike/src/sidekiq/lib/sidekiq/redis_connection.rb:2
241 /Users/mike/src/sidekiq/lib/sidekiq/client.rb:3
238 /Users/mike/src/sidekiq/lib/sidekiq.rb:6
233 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/reactor.rb:1
233 /Users/mike/src/sidekiq/lib/sidekiq.rb:8
232 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/database.rb:4
231 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/launcher.rb:8
224 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/launcher.rb:12
215 /Users/mike/src/sidekiq/lib/sidekiq/worker.rb:3
allocated objects by class
-----------------------------------
32058 String
1258 RubyVM::InstructionSequence
547 Array
218 Class
163 Hash
146 Proc
95 File
54 MatchData
41 Regexp
39 Thread::Backtrace::Location
38 RubyVM::Env
34 Module
11 Range
2 Set
2 Thread::Backtrace
1 LoadError
1 Logger
1 Logger::Formatter
1 Logger::LogDevice
1 Puma::Events
1 Puma::Events::DefaultFormatter
1 Puma::NullIO
1 Puma::PluginRegistry
1 Rails::Initializable::Collection
1 Rails::Initializable::Initializer
1 Redis::FutureNotReady
1 Sidekiq::ExceptionHandler::Logger
1 Sidekiq::Logging::Pretty
1 Sidekiq::Middleware::Chain
1 Sidekiq::Middleware::Entry
1 Sidekiq::Pro::ConfigListener
1 Sidekiq::ShardSet
1 Symbol
1 Thread::Mutex
1 Thread::Queue
retained memory by gem
-----------------------------------
129053 puma-3.6.0
71518 sidekiq/lib
57722 sqlite3-1.3.11
44271 redis-3.3.1
42040 ent/lib
36486 pro/lib
22384 redis-namespace-1.5.2
9902 activesupport-5.0.0.1
7236 statsd-ruby-1.3.0
6433 bundler-1.12.5
5684 connection_pool-2.2.0
4272 ruby-2.3.0/lib
420 railties-5.0.0.1
retained memory by file
-----------------------------------
22080 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/const.rb
18541 /Users/mike/src/sidekiq/lib/sidekiq/redis_connection.rb
17077 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/errors.rb
16735 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma.rb
16385 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/configuration.rb
15678 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/server.rb
15294 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis/errors.rb
13989 /Users/mike/.gem/ruby/2.3.0/gems/redis-namespace-1.5.2/lib/redis/namespace.rb
13492 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/database.rb
12981 /Users/mike/src/sidekiq/lib/sidekiq.rb
12808 /Users/mike/src/sidekiq/lib/sidekiq/api.rb
12634 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/launcher.rb
12095 /Users/mike/src/ent/lib/sidekiq-ent/limiter.rb
11976 /Users/mike/src/pro/lib/sidekiq/pro/api.rb
9422 /Users/mike/.gem/ruby/2.3.0/gems/activesupport-5.0.0.1/lib/active_support/core_ext/class/attribute.rb
8744 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/sqlite3_native.bundle
8270 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis.rb
7685 /Users/mike/src/ent/lib/sidekiq-ent.rb
7203 /Users/mike/.gem/ruby/2.3.0/gems/redis-namespace-1.5.2/lib/redis-namespace.rb
6594 /Users/mike/src/pro/lib/sidekiq-pro.rb
6433 /Users/mike/.gem/ruby/2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb
6427 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis/connection/ruby.rb
5522 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/puma_http11.bundle
5374 /Users/mike/src/sidekiq/lib/sidekiq/worker.rb
5224 /Users/mike/.gem/ruby/2.3.0/gems/statsd-ruby-1.3.0/lib/statsd.rb
5168 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3.rb
4962 /Users/mike/src/ent/lib/sidekiq-ent/limiter/status.rb
4912 /Users/mike/src/pro/lib/sidekiq/batch.rb
4445 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/constants.rb
4436 /Users/mike/src/ent/lib/sidekiq-ent/encryption.rb
4384 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis/client.rb
4038 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/events.rb
4015 /Users/mike/src/pro/lib/sidekiq/batch/callback.rb
3910 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/client.rb
3669 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/thread_pool.rb
3584 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/plugin.rb
3544 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/minissl.rb
3464 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis/pipeline.rb
3457 /Users/mike/src/sidekiq/lib/sidekiq/logging.rb
3381 /Users/mike/src/ent/lib/sidekiq-ent/unique.rb
3261 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/resultset.rb
2838 /Users/mike/src/sidekiq/lib/sidekiq/middleware/chain.rb
2798 /Users/mike/.gem/ruby/2.3.0/gems/connection_pool-2.2.0/lib/connection_pool.rb
2752 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/util.rb
2696 /Users/mike/.rubies/ruby-2.3.0/lib/ruby/2.3.0/x86_64-darwin15/fcntl.bundle
2648 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/rack/builder.rb
2617 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis/connection.rb
2491 /Users/mike/src/sidekiq/lib/sidekiq/extensions/class_methods.rb
2434 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/reactor.rb
2429 /Users/mike/src/pro/lib/sidekiq/pro/config.rb
retained memory by location
-----------------------------------
16744 /Users/mike/src/sidekiq/lib/sidekiq/redis_connection.rb:3
10544 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis/errors.rb:1
8744 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/sqlite3_native.bundle:0
7632 /Users/mike/.gem/ruby/2.3.0/gems/redis-namespace-1.5.2/lib/redis/namespace.rb:57
7598 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma.rb:14
7203 /Users/mike/.gem/ruby/2.3.0/gems/redis-namespace-1.5.2/lib/redis-namespace.rb:1
6894 /Users/mike/src/pro/lib/sidekiq/pro/api.rb:1
6845 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/configuration.rb:1
6393 /Users/mike/.gem/ruby/2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:86
6194 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/database.rb:3
5825 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/launcher.rb:9
5522 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/puma_http11.bundle:0
5288 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/const.rb:83
5200 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/const.rb:101
4774 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis.rb:2771
4750 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3.rb:9
4588 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/server.rb:10
4575 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma.rb:13
4562 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma.rb:15
4226 /Users/mike/src/ent/lib/sidekiq-ent/limiter.rb:181
4128 /Users/mike/.gem/ruby/2.3.0/gems/activesupport-5.0.0.1/lib/active_support/core_ext/class/attribute.rb:79
3890 /Users/mike/src/pro/lib/sidekiq/pro/api.rb:2
3096 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/configuration.rb:2
2992 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/const.rb:17
2952 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/const.rb:76
2906 /Users/mike/src/pro/lib/sidekiq-pro.rb:7
2872 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/database.rb:5
2714 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/launcher.rb:3
2696 /Users/mike/.rubies/ruby-2.3.0/lib/ruby/2.3.0/x86_64-darwin15/fcntl.bundle:0
2533 /Users/mike/src/sidekiq/lib/sidekiq.rb:7
2450 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/server.rb:9
2440 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/const.rb:2
2420 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis/connection.rb:9
2301 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/configuration.rb:356
2200 /Users/mike/src/pro/lib/sidekiq/batch/callback.rb:2
2177 /Users/mike/src/ent/lib/sidekiq-ent/limiter.rb:184
2144 /Users/mike/src/sidekiq/lib/sidekiq/worker.rb:30
2120 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/server.rb:26
2047 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/constants.rb:19
2012 /Users/mike/.gem/ruby/2.3.0/gems/statsd-ruby-1.3.0/lib/statsd-ruby.rb:1
1928 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/dsl.rb:4
1928 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/events.rb:10
1885 /Users/mike/src/ent/lib/sidekiq-ent.rb:8
1874 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/server.rb:3
1857 /Users/mike/src/ent/lib/sidekiq-ent.rb:12
1811 /Users/mike/src/pro/lib/sidekiq-pro.rb:4
1736 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/configuration.rb:124
1735 /Users/mike/src/pro/lib/sidekiq/batch/callback.rb:3
1696 /Users/mike/.gem/ruby/2.3.0/gems/statsd-ruby-1.3.0/lib/statsd.rb:27
1688 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/client.rb:24
retained memory by class
-----------------------------------
170241 String
157680 Class
37472 Module
24584 Hash
20492 Regexp
15104 Array
6080 Proc
4248 RubyVM::Env
400 Range
176 Thread::Mutex
96 Logger::LogDevice
96 Puma::Events
80 Logger
80 Set
72 Rails::Initializable::Initializer
40 Logger::Formatter
40 Puma::Events::DefaultFormatter
40 Puma::NullIO
40 Puma::PluginRegistry
40 Rails::Initializable::Collection
40 Redis::FutureNotReady
40 Sidekiq::ExceptionHandler::Logger
40 Sidekiq::Logging::Pretty
40 Sidekiq::Middleware::Chain
40 Sidekiq::Middleware::Entry
40 Sidekiq::Pro::ConfigListener
40 Sidekiq::ShardSet
40 Thread::Queue
retained objects by gem
-----------------------------------
1299 puma-3.6.0
685 sidekiq/lib
429 sqlite3-1.3.11
428 pro/lib
347 ent/lib
330 redis-namespace-1.5.2
271 redis-3.3.1
126 activesupport-5.0.0.1
107 bundler-1.12.5
70 statsd-ruby-1.3.0
48 ruby-2.3.0/lib
35 connection_pool-2.2.0
4 railties-5.0.0.1
retained objects by file
-----------------------------------
372 /Users/mike/src/sidekiq/lib/sidekiq/redis_connection.rb
348 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma.rb
239 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/server.rb
229 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/launcher.rb
203 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/database.rb
174 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/configuration.rb
169 /Users/mike/.gem/ruby/2.3.0/gems/redis-namespace-1.5.2/lib/redis-namespace.rb
169 /Users/mike/src/sidekiq/lib/sidekiq.rb
158 /Users/mike/.gem/ruby/2.3.0/gems/redis-namespace-1.5.2/lib/redis/namespace.rb
154 /Users/mike/src/pro/lib/sidekiq/pro/api.rb
141 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis.rb
125 /Users/mike/src/pro/lib/sidekiq-pro.rb
124 /Users/mike/src/ent/lib/sidekiq-ent/limiter.rb
117 /Users/mike/src/ent/lib/sidekiq-ent.rb
114 /Users/mike/.gem/ruby/2.3.0/gems/activesupport-5.0.0.1/lib/active_support/core_ext/class/attribute.rb
107 /Users/mike/.gem/ruby/2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb
92 /Users/mike/src/pro/lib/sidekiq/batch.rb
68 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/const.rb
68 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3.rb
55 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/errors.rb
54 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/puma_http11.bundle
52 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis/connection.rb
45 /Users/mike/.gem/ruby/2.3.0/gems/statsd-ruby-1.3.0/lib/statsd-ruby.rb
41 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/sqlite3_native.bundle
39 /Users/mike/src/sidekiq/lib/sidekiq/api.rb
32 /Users/mike/src/ent/lib/sidekiq-ent/limiter/status.rb
28 /Users/mike/.gem/ruby/2.3.0/gems/connection_pool-2.2.0/lib/connection_pool.rb
27 /Users/mike/src/sidekiq/lib/sidekiq/worker.rb
26 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/client.rb
25 /Users/mike/.gem/ruby/2.3.0/gems/statsd-ruby-1.3.0/lib/statsd.rb
24 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/single.rb
23 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/reactor.rb
23 /Users/mike/.rubies/ruby-2.3.0/lib/ruby/2.3.0/x86_64-darwin15/fcntl.bundle
20 /Users/mike/.rubies/ruby-2.3.0/lib/ruby/2.3.0/forwardable.rb
19 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis/connection/ruby.rb
19 /Users/mike/src/pro/lib/sidekiq/pro/config.rb
18 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis/errors.rb
17 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/events.rb
17 /Users/mike/src/sidekiq/lib/sidekiq/client.rb
16 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/state_file.rb
16 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/pragmas.rb
15 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis/client.rb
15 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/statement.rb
14 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/resultset.rb
13 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/minissl.rb
13 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/thread_pool.rb
13 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis/pipeline.rb
12 /Users/mike/.gem/ruby/2.3.0/gems/activesupport-5.0.0.1/lib/active_support/core_ext/array/extract_options.rb
12 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/plugin.rb
12 /Users/mike/src/ent/lib/sidekiq-ent/encryption.rb
retained objects by location
-----------------------------------
359 /Users/mike/src/sidekiq/lib/sidekiq/redis_connection.rb:3
169 /Users/mike/.gem/ruby/2.3.0/gems/redis-namespace-1.5.2/lib/redis-namespace.rb:1
152 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma.rb:14
127 /Users/mike/src/pro/lib/sidekiq/pro/api.rb:1
112 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/launcher.rb:9
106 /Users/mike/.gem/ruby/2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:86
100 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma.rb:13
96 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma.rb:15
93 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis.rb:2771
92 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/database.rb:3
86 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/configuration.rb:1
68 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/server.rb:10
63 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3.rb:9
61 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/launcher.rb:3
54 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/puma_http11.bundle:0
52 /Users/mike/src/sidekiq/lib/sidekiq.rb:7
51 /Users/mike/src/pro/lib/sidekiq-pro.rb:7
50 /Users/mike/.gem/ruby/2.3.0/gems/redis-3.3.1/lib/redis/connection.rb:9
47 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/configuration.rb:356
45 /Users/mike/.gem/ruby/2.3.0/gems/statsd-ruby-1.3.0/lib/statsd-ruby.rb:1
42 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/server.rb:9
41 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/sqlite3_native.bundle:0
40 /Users/mike/src/pro/lib/sidekiq-pro.rb:4
38 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/server.rb:3
38 /Users/mike/src/ent/lib/sidekiq-ent/limiter.rb:184
36 /Users/mike/.gem/ruby/2.3.0/gems/activesupport-5.0.0.1/lib/active_support/core_ext/class/attribute.rb:79
31 /Users/mike/src/ent/lib/sidekiq-ent.rb:12
30 /Users/mike/src/pro/lib/sidekiq/batch.rb:3
29 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/server.rb:8
29 /Users/mike/src/ent/lib/sidekiq-ent/limiter.rb:180
27 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/configuration.rb:2
27 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/database.rb:1
26 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/server.rb:5
26 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/database.rb:2
26 /Users/mike/src/ent/lib/sidekiq-ent/limiter.rb:181
26 /Users/mike/src/sidekiq/lib/sidekiq.rb:6
25 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/launcher.rb:8
25 /Users/mike/.gem/ruby/2.3.0/gems/sqlite3-1.3.11/lib/sqlite3/database.rb:5
25 /Users/mike/src/pro/lib/sidekiq/batch.rb:6
24 /Users/mike/src/sidekiq/lib/sidekiq.rb:9
23 /Users/mike/.rubies/ruby-2.3.0/lib/ruby/2.3.0/x86_64-darwin15/fcntl.bundle:0
22 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/single.rb:1
22 /Users/mike/src/sidekiq/lib/sidekiq.rb:8
21 /Users/mike/.gem/ruby/2.3.0/gems/connection_pool-2.2.0/lib/connection_pool.rb:2
20 /Users/mike/.rubies/ruby-2.3.0/lib/ruby/2.3.0/forwardable.rb:193
20 /Users/mike/src/ent/lib/sidekiq-ent.rb:11
20 /Users/mike/src/pro/lib/sidekiq-pro.rb:5
19 /Users/mike/.gem/ruby/2.3.0/gems/puma-3.6.0/lib/puma/reactor.rb:2
19 /Users/mike/src/ent/lib/sidekiq-ent.rb:10
18 /Users/mike/src/ent/lib/sidekiq-ent.rb:8
retained objects by class
-----------------------------------
3339 String
376 Array
218 Class
76 Proc
37 Regexp
35 Hash
34 Module
34 RubyVM::Env
10 Range
2 Set
1 Logger
1 Logger::Formatter
1 Logger::LogDevice
1 Puma::Events
1 Puma::Events::DefaultFormatter
1 Puma::NullIO
1 Puma::PluginRegistry
1 Rails::Initializable::Collection
1 Rails::Initializable::Initializer
1 Redis::FutureNotReady
1 Sidekiq::ExceptionHandler::Logger
1 Sidekiq::Logging::Pretty
1 Sidekiq::Middleware::Chain
1 Sidekiq::Middleware::Entry
1 Sidekiq::Pro::ConfigListener
1 Sidekiq::ShardSet
1 Thread::Mutex
1 Thread::Queue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment