projects
/
lttv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
update compat
[lttv.git]
/
ltt
/
branches
/
poly
/
doc
/
developer
/
lttng-atomic-up.txt
diff --git
a/ltt/branches/poly/doc/developer/lttng-atomic-up.txt
b/ltt/branches/poly/doc/developer/lttng-atomic-up.txt
index bbbc61f6b5d91b1e1f2856a9fe8cf17f92fb53b0..e104cb16e7291c046aeca2ee412011c19c29d493 100644
(file)
--- a/
ltt/branches/poly/doc/developer/lttng-atomic-up.txt
+++ b/
ltt/branches/poly/doc/developer/lttng-atomic-up.txt
@@
-73,4
+73,15
@@
Res : 767.51 cycles per loop
(205.63-255.83)/255.83 * 100% = 19.62 %
(205.63-255.83)/255.83 * 100% = 19.62 %
+
+Difference between
+cmpxchg 2967855/20000 = 148.39 cycles or 49.46 ns
+cmpxchg-up 540577/20000 = 27.02 cycles or 9.00 ns
+irq save/restore 12636562/20000 = 631.82 cycles 210.60 ns
+
+
+
+
+
+
Mathieu Desnoyers, November 2006
Mathieu Desnoyers, November 2006
This page took
0.021958 seconds
and
4
git commands to generate.