> Jason Self wrote:
>>
>> I'm looking to setup a FOSSology instance for the gNewSense GNU+Linux
>> distro. I was... shocked... shall i say, when i heard the memory
>> requirement: A fossology db for their upcoming release (version 3.0,
>> code-named metad) would be about 8GB.
>>
>> Since it'll be a multi-user installation with different people working
>> on simultaneously working on different aspects, will FOSSology try to
>> hold the entire database in memory? If so I need to get a different
>> machine as the one I was planning to use maxes out at 8GB of RAM and
>> I'd like something that can be used without swapping.
>>
>> Plus I read somewhere that FOSSology itself needs ~2GB ram iirc to run
>> well so I should be adding this on top of the database requirement?

On Fri, Feb 12, 2010 at 9:34 AM, Mark Donohoe <[email protected]> wrote:
>
> Jason,
>
> I'm not sure where you are getting this information. We have set up a
> working system on a laptop with 2gig of memory.  We don't hold the db in
> memory... plus our db only contains the meta-data about the files uploaded.

>   The unpacked files are kept on the file system and are referenced from
> there.
>
> As far as the next release, we don't have a code name.... and it will be
> release 1.3.  I'm a developer on the project so I hope I would know about
> these things! :-)  Can you give me a pointer to where you read this?

Hey Mark... Looks like there was some miscommunication. I wasn't
talking about the next version of FOSSology being 3.0. Rather, I was
talking about setting up a FOSSology instance for the developers that
are working on the gNewSense GNU+Linux distribution. It would analyze
their repositories, etc. for their next version (and THAT next version
is 3.0, code-named metad.) Sounds like something got mixed up there in
reading my email.  :)

As to the 8GB I wasn't referring to the files it analyzed (I assumed
that the uploaded files were stored on disk), but rather the FOSSology
database itself. Where did I get the information about the database
being so large? I was talking with one of the gNewSense developers
earlier and that is where I got that when they set up a FOSSology
instance for testing (I think sometime in 2009, with version 1.0) and
fed their entire repository to FOSSology for analysis, the FOSSology
database containing the meta-data about the files uploaded ended up
being ~8GB.

The disk space requirement was also large, but I don't remember that
as well (for a full Debian repo the number was > 1TB) due to
extracting every archive of every sort (deb/tar/cpio etc) into
individual files and indexing them.

I think you've answered my question, though, about memory usage: As
long as that entire 8GB database containing the meta-data about the
files uploaded isn't going to be held in RAM while the system is
running and going about its business I think my current setup will be
able to handle it.
_______________________________________________
fossology mailing list
[email protected]
http://fossology.org/mailman/listinfo/fossology

Reply via email to