<div class="__aliyun_email_body_block"><div style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14px;color:#000000;">Hello</div><div style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14px;color:#000000;"><br data-mce-bogus="1"></div><div style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14px;color:#000000;">  Are there any documents about what <span style="color: rgb(0, 0, 0); font-family: Tahoma, Arial, STHeiti, SimSun; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 23px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); display: inline !important; float: none;">the clock override feature is? It seems that the feature will hurt time resolution,doesn't it?</span></div><div style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14px;color:#000000;"><span style="color: rgb(0, 0, 0); font-family: Tahoma, Arial, STHeiti, SimSun; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 23px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); display: inline !important; float: none;">In fact,I will try to get the symbol addr of  __vdso_clock_gettime just like the same way glibc does with __vdso_gettimeofday.</span></div><div style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14px;color:#000000;"><span style="color: rgb(0, 0, 0); font-family: Tahoma, Arial, STHeiti, SimSun; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 23px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); display: inline !important; float: none;">Is there any other cheaper way to call   <span style="color: rgb(0, 0, 0); font-family: Tahoma, Arial, STHeiti, SimSun; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 23px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); display: inline !important; float: none;"> __vdso_clock_gettime<span class="Apple-converted-space"> </span></span> ?<span style="color: rgb(0, 0, 0); font-family: Tahoma, Arial, STHeiti, SimSun; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 23px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); display: inline !important; float: none;"><span class="Apple-converted-space"></span><br></span></span></div><div style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14px;color:#000000;"><span style="color: rgb(0, 0, 0); font-family: Tahoma, Arial, STHeiti, SimSun; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 23px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); display: inline !important; float: none;"><br data-mce-bogus="1"></span></div><div style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14px;color:#000000;"><span style="color: rgb(0, 0, 0); font-family: Tahoma, Arial, STHeiti, SimSun; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 23px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); display: inline !important; float: none;">Thanks</span></div><div style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14px;color:#000000;"><span style="color: rgb(0, 0, 0); font-family: Tahoma, Arial, STHeiti, SimSun; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 23px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); display: inline !important; float: none;">zhenyu.ren</span></div><div class="__aliyun_signature_wrap"></div><div style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14px;color:#000000;"><br></div><blockquote style="margin-right:0;margin-top:0;margin-bottom:0"><div style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14px;color:#000000;">------------------------------------------------------------------</div><div style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14px;color:#000000;">发件人:Mathieu Desnoyers <mathieu.desnoyers@efficios.com></div><div style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14px;color:#000000;">发送时间:2015年3月27日(星期五) 00:33</div><div style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14px;color:#000000;">收件人:Jesper Derehag <jderehag@hotmail.com></div><div style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14px;color:#000000;">抄 送:zhenyu.ren <zhenyu.ren@aliyun.com>,lttng-dev <lttng-dev@lists.lttng.org></div><div style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14px;color:#000000;">主 题:Re: [lttng-dev] clock_gettime vdso issue</div><div style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14px;color:#000000;"><br></div>Yes, the clock override feature, as well as the getcpu override,<br>should be merged within lttng-ust and lttng-tools master branches<br>this week. Stay tuned!<br><br>Thanks,<br><br>Mathieu<br><br>----- Original Message -----<br>> There has been discussions regarding adding capability to override the clock<br>> implementation.<br>> <br>> If that support is arriving, you could always write your own (say a separate<br>> thread reading clock periodically and storing in a cache, then your own<br>> clock implementation could get that cached timestamp).<br>> Obviously you would need to think very carefully about clock resolution and<br>> frequency for your clock thread, but it should from a performance point of<br>> view be big improvement..<br>> <br>> Maybe Mathieu(?) could shed some light on the clock override?<br>> <br>> /Jesper<br>> <br>> ________________________________<br>> > Date: Thu, 26 Mar 2015 15:25:49 +0800<br>> > From: zhenyu.ren@aliyun.com<br>> > To: lttng-dev@lists.lttng.org<br>> > Subject: [lttng-dev] clock_gettime vdso issue<br>> > <br>> > <br>> > Hi,Team<br>> > <br>> > You may not feel how painful I am with a too old GLIBC which does<br>> > NOT support vdso clock_gettime. Especially in ust case,<br>> > trace_clock_read will call clock_gettime to record the time of every<br>> > event.<br>> > Does anyone know how to avoid system_call clock_gettime with this old<br>> > GLIBC??<br>> > <br>> > Thanks in advance<br>> > zhenyu.ren<br>> > <br>> > <br>> > _______________________________________________ lttng-dev mailing list<br>> > lttng-dev@lists.lttng.org<br>> > http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev<br>>                                       <br>> _______________________________________________<br>> lttng-dev mailing list<br>> lttng-dev@lists.lttng.org<br>> http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev<br>> <br><br>-- <br>Mathieu Desnoyers<br>EfficiOS Inc.<br>http://www.efficios.com</blockquote></div>