On 19 Sep., 21:26, Volker Braun <vbraun.n...@gmail.com> wrote:
> On a big computation with many @parallel decorators I eventually get
>
> [Errno 31] Too many links: '/home/vbraun/.sage//temp/hostname/26457/'
>
> This is caused by trying to create >2^15 ~ 32k subdirectories, which is an
> ext2/ext3 limitation. Is there any reason why the @parallel forker creates
> its own temp directories but then does not clean them up? Each NNNN
> subdirectory contains a single empty interface/ subdirectory.

They usually should(tm) get cleaned up, i.e., deleted afterwards.

Haven't looked at the code, but I know I had such directories when
testing @parallel, and they properly got removed by Sage, not me. This
was with $DOT_SAGE on a local filesystem though.

(The .../temp/<hostname>/ directory remains, but I guess that's not a
problem for you... :) )


Worth opening a ticket if you can reproduce it.


-leif

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to