All of lore.kernel.org
 help / color / mirror / Atom feed
* Hitting tcmalloc bug even with patch applied
@ 2015-04-27 12:06 Alexandre DERUMIER
  2015-04-27 13:21 ` Alexandre DERUMIER
  2015-04-27 20:24 ` Milosz Tanski
  0 siblings, 2 replies; 14+ messages in thread
From: Alexandre DERUMIER @ 2015-04-27 12:06 UTC (permalink / raw)
  To: ceph-devel, Somnath Roy

Hi,

I'm hitting the tcmalloc even with patch apply.
It's mainly occur when I try to bench fio with a lot jobs (20 - 40 jobs)

Does It need to tuned something in osd environnement variable ?


I double check it with

#g++ -o gperftest gperftest.c -ltcmalloc
# export TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES=67108864
# ./gperftest 
Tcmalloc OK! Internal and Env cache size are same:67108864


perf top
-------
  10.04%  libtcmalloc.so.4.1.2  [.] tcmalloc::ThreadCache::ReleaseToCentralCache
   8.19%  libtcmalloc.so.4.1.2  [.] tcmalloc::CentralFreeList::FetchFromSpans
   3.89%  libtcmalloc.so.4.1.2  [.] tcmalloc::CentralFreeList::ReleaseToSpans
   2.04%  libtcmalloc.so.4.1.2  [.] tcmalloc::CentralFreeList::ReleaseListToSpans
   1.79%  libtcmalloc.so.4.1.2  [.] operator new
   1.25%  ceph-osd              [.] ConfFile::load_from_buffer
   1.21%  libtcmalloc.so.4.1.2  [.] operator delete
   1.14%  [kernel]              [k] _raw_spin_lock
   1.08%  libstdc++.so.6.0.19   [.] std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string
   1.04%  [kernel]              [k] __schedule
   1.00%  libpthread-2.17.so    [.] pthread_mutex_trylock
   0.90%  [kernel]              [k] native_write_msr_safe
   0.89%  [kernel]              [k] __switch_to
   0.79%  [kernel]              [k] _raw_spin_lock_irqsave
   0.73%  [kernel]              [k] copy_user_enhanced_fast_string



Regards,

Alexandre

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2015-04-30 17:36 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-04-27 12:06 Hitting tcmalloc bug even with patch applied Alexandre DERUMIER
2015-04-27 13:21 ` Alexandre DERUMIER
2015-04-27 14:53   ` Milosz Tanski
2015-04-27 14:57     ` Mark Nelson
2015-04-27 15:25       ` Alexandre DERUMIER
2015-04-27 16:00         ` Milosz Tanski
2015-04-27 16:02     ` Somnath Roy
2015-04-27 20:24 ` Milosz Tanski
2015-04-27 20:33   ` Mark Nelson
2015-04-28 13:58     ` Chaitanya Huilgol
2015-04-28 17:37       ` Milosz Tanski
2015-04-28 18:04         ` Vijayendra Shamanna
2015-04-30  6:15           ` Haomai Wang
2015-04-30 17:36             ` Gregory Farnum

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.