Directory recursive walking

drug drug2004 at bk.ru
Thu Jan 14 16:01:43 UTC 2021


On 1/14/21 6:55 PM, drug wrote:
>>
>> But this method consumes a huge amount of memory (up to 4 GB and 
>> more). Is there a more appropriate way to walk directories recursively 
>> that does not consume a lot of memory?
> 
> DirEntry is a struct. First of all I would try this:
> ```D
> foreach(ref entry; dirEntries(path, SpanMode.shallow, false))
> ```

Does your directory just contain large amount of files?


More information about the Digitalmars-d-learn mailing list