2012-09-14 9 views
6

में ओपन पॉज़िक्स साझा मेमोरी सेगमेंट की सूची कैसे प्राप्त करें लिनक्स में मैं/dev/shm निर्देशिका सूची प्राप्त करके खोले गए पॉज़िक्स साझा मेमोरी सेगमेंट की सूची प्राप्त कर सकता हूं।फ्रीबीएसडी

मैं फ्रीबीएसडी में सभी खुली पॉजिक्स साझा मेमोरी सेगमेंट की प्रोग्रामेटिक रूप से सूची कैसे प्राप्त करूं? मानते हुए क्षेत्रों shm_open के साथ खुला और मैं एक ऐसा नाम है shm_open का पहला तर्क के रूप में इस्तेमाल किया गया था की भी एक हिस्सा पता नहीं है।

+0

कमांड लाइन से, 'ipcs -m' उपयोग में साझा मेमोरी सेगमेंट की सूची देता है। – Vikdor

+1

सं IPCS -m प्रणाली वी साझा स्मृति के लिए है। –

उत्तर

5

आप नहीं कर सकते। टिप्पणी /sys/kern/uipc_shm.c:

* TODO: 
* 
* (2) Need to export data to a userland tool via a sysctl. Should ipcs(1) 
*  and ipcrm(1) be expanded or should new tools to manage both POSIX 
*  kernel semaphores and POSIX shared memory be written? 
* 
* (3) Add support for this file type to fstat(1). 
+1

'ls अगर मैं चलाने -l/dev/shm /' मेरी Linux सिस्टम (2.6.32) पर मैं साझा स्मृति क्षेत्रों और उनके इसी आकार देख सकते हैं। –

संबंधित मुद्दे