|
您好, 在使用OMAPL138 evm过程中,我使用了MessageQ和ringIO来传输数据。利用ipcs -l ,情况如下:
& Y8 X9 v3 b/ f( _& aroot@tl:~# ipcs -l, u Y$ o% U+ X1 o) y# @
" R. O* A' l% X9 c7 y8 X( U
------ Shared Memory Limits --------
: {1 S& E% U0 O& e- w: t: ^max number of segments = 4096: d9 {% Q+ _* m' V: F
max seg size (kbytes) = 32768
; d2 d4 K8 B$ d4 Y {5 amax total shared memory (kbytes) = 8388608& a3 F7 Z; \7 d+ O
min seg size (bytes) = 1( b. N4 ~ [8 f( n) j0 [
! v% }, A3 A, m5 E
------ Semaphore Limits --------
8 P$ v3 T! c3 amax number of arrays = 128& T! O( ~: T$ }! P6 b
max semaphores per array = 2509 S9 Z8 n, w% y: Z2 f
max semaphores system wide = 32000) b2 b. ~- M! D: H
max ops per semop call = 32
; }3 i; g. l, c$ w! h% Bsemaphore max value = 32767
; \" t% l- K- P$ [% Q$ n
& k c' c: E$ b( C9 o: U& |------ Messages Limits --------8 U8 c/ M* W9 m2 E( w
max queues system wide = 178
7 x+ V4 O% B" n0 c a( t F, omax size of message (bytes) = 8192. \ x8 T" Z4 N9 e% L5 d' t) _
default max size of queue (bytes) = 163844 I7 l$ F6 ~( @* k a! f
3 S# Y9 O) T, O, b3 N s- o2 s
9 D. L! d& {6 a/ f; R但是,用ipcs -a 9 c7 q, s6 `% p# i% r7 Q- Q
root@tl:~# ipcs -a& a) d" w0 }" H" s+ o
+ l* R5 `/ {5 Z------ Shared Memory Segments --------( C, t# F C& K
key shmid owner perms bytes nattch status
; U2 B( [* _" R+ f2 i1 n; W0x00000000 0 root 600 1024 1 dest 7 ~; t, J9 ?1 J
0x00000000 196609 root 600 1024 1 dest
- {8 r& V0 D8 U8 v5 F# n6 U7 n8 Q( p' R, @5 A+ G
------ Semaphore Arrays --------) P H9 M+ K, _/ G- ]
key semid owner perms nsems 3 ^( p' s7 d% t3 W$ _% \; ]
0x6411074d 0 root 600 1 ( L4 M8 b' U5 O6 k3 x" j) E. e
0x64110957 163841 root 600 1 . g; @0 i5 S8 s. D+ e# e: T$ n
0x641109a1 196610 root 600 1
4 m# l2 G1 `! o+ V
f; \+ _7 {: }3 b5 g4 i------ Message Queues --------
3 x# y7 }5 R. F0 c& e/ @key msqid owner perms used-bytes messages
, n- F2 w0 [. v2 z& o! d [" M8 k! T2 K
! D8 p1 P, b" k" t' ~) [" }* _请问,我的共享内存使用大小为 (float *)ring_buffer_acquired(ad->buffer, 2320 * sizeof(float)*18); 远大于1024BYTE ,请问为什么?
2 C% C3 l9 `1 L7 Q% t+ n" W) K8 |0 P3 f, s4 k# C+ x/ n
|
|