This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author serhiy.storchaka
Recipients nh2, pitrou, serhiy.storchaka
Date 2017-12-30.12:06:12
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1514635572.48.0.213398074469.issue32453@psf.upfronthosting.co.za>
In-reply-to
Content
I have tested shutil.rmtree() with a large number of files using modified benchmark from issue28564. For 400000 files it takes less than 5 seconds. From the comment to the coreutils benchmark (http://git.savannah.gnu.org/cgit/coreutils.git/commit/?id=24412edeaf556a):

# Using rm -rf to remove a 400k-entry directory takes:
# - 9 seconds with the patch, on a 2-yr-old system
# - 350 seconds without the patch, on a high-end system (disk 20-30% faster) threshold_seconds=60

Running the coreutils benchmark gives the result 3 seconds on my computer.

It seems to me that this issue have been fixed in the kernel.
History
Date User Action Args
2017-12-30 12:06:12serhiy.storchakasetrecipients: + serhiy.storchaka, pitrou, nh2
2017-12-30 12:06:12serhiy.storchakasetmessageid: <1514635572.48.0.213398074469.issue32453@psf.upfronthosting.co.za>
2017-12-30 12:06:12serhiy.storchakalinkissue32453 messages
2017-12-30 12:06:12serhiy.storchakacreate