最初のページ
戻る
次へ
最後のページ
目次
図
ライブラリ関数を自分で作ろう
システムコールの場合。
カーネルが用意。
アセンブリによる実装やドライバへの依存が多い。
同等の機能の実装にはカーネルの開発が必要。
下手に自作すると他の環境で動かなくなるかも。
ライブラリ関数の場合。
glibc が用意。
C言語の標準機能やシステムコールを組合わせて実現。
同等の機能の実装は比較的容易。
環境依存部分はシステムコールにお任せ出来る。