Merge remote-tracking branch 'savannah/master'
[hurd-web.git] / open_issues / time.mdwn
index ab239ae..becb88b 100644 (file)
@@ -1,4 +1,5 @@
-[[!meta copyright="Copyright © 2009, 2011 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2009, 2011, 2013 Free Software Foundation,
+Inc."]]
 
 [[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
 id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -51,7 +52,7 @@ GNU time's *elapsed* value is off by some factor.
     user    0m0.000s
     sys     0m0.010s
 
-As above; also here all the running time should be attriuted to *user* time.
+As above; also here all the running time should be attributed to *user* time.
 This is probably a [[!taglink open_issue_gnumach]].
 
 
@@ -67,3 +68,16 @@ While testing some [[performance/IPC_virtual_copy]] performance issues:
 
     <tschwinge> And I can confirm that with dd if=/dev/zero of=/dev/null bs=4k
       running, a parallel sleep 10 takes about 20 s (on strauss).
+
+# 2013-03-30/31
+
+Investigating time's `configure`, a difference of the output between Linux and
+Hurd shows:
+
+    -checking for wait3 that fills in rusage... yes
+    +checking for wait3 that fills in rusage... no
+
+This causes a different code path in `resuse.c` to be used; such code path does
+not get a define for `HZ`, which is then defined with a fallback value of 60.
+
+[[!debbug 704283]] has been filed with a fix for this no-wait3 case.