エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
組み込みLinuxではまるuClibcのdaemonとpthread_create - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
組み込みLinuxではまるuClibcのdaemonとpthread_create - Qiita
概要 uClibc は組み込み Linux 開発に従事している方はご存知だと思いますが、リソース等制限されたハー... 概要 uClibc は組み込み Linux 開発に従事している方はご存知だと思いますが、リソース等制限されたハードウェアの Linux 環境に最適な標準 C ライブラリです。通常の PC Linux では glibc 等のライブラリが用いられますが、いろいろ気にする環境ではこういった軽量ライブラリが使用されていますね。 さて、マルチスレッドとマルチプロセスは混ぜると危険な匂いがするので警戒すると思います。しかしながら、油断して単純にマルチスレッドな実装に対してデーモンを作ろうとすると、罠にハマってしまいます。 以下でご説明するケースは uClibc に見られるもので、前述した PC Linux 上ではおそらく見られませんのでご了承ください。また、古いバージョンだけかもしれません。 現象 以下のコードをご覧ください: #include <stdio.h> #include <stdlib.h