はじめてのひき - 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]]
適当に羅列してみる。
!! システムコール
!!! 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 ともにある。