[GRASS-user] r.fillnulls hang on one computer, not on another

Maris Nartiss maris.gis at gmail.com
Tue Jan 18 22:39:49 PST 2022


At the back r.fillnulls is calling other interpolation modules. Some
of them can run in parallel but they are using implicit approach in
selection of threads to run by detecting number of CPUs. My guess –
for some reason this magick code gets CPU count wrong and thus does
not utilize all CPUs available.

Māris.

otrd., 2022. g. 18. janv., plkst. 23:20 — lietotājs Ken Mankoff
(<mankoff at gmail.com>) rakstīja:
>
> Hi Markus,
>
> > I'm out of my depth here. It seems like a similar issue elsewhere may
> > point to SSL library issues or that this is a parent thread waiting on
> > another thread. From
> > https://meenakshi02.wordpress.com/2011/02/02/strace-hanging-at-futex/
> > and 'ps -efL | grep filln', there is only one other PID. If I strace
> > that, all I see is
> >
> > read(3,
>
> It grows!!
>
> After a while I'm now seeing
>
>
> read(3, "  10%\10\10\10\10\10", 6410)   = 10
> read(3, "  20%\10\10\10\10\10", 6400)   = 10
> read(3, "  30%\10\10\10\10\10", 6390)   = 10
> read(3, "  40%\10\10\10\10\10", 6380)   = 10
>
>
> So maybe it'll finish... eventually?
>
>   -k.
> _______________________________________________
> grass-user mailing list
> grass-user at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/grass-user


More information about the grass-user mailing list