more robust test: virtualization may provide misleading information;
authorwenzelm
Sat, 08 Sep 2018 22:43:25 +0200
changeset 68955 0851db8cde12
parent 68954 8be4030394b8
child 68956 122c0d6cb790
more robust test: virtualization may provide misleading information;
src/Pure/System/numa.scala
--- a/src/Pure/System/numa.scala	Sat Sep 08 22:21:19 2018 +0200
+++ b/src/Pure/System/numa.scala	Sat Sep 08 22:43:25 2018 +0200
@@ -34,7 +34,7 @@
 
   /* CPU policy via numactl tool */
 
-  lazy val numactl_available: Boolean = Isabelle_System.bash("numactl --hardware").ok
+  lazy val numactl_available: Boolean = Isabelle_System.bash("numactl -m0 -N0 true").ok
 
   def policy(node: Int): String =
     if (numactl_available) "numactl -m" + node + " -N" + node else ""