__u64 rdtsc() { __u32 lo,hi; __asm__ __volatile__ ( “rdtsc”:”=a”(lo),”=d”(hi) ); return (__u64)hi<<32|lo; }