From 4f5887b22d5d900a0e6166ff26f50d8c09e969f9 Mon Sep 17 00:00:00 2001 From: unknown <monty@mashka.mysql.fi> Date: Wed, 15 Oct 2003 15:21:50 +0300 Subject: [PATCH] Add more information about memory usage to debug log sql/sql_test.cc: Add more information about memory usage --- sql/sql_test.cc | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/sql/sql_test.cc b/sql/sql_test.cc index fc3147db78..6498a52cc0 100644 --- a/sql/sql_test.cc +++ b/sql/sql_test.cc @@ -194,6 +194,8 @@ void mysql_print_status(THD *thd) printf("\nStatus information:\n\n"); my_getwd(current_dir, sizeof(current_dir),MYF(0)); printf("Current dir: %s\n", current_dir); + printf("Running threads: %d Stack size: %ld\n", thread_count, + (long) thread_stack); if (thd) thd->proc_info="locks"; thr_print_locks(); // Write some debug info @@ -271,8 +273,9 @@ Maximum total allocated space: %d\n\ Space available in freed fastbin blocks: %d\n\ Total allocated space: %d\n\ Total free space: %d\n\ -Top-most, releasable space: %d\n", - (int) info.arena, +Top-most, releasable space: %d\n\ +Estimated memory (with thread stack): %ld\n", + (int) info.arena , (int) info.ordblks, (int) info.smblks, (int) info.hblks, @@ -281,7 +284,8 @@ Top-most, releasable space: %d\n", (int) info.fsmblks, (int) info.uordblks, (int) info.fordblks, - (int) info.keepcost); + (int) info.keepcost, + (long) (thread_count * thread_stack + info.hblkhd + info.arena)); #endif puts(""); if (thd) -- 2.30.9