Hi,
Why does this error occur when usrp_sink is replaced with a file_sink
in
the transmit_path?
gr_fir_fff: using SSE
gr_vmcircbuf_sysv_shm: shmget (0): No space left on device
gr_buffer::allocate_buffer: failed to allocate buffer of size 64 KB
terminate called after throwing an instance of ‘std::bad_alloc’
what(): std::bad_alloc
Aborted
I want to collect data after the rrc_filter in benchmark_tx as I have
no
USRP. How can I do this?
Thanks,
Mir
On Wed, Dec 02, 2009 at 04:20:16PM -0600, Mir M. Ali wrote:
Sounds like your system is either out of memory (and/or swap), or that
the number of Sys V shared memory segments that is configured on your
system is small. What OS, version, distribution and CPU architecture
are you using?
If you run “make check” from the top of the GNU Radio tree, does it
pass?
During the check, it allocates and frees many, many shared memory
segments.
Eric
I think the same too. When I restarted the system it went through
without a
hitch. I am using Ubuntu 8.10, gnuradio 3.2, Intel Core 2 duo 2.0
Ghz/4MB
cache computer with 2 GB RAM.
Thanks,
Mir