Dr. David Kirkby wrote:
> I've just tried the patch at
>
> http://sagetrac.org/sage_trac/ticket/6788
>
> It does not appear to have solved my problem, but it highlights one that
> has bugged me for some time - one where running doctests can bring the
> machine to an almost standstill.
I did not get much response (well none actually) about this issue. But I
went out today and run the doctests. They finished, with failures (see
the end), but more to the point, look at the state of the machine.
PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP
27695 drkirkby 30M 19M run 23 0 1:06:38 5.0% maxima/1
2662 drkirkby 30M 13M run 33 0 2:38:10 5.0% maxima/1
27740 drkirkby 30M 23M run 33 0 0:36:50 4.8% maxima/1
23278 drkirkby 341M 262M sleep 49 0 0:09:11 3.5%
thunderbird-bin/8
692 drkirkby 249M 105M run 59 0 4:09:46 3.3% Xsun/1
1 root 2896K 1048K sleep 59 0 1:22:54 2.3% init/1
906 drkirkby 103M 38M sleep 59 0 0:14:17 1.6% metacity/1
10854 drkirkby 242M 175M sleep 59 0 1:07:33 1.5% firefox-bin/9
962 drkirkby 134M 94M sleep 59 0 0:43:24 1.2% gnome-terminal/2
6912 drkirkby 152M 50M sleep 49 0 0:31:12 0.5% python/1
29808 drkirkby 172M 101M sleep 49 0 0:10:21 0.5% python/1
12516 drkirkby 152M 65M sleep 49 0 0:16:28 0.5% python/1
925 drkirkby 101M 35M run 49 0 0:04:21 0.4% wnck-applet/1
912 drkirkby 82M 37M sleep 59 0 0:00:37 0.3% nautilus/5
23632 drkirkby 4712K 1728K sleep 49 0 0:08:27 0.2% prstat/1
10807 drkirkby 20M 13M sleep 49 0 0:30:51 0.2% sunpcbinary/3
9116 drkirkby 3440K 2544K sleep 52 0 0:00:00 0.2% bash/1
9810 drkirkby 3832K 3088K cpu1 52 0 0:00:00 0.1% prstat/1
970 drkirkby 232M 68M run 49 0 0:11:09 0.1% java/18
29302 drkirkby 214M 126M sleep 49 0 0:01:22 0.1% acroread/1
903 drkirkby 12M 1168K sleep 59 0 0:01:07 0.1% gnome-smproxy/1
Total: 150 processes, 358 lwps, load averages: 8.70, 8.70, 8.79
There's 3 maxima processes still running, when there should be non. For
some reason they are not using a high percentage of CPU time, but the
load average is very high. I've had this before, and will have to find
out what it was (it would not surprise me if it Sage related, as the
machine was fine when I went out earlier). But now you can see, there
are maxima processes running. Tests are failing, but not killing the
processes.
Here are the failures. I had increased the timeout to 1800 second (half
an hour) just in case any that were timing out were doing so as my
machine is not sufficiently fast.
sage -t "devel/sage/sage/modules/vector_integer_sparse_h.pxi"
[2.9 s]
----------------------------------------------------------------------
The following tests failed:
sage -t "devel/sage/sage/server/simple/twist.py"
sage -t "devel/sage/sage/rings/tests.py"
sage -t "devel/sage/sage/graphs/graph.py"
sage -t "devel/sage/sage/graphs/graph_database.py"
sage -t "devel/sage/sage/graphs/graph_list.py"
sage -t "devel/sage/sage/databases/database.py"
sage -t "devel/sage/sage/symbolic/assumptions.py"
sage -t "devel/sage/sage/misc/randstate.pyx"
sage -t "devel/sage/sage/misc/getusage.py"
sage -t "devel/sage/sage/misc/latex.py"
sage -t
"devel/sage/sage/schemes/elliptic_curves/ell_rational_field.py"
sage -t "devel/sage/sage/libs/pari/gen.pyx"
sage -t "devel/sage/sage/interfaces/maxima.py"
sage -t "devel/sage/sage/interfaces/rubik.py"
sage -t "devel/sage/sage/interfaces/sage0.py"
sage -t "devel/sage/sage/interfaces/tests.py"
sage -t "devel/sage/sage/interfaces/expect.py"
sage -t "devel/sage/sage/interfaces/psage.py"
sage -t "devel/sage/sage/geometry/lattice_polytope.py"
sage -t "devel/sage/sage/gsl/integration.pyx"
sage -t "devel/sage/sage/gsl/interpolation.pyx"
Total time for all tests: 90229.7 seconds
However, an ERROR occurred in the Distributed Sage unit tests.
Please see /export/home/drkirkby/.sage//tmp/test.log for the complete
log from this test.
Does anyone have any idea why the maxima processes are not being killed?
It's difficult to doctest Sage if doing so causes such a huge load, due
to processes not being killed.
Dave
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send an email to [email protected]
To unsubscribe from this group, send an email to
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---