※ 『Linuxシステムコール基本リファレンス』 (⁠技術評論社、 2018⁠)⁠、 前付けおよび第1章より。 システムコール (system call) は、 OS (カーネル) の持つ機能にアクセスする時に使われるしくみです。LinuxなどのOS上でユーザプログラムが実行される際 ...
Kernel/VM探検隊は、カーネルやVM、およびその他なんでもIT技術の話題ジャンルについて誰でも何でも発表してワイワイ盛り上がろうという会です。yasukata氏は、バイナリの書き換えで、システムコールをフックする「Zpoline」の仕組みについて紹介しました。
ソフトウェア開発において「ファイルの読み書き」は使用頻度の高い操作であり、速度の向上はソフトウェア全体のパフォーマンスに大きく影響します。そんなファイルの読み書き操作を行う際に「mmapを使った方が通常のシステムコールよりも高速に ...
本連載では第一線のPerlハッカーが回替わりで執筆していきます。今回のハッカーはMobageオープンプラットフォームの開発に携わっている横江直輔 (zentooo) さんで、 テーマは 「Perlプログラマのためのstrace入門」 です。 strace─⁠─システムコールレベルで ...
第16回は、DOSのアセンブラです。第5回では、Linux/FreeBSD/Solarisのシステムコールを利用したアセンブラを取り上げましたが ...
MicrosoftがWindows向けトラブルシューティングツール群「Windows Sysinternals」に含まれるプロセス監視ツール「Process Monitor(ProcMon)」をLinuxに移植します。このLinux版ProcMonはオープンソースソフトウェアとして公開され、さっそくプレビュー版がリリースされたので ...