Comments (5)
Sorry @elBoberido I was able to get this working.
You need to explicitly specify shared memory in the version of docker that I was using with the '--shm-size ' flag. The default was REALLY small (basically zero).
from iceoryx.
@liaoyinyu this should only happen when there is not enough memory available. Could you please check the output of cat /proc/meminfo
if there is enough available?
from iceoryx.
I am having the same issue while running inside a docker container. I have the following output.
MemTotal: 65522540 kB
MemFree: 44017876 kB
MemAvailable: 57798540 kB
Buffers: 615656 kB
Cached: 14164872 kB
SwapCached: 0 kB
Active: 7129900 kB
Inactive: 11335056 kB
Active(anon): 5038324 kB
Inactive(anon): 0 kB
Active(file): 2091576 kB
Inactive(file): 11335056 kB
Unevictable: 1214692 kB
Mlocked: 64 kB
SwapTotal: 2097148 kB
SwapFree: 2097148 kB
Zswap: 0 kB
Zswapped: 0 kB
Dirty: 72 kB
Writeback: 0 kB
AnonPages: 4899380 kB
Mapped: 1291320 kB
Shmem: 1353896 kB
KReclaimable: 1084116 kB
Slab: 1384876 kB
SReclaimable: 1084116 kB
SUnreclaim: 300760 kB
KernelStack: 32336 kB
PageTables: 71720 kB
SecPageTables: 0 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 34858416 kB
Committed_AS: 18142792 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 136400 kB
VmallocChunk: 0 kB
Percpu: 15552 kB
HardwareCorrupted: 0 kB
AnonHugePages: 0 kB
ShmemHugePages: 0 kB
ShmemPmdMapped: 0 kB
FileHugePages: 0 kB
FilePmdMapped: 0 kB
Unaccepted: 0 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
Hugetlb: 0 kB
DirectMap4k: 901056 kB
DirectMap2M: 18706432 kB
DirectMap1G: 48234496 kB
from iceoryx.
@wkaisertexas can you try a memory config which requires less memory. Just to be sure that it's not related to not having enough memory available in docker
from iceoryx.
@wkaisertexas great. I'll then close this issue
from iceoryx.
Related Issues (20)
- Mark iox container operations which return bool as [[nodiscard]] HOT 1
- 'iox::string' tests can exceed the translation unit compilation timeout
- Prepare v2.0.6 release for ROS2
- Compiler warnings on latest macOS on release_2.0
- sendChunk, releaseChunk latencies HOT 8
- how to support string using zero-copy transport HOT 1
- Add 'iox' prefix to all functions and types in the platform abstraction
- SingleProcess example crashes on QNX HOT 4
- : backtrace: HOT 2
- Is `libatomic` still required to build Iceoryx? HOT 7
- Some questions about IndexQueue. HOT 10
- Feature request: print the number of ports in the introspection client
- 32-Bit Support
- How to handle messages in parallel with popo::listener? HOT 3
- Is there a cost comparison between serialization app and roudi with protobuf or other efficient implementation HOT 2
- iox-roudi throws POPO__CHUNK_LOCKING_ERROR when killing a process mid-publish HOT 6
- Ongoing Issue: Small Documentation Tasks
- publisher got error after loaned 8 sample HOT 2
- Race condition between ProbeProcessAliveWithSigTerm in RouDi and SignalWatcher singleton in applications HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from iceoryx.