LWN.net Logo

Advertisement

E-Commerce & credit card processing - the Open Source way!

Advertise here

The Darcs Revision Control System

Posted Nov 11, 2004 20:06 UTC (Thu) by bfields (subscriber, #19510)
In reply to: The Darcs Revision Control System by hmh
Parent article: The Darcs Revision Control System

> Is that memory usage swap-friendly?

From his post to lkml announcing the darcs mirror of linux

"Be forewarned that darcs is a bit of a memory hog when run with large
repositories, so the above command may take quite a while, and probably
will require 700 or 800 megabytes of virtual memory. The actual working
set of memory is under 300 megabytes. Work is underway to improve both the
speed and memory usage of darcs."


(Log in to post comments)

The Darcs Revision Control System

Posted Nov 12, 2004 4:06 UTC (Fri) by ncm (subscriber, #165) [Link]

Memory management for substantial programs written in garbage-collected languages is always tough.

The Darcs Revision Control System

Posted Nov 12, 2004 18:37 UTC (Fri) by larryr (guest, #4030) [Link]

I think the performance problems with darcs may be related to deriving metadata information at runtime rather than storing it explicitly in files or filenames; in other words the fundamental approach is resource intensive rather than the particular implementation.

Larry

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds
Powered by Rackspace Managed Hosting.