ablog

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

散文

チューニングについての考察

当たり前体操な話 性能問題には、特定の処理が遅い場合とシステム全体が遅い場合がある。 特定の処理が遅い場合は、まずは直列処理を速くする、次に並列化できるところを並列化する。あとは、ハードウェアレベルでCPUのクロック周波数やI/O性能が向上すると…

伝承される技術

技術って伝承されているんだなと思う。タイムシェアリングシステム、仮想メモリ、システムコールや割り込み、ファイルシステムなど汎用機もしくはそれ以前から脈々と発展してきた技術なんだなと思う今日この頃。MULTICSがあったからUNIXが生まれたんだなとか…

KVSやNoSQLについて

一口にKVSやNoSQLといってもたくさんの種類があるので一概に言えないが、特定の用途に特化したソフトウェアで、F1マシンや競技用自転車みたいなイメージ。レースではめっぽう強いが、汎用的に使うには不便なところもある。特定の用途に特化しているので汎用…