mast has asked for the wisdom of the Perl Monks concerning the following question:
... doesn't give me enough storage space, despite the fact that the {bsize} is as big as it can possibly get. Any larger (even a single integer) and it refuses to tie for me. At the moment, though, my script generates the following errors:$myhashinfo=new DB_File::HASHINFO; $myhashinfo->{bsize}=65535; unlink "revmap_check"; tie(%diskrevmap, "DB_File", "revmap_check", O_CREAT|O_RDWR, 0666, $myh +ashinfo) or die "Unable to build on-disk database tie. $!\n";
HASH: Out of overflow pages. Increase page sizeIt takes hours to run this script, so I have two questions:
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Giant Tie'd data structures
by BrowserUk (Patriarch) on Oct 26, 2005 at 01:52 UTC | |
by mast (Novice) on Oct 26, 2005 at 16:48 UTC | |
|
Re: Giant Tie'd data structures
by merlyn (Sage) on Oct 25, 2005 at 21:47 UTC | |
by mast (Novice) on Oct 26, 2005 at 00:14 UTC | |
by perrin (Chancellor) on Oct 26, 2005 at 01:26 UTC | |
|
Re: Giant Tie'd data structures
by perrin (Chancellor) on Oct 25, 2005 at 21:50 UTC | |
|
Re: Giant Tie'd data structures
by snowhare (Friar) on Oct 26, 2005 at 03:37 UTC |