Did you? It appears to me that Bit::Vector's new() takes a number of bits via an argument of type N_int which is defined as "unsigned int" which is likely 32 bits which means 2**32 bits or 2**32/8 bytes or 512MB, not even 2GB.
I went to try Bit::Vector but ended up killing it before it finished allocating the (it appears) 512MB of memory.
- tye
In reply to Re^2: 2GB limit to vecs (Bit::Vector?)
by tye
in thread 2GB limit to vecs
by bop
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |