Hi,

> What is exactly the problem with big partitions under Hurd ?
> And why it can't be fixed ? 

It can be fixed; that is not the problem.  It requires someone
to go ahead and write the code.

The current implementation memory maps the entire partition into
its address space.  Since, under ia32, there is a 32bit address space,
there is a four gigabyte address space.  So, why one gigabyte?
Because the memory map has to be continuous, and there are a lot
of other components that have to be considered:  the stack, the heap,
the BSS, text, libraries, etc.

> 
> It's strange that Hurd doesn't support partitions >1G yet :( 
> I suppose lot of Linux users already have hard drives >1G.
> I'm an example ;) I have partition ~7G which I wanted share between
> Linux and Hurd. Now I have to repartition it to couple :(

You are not the only one.  There are not a lot of developers working
on the hurd.  Those that are, are working on what they are interested
in.  At the moment, no one with the ability to implement a new scheme
has done so.  When it affects a developer enough such that s/he is
inspired to do some work on it, it will likely get done.

-Neal

-- 
----------------------------------------------------------------------------
Neal Walfield                                              [EMAIL PROTECTED]
UMass Lowell - Fox 1512                                  Phone: 978-934-5347
                                                           Fax: 603-415-3645
Love is the triumph of imagination over intelligence.
                -- H. L. Mencken

Reply via email to