2014-12-19から1日間の記事一覧

micbench でノートPCのメモリアクセスレイテンシを計測してみた

環境 ハードウェア Lenovo Thinkpad X230 Intel(R) Core(TM) i5-3320M CPU @ 2.60GHz L1 Data Cache: 32KB L1 Instruction Cache: 32KB L2 Cache: 256KB L3 Cache: 3MB $ cat /proc/cpuinfo |grep 'model name'|head -1 model name : Intel(R) Core(TM) i5-3…

gdb でレジスタの値を書き換えてみる

同僚に教えてもらった gdb で実行中のプロセスにアタッチして、writeシステムコール発行直前でレジスタのファイルディスクリプタを書換えるというのを試してみた。 write_loop.c #include <unistd.h> int main(void) { while(1) { write(1, "foo\n", 4); } } コンパイ</unistd.h>…