SHM
共有メモリを用いた高速で扱いやすいプロセス間通信マネージャ
|
[English | 日本語]
入江清. "ROS との相互運用性に配慮した共有メモリによる低遅延プロセス間通信フレームワーク." 第 35 回日本ロボット学会学術講演会予稿集, RSJ2017AC2B2-01 (2017).
Linux man-pages project. "shm_overview - overview of POSIX shared memory"
Open Robotics. "ROS.org - Robot Operating System"
尾崎功一. "プロセス間通信の性能評価とロボット制御への応用"
ISO/IEC 14882:2020. "Programming languages — C++"
Boost C++ Libraries. "Boost.Python"
POSIX.1-2008. "IEEE Std 1003.1-2008 - POSIX Threads"
Anthony Williams. "C++ Concurrency in Action: Practical Multithreading"
Michael Kerrisk. "The Linux Programming Interface"
Giorgio Buttazzo. "Hard Real-Time Computing Systems"
Intel Developer Zone. "Optimizing Shared Memory Performance"
Red Hat Developer. "Inter-Process Communication in Linux"
Real-Time eXecutive Interface (RTXI). "Real-Time Communication Patterns"
Google. "GoogleTest - Google Testing and Mocking Framework"
Valgrind Developers. "Valgrind - Dynamic Analysis Tool"
Linux kernel. "perf - Linux profiling with performance counters"
GeeksforGeeks. "Inter Process Communication (IPC)"
LinuxHint. "Shared Memory in Linux"
Ozaki, K., et al. "Performance Evaluation of Inter-Process Communication Libraries for Robotic Applications"
Real-Time Systems Laboratory. "Latency Measurement in Real-Time Communication"
プロセス間通信 (IPC)
並行プログラミング
リアルタイムシステム
C++技術
ロボティクス
💡 さらなる学習のために: これらの参考文献から深い理解を得て、より高度なプロセス間通信システムを設計しましょう!