xinyiZzz opened a new pull request, #22764:
URL: https://github.com/apache/doris/pull/22764

   ## Proposed changes
   
   Print log after task group overcommit memory GC ends
   
   ```
   0# doris::signal::(anonymous namespace)::FailureSignalHandler(int, 
siginfo_t*, void*) at doris/be/src/common/signal_handler.h:413                  
                                                                                
                                                                  
    1# os::Linux::chained_handler(int, siginfo*, void*) in 
/opt/jdk1.8.0_211/jre/lib/amd64/server/[libjvm.so](http://libjvm.so/)           
                                                   
    2# JVM_handle_linux_signal in 
/opt/jdk1.8.0_211/jre/lib/amd64/server/[libjvm.so](http://libjvm.so/)           
                                                                            
    3# signalHandler(int, siginfo*, void*) in 
/opt/jdk1.8.0_211/jre/lib/amd64/server/[libjvm.so](http://libjvm.so/)           
                                                                
    4# 0x00007FCDDEFA5280 in /lib64/libc.so.6                                   
                                                                                
         
    5# __pthread_mutex_lock in /lib64/libpthread.so.0                           
                                                                                
         
    6# pthread_mutex_lock in 
/opt/doris-service/doris-branch-2.0/be/lib/doris_be                             
                                                            
    7# doris::RuntimeProfile::merge(doris::RuntimeProfile*) at 
doris/be/src/util/runtime_profile.cpp:69                             
    8# long doris::MemTrackerLimiter::free_top_overcommit_query(long, 
doris::MemTrackerLimiter::Type, std::vector
   up::TgTrackerLimiterGroup, std::allocator >&, std::function, std::all
   ocator > (long, std::__cxx11::basic_string, std::allocator > const&)> 
const&, doris::RuntimeProfile*) in /opt/doris-service/d
   oris-branch-2.0/be/lib/doris_be                                              
                                                                                
         
    9# doris::MemTrackerLimiter::tg_memory_limit_gc(long, long, unsigned long, 
std::__cxx11::basic_string, std::allocator > const&, lo
   ng, std::vector >&, doris::RuntimeProfile*) in /opt/doris-service/dor
   is-branch-2.0/be/lib/doris_be                                                
                                                                                
         
   10# doris::MemInfo::tg_hard_memory_limit_gc() in 
/opt/doris-service/doris-branch-2.0/be/lib/doris_be                             
                                     
   11# doris::Daemon::memory_gc_thread() at doris/be/src/common/daemon.cpp:241  
                                                    
   12# doris::Thread::supervise_thread(void*) at 
doris/be/src/util/thread.cpp:466                                                
   
   13# start_thread in /lib64/libpthread.so.0                                   
                                                                                
         
   14# __clone in /lib64/libc.so.6
   ```
   
   ## Further comments
   
   If this is a relatively large or complex change, kick off the discussion at 
[d...@doris.apache.org](mailto:d...@doris.apache.org) by explaining why you 
chose the solution you did and what alternatives you considered, etc...
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to