summaryrefslogtreecommitdiff
path: root/community/gsoc/project_ideas/dtrace.mdwn
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@schwinge.name>2011-03-26 01:29:05 +0100
committerThomas Schwinge <thomas@schwinge.name>2011-03-26 01:29:05 +0100
commit2ad64644b9290ed1b63108b01ef63939adba5a93 (patch)
treeffcd63c76d4dc0ecd008f404ce01916c13377f3b /community/gsoc/project_ideas/dtrace.mdwn
parent09cf968b288adad78fcd2717db5643b5b9644b84 (diff)
Re-integrate GSoC pages with the non-GSoC world.
Remove duplicates, apart from procfs, which should rather be removed from the GSoC items.
Diffstat (limited to 'community/gsoc/project_ideas/dtrace.mdwn')
-rw-r--r--community/gsoc/project_ideas/dtrace.mdwn8
1 files changed, 5 insertions, 3 deletions
diff --git a/community/gsoc/project_ideas/dtrace.mdwn b/community/gsoc/project_ideas/dtrace.mdwn
index 252c303a..8fd3231f 100644
--- a/community/gsoc/project_ideas/dtrace.mdwn
+++ b/community/gsoc/project_ideas/dtrace.mdwn
@@ -11,13 +11,15 @@ License|/fdl]]."]]"""]]
[[!meta title="dtrace Support"]]
+[[!tag open_issue_gnumach]]
+
One of the main problems of the current Hurd implementation is very poor
-[[performance]]. While we have a bunch of ideas what could cause the performance
+[[open_issues/performance]]. While we have a bunch of ideas what could cause the performance
problems, these are mostly just guesses. Better understanding what really
causes bad performance is necessary to improve the situation.
For that, we need tools for performance measurements. While all kinds of more
-or less specific [[profiling]] tools could be conceived, the most promising and
+or less specific [[open_issues/profiling]] tools could be conceived, the most promising and
generic approach seems to be a framework for logging certain events in the
running system (both in the microkernel and in the Hurd servers). This would
allow checking how much time is spent in certain modules, how often certain
@@ -35,7 +37,7 @@ with integrating existing components as well as low-level programming.
Possible mentors: Samuel Thibault (youpi)
-Related: [[profiling]], [[LTTng]], [[SystemTap]]
+Related: [[open_issues/profiling]], [[LTTng]], [[SystemTap]]
Exercise: In lack of a good exercise directly related to this task, just pick
one of the kernel-related or generally low-level tasks from the bug/task