Create  Edit  Diff  FrontPage  Index  Search  Changes  Login

はじめてのひき - RecentFunctions Diff

  • Added parts are displayed like this.
  • Deleted parts are displayed like this.

! たぶん最近増えた便利な関数

適当に羅列してみる。

!! システムコール

!!! epoll / kqueue

全くスケールしない select をなんとかするためのもの

!!! posix_spawn

fork+exec は間違ってたんや…

!!! signalfd

シグナルハンドラで pipe に write するとかしなくていい。 Linux だけ。

!!! splice vmsplice

fd を直結させる的なにか。 sendfile の拡張的な感じ、なのかな

!! libc

!!! asprintf

glibc とか Mac libc の文字列系関数は結構べんり。

!!! backtrace / backtracee_symbols

デバッグ用に便利。 Linux Mac ともにある。
[[strom|http://strom.sportsontheweb.net]]