タグ

2014年11月5日のブックマーク (4件)

  • slab肥大化とdentry_cacheに辿り着くまでの話 - Qiita

    内容(3行) memoryの使用量を監視している所からアラートが来て調査した アプリケーションのheap使用率は高くなく、top等を見ても他に怪しいプロセスが存在しない /proc/meminfoからslab領域の肥大を確認、slabtopでdentry_cacheが肥大化している事がわかったので、echo 2 > /proc/sys/vm/drop_caches を実施した 何があったのか 運用中のとあるサーバーのmemoryが残り20%を切ったとアラートが来たため、調査を行った。 当初は何かしらのプロセスがメモリリークしているか何かだろうとあたりをつけていた。 freeで現状確認 キャプチャとるの忘れた… が、一旦確かにfree(buffers, cahceを足したもの)がtotalの20%を切っていることを確認。 topで確認する アプリケーションプロセスにメモリを大量消費しているプ

    slab肥大化とdentry_cacheに辿り着くまでの話 - Qiita
    katsyoshi
    katsyoshi 2014/11/05
    これか
  • ほのかブログ - まったりのんびり♪ - GPL感染の拡大解釈に警鐘

    GPL(ジェネラルパブリックライセンス)のコンプライアンスの勉強会に参加してきました。 結論から言えば、GPLで作られたアプリケーション(いわゆるソフト)だからといって、ソースコードを開示する義務はありません。 利用者がソースコードを受け取れる権利(も)あるが、受け取らせなければならないわけではなく、また該当コードが派生とは別のバイナリ?生成物であれば「GPLは該当しない」ということでファイナルアンサーです。例えば、PHPソースで書かれた部分がGPLの掲示板サイトやメーリングリストのコードに対して、一部をフラッシュプレイヤー(アクションスクリプト+フラッシュコンパイラ系)などのようにGPLとは関係なく作られたバイナリの「フラッシュ会員登録申し込みユニット」を付けた場合、GPL感染はどこまでかといえば、PHPソースで書かれた部分までであり、フラッシュでバイナリコンパイルされた「会員申込みフラ

    katsyoshi
    katsyoshi 2014/11/05
    誰か3行で
  • 意識の低いgitの始め方 - Qiita

    対象 意識低い人 これから始めたいけどなんかgit使ってる人怖いって人 操作 これだけは覚えとけって操作 コミット これができないとお話にならないので 以上 これ以外は使いながら覚えればおk (リモート使うんならpull/pushも必要かもね) ツール 意識高い人「gitはコマンドライン叩いてナンボ」 - 最初はコマンドとかほっとけばいいよ とりあえずオススメのGUIWindows GitExtensions http://gitextensions.github.io/ Mac SourceTree http://sourcetreeapp.com/ Linux 意識低い人がLinux使ってるはずないので省略 WindowsにもSourceTreeあるけど、UI英語なので意識低い人は日語化されてるGitExtensions使っとけ 「WinもMacも使うんだよ!」って人はSour

    意識の低いgitの始め方 - Qiita
    katsyoshi
    katsyoshi 2014/11/05
    意識低い人はChromeBookとか使ってるだろうからLinuxの説明は必要
  • Emoji Cheat Sheet

    An error occurred when getting the results, please click here to try again or modify your search criteria.

    katsyoshi
    katsyoshi 2014/11/05
    便利情報