ablog

不器用で落着きのない技術者のメモ

2014-03-01から1ヶ月間の記事一覧

Github から Linux PC に clone したメモ

git をインストールする # yum install git リポジトリからチェックアウトする $ mkdir -p /home/yazekats/Documents/github $ cd /home/yazekats/Documents/github $ git init $ git clone git://github.com/yoheia/yoheia.git

今更 Github Gist はじめました

https://gist.github.com/yoheia とりあえず、Perlワンライナー&マルチライナー集 · GitHub を投稿してみた。

sort するとなぜ consistent gets が減るか?

Tom Kyte の以下の記事を読んで、同じテーブルをフルスキャンする場合にソート有無で consistent gets が変わる理由を調べてみた。 これは大きな変化です。 転送されるデータが8MBから3.4MBに減少しました。この減少はすべて、Oracle*Netの圧縮によるもので…

OSのメモリ管理と仮想記憶の歴史

OS

今や空気のような存在で普段意識することはないが、メモリ管理や仮想記憶はOSの主要機能だ。wikipedia:MVS や wikipedia:VMS のような名前の OS があるのもうなづける。OS、プロセッサ、メモリの歴史と深い関係がプロセッサを支える技術 ??果てしなくスピー…

JAWS Days 2014 に行ってきた

JAWS DAYS 2014@ベルサール新宿グランドに行ってきた。参加者は1000人を超えていたらしい、スゲー。 きっかけ AWS の大谷さんが facebook で「僕はセッションひとこま、クラウド上でのパフォーマンス測定マスター(AWSのシアトルからこのためにわざわざ来日)…

ソースコード検索ツール ack を使ってみた

ソースコード検索ツール ack の存在を知ったのは4年位前だけど、今更使ってみた。*1 インストール # yum install ack 使ってみる 良い感じ。 参考 ack使い方メモ - アルパカDiary Pro *1:grepやackよりも速いコード検索ツールのagをローカルビルドインストー…

ls -f で返ってくるリストは何の順か?

ls のソースを読んでプログラマになりました - ablog というエントリを書いたが、「ls -f で返ってくるリストは何の順なんだろう?」と思った。ls -f を実行するとライブラリ関数 readdir(3) が呼ばれ、さらに getdents() システムコールが呼ばれ、dirent 構…

ls のソースを読んでプログラマになりました

タイトルは釣りですw*1とあるテキストファイルを加工してCSVファイルを出力する Perl スクリプトがあり、ディレクトリ内のファイルをリストアップしてCSVファイルに出力しているのだが、なぜファイル名でソートされていないのか聞かれたので調べてみた。その…