Welcome to Soft32 Linux Forums!
FAQFAQ    SearchSearch      ProfileProfile    Private MessagesPrivate Messages   Log inLog in

a lttng success story

 
   Soft32 Home -> Linux -> Kernel RSS
Next:  [2.6.18.2] ide_core oops  
Author Message
Johnicholas Hines

External


Since: Jan 07, 2007
Posts: 1



(Msg. 1) Posted: Sun Jan 07, 2007 7:30 pm
Post subject: a lttng success story
Archived from groups: linux>kernel (more info?)

Hi.
I was really pleased to find an intermittent timing problem using
lttng, and maybe an example of how it can be used would be helpful to
people considering adopting it.

The system is a veterinary testing machine running Linux on an ARM
board (specifically the applied data systems sphere).

The symptom was that, under a certain workload, intermittently, a
timing constraint was being violated. Setting the processes to debug
mode (spitting out lots of messages) was too slow - many timing
constraints were violated, and the workload was unrunnable.

I ran the bug-revealing workload under lttng for 4 hours, and captured
one abnormal event (and thousands of normal events). I waded through
the lttng logs, and found that the reason for the pause was that the
target of a message had, in the abnormal case, not blocked on that fd.

Lttng reveals things about the state of the scheduler that are very
helpful in debugging multi-process, userspace, systems. It is faster
and reveals more information than anything special-purpose I could
have built. To repeat myself, maybe an example of how it can be used
would be helpful to people considering adopting it.


Thanks for your attention,

Johnicholas
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo.RemoveThis@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Back to top
Login to vote
Display posts from previous:   
Related Topics:
Linux Kernel Story - My first mail to lkml. I would like to know what happened to linux kernel from its 1.0. I have gone through lkml faqs...

LTTng do_page_fault vs handle_mm_fault instrumentation - Hi Ingo, I would like to discuss your suggestion of moving the do_page_fault instrumentation to handle_mm_fault. On on...

[PATCH] LTTng 0.6.36 for 2.6.18 (now with markers) - Hi, I have, since a few weeks, moved LTTng to the markers infrastructure. I left the ltt-dev users and contributors..

[PATCH 5/16] LTTng 0.6.36 for 2.6.18 : Facilities - Facilities (event group) registration mechanism. patch05-2.6.18-lttng-core-0.6.36-facilities.diff Signed-off-by :..

[PATCH 8/16] LTTng 0.6.36 for 2.6.18 : Timestamp - Architecture specific timestamping primitives. patch08-2.6.18-lttng-core-0.6.36-timestamp.diff Signed-off-by : Mathie...

[PATCH 1/16] LTTng 0.6.36 for 2.6.18 : debugfs fix - Patch against 2.6.19-rc6 already submitted to Greg Kroah-Hartman in tiny pieces for inclusion. ..
       Soft32 Home -> Linux -> Kernel All times are: Pacific Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

Categories:
 Windows
  Linux
 Mac
 PDA



[ Contact us | Terms of Service/Privacy Policy ]