タグ

2010年8月20日のブックマーク (6件)

  • 革命の日々! PSSとUSS

    http://journal.mycom.co.jp/news/2008/04/18/007/index.html プロセス管理機構も見直され、プロセスごとのメモリ使用量をかんたんに測定できる機能が追加された。カーネル2.6.25では、プロセスが使用するページに対応する物理ページ配置をプロセスごとに/proc/$PID/pagemapsとして作成、これを他のプロセスと比較することで共有するページを判別できる。共有ページを共有しているプロセスの数で除した数値を持つ「proportional set size (PSS)」と、共有されていないページをカウントした「unique set size (USS)」という2つの統計値も新設された。 この説明はへんだ。 カーネル内にUSSという統計値は存在しない。また、pagemapsというファイルは存在しない(pagemapだ) pagemapはページ

    nharuki
    nharuki 2010/08/20
    RSS, PSS, USSの説明
  • 予約名

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 Robert Schmidt Microsoft Corporation 2000 年 4 月 20 日 名前の衝突というのは、プログラミングをしていれば必ずぶつかる現実です。自分が使おうとした名前が、ほかのところ、つまり同じプロジェクトの仲間、windows.h、標準ライブラリなどによって、まったく異なる目的のためにすでに使われていたというのは、プログラマならだれでもいつか必ず経験することです。その場合、名前を再定義するか、そのまま借用することになります。この問題は、コンパイル時のエラーですぐわかる場合もあれば、原因不明のビルド エラーや厄介なプログラム バグに至るまで、ありとあらゆる結果となって現れます。

    予約名
    nharuki
    nharuki 2010/08/20
    "予約名の形式":C90/C99とC++でアンダースコアを含む予約名の扱いの違い
  • 日本で一番分かりやすく書いたつもりのExpression Templateの説明 - Cry's Blog

    語でのExpression Template(式テンプレート,以下ETと略)の説明で分かりやすいものがなさそうなので思い切って自分が書いてみることにします.もし,まずい説明があれば容赦ないツッコミをお願いいたします. 今日は取り合えず,ETが必要とされる状況の一つとして,数値計算を取り上げてETが必要とされる状況を明らかにしたいと思います.

    日本で一番分かりやすく書いたつもりのExpression Templateの説明 - Cry's Blog
    nharuki
    nharuki 2010/08/20
    "日本で一番分かりやすく書いたつもりのExpression Templateの説明"
  • 実践 デバッグ技法

    ソフトウェア開発で不可欠なデバッグですが、知識と経験が求められるため熟練プログラマのなかにもデバッグが苦手という開発者は少なくありません。洗練されたデバッガを利用できても、デバッガのどの機能がどの場面で有効かを見極めるのは簡単ではないからです。書では、Linux/Unixプラットフォームでもっとも広く使われているGDB、DDD、Eclipseという3つのツールを取り上げ、各ツールに独自のデバッグテクニックはもちろん、コードに含まれるエラーを見つけ出して修正するプロセスを改善するための総合的な戦略についても解説します。翻訳版ではVisual C++でのデバッグ手法についても加筆しました。 関連ファイル サンプルコード(.zip) 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書籍を印刷した月です。

    実践 デバッグ技法
  • Android Hacks

    書は、Android開発者またはこれから開発に携わろうという読者を対象に、Android開発者でなければ会得できなかった実践的な知識やノウハウを提供します。AndroidをHackするにはさまざまな知識やテクニックが必要になりますが、書の前半にはAndroidのHackを楽しむために必要な基礎的な情報をまとめて収録しています。後半では、アプリケーション開発に関するHackだけでなく、Androidのソースコードの活用などAndroid開発のもう一つの柱である組み込み系のHackも収録。実践的な知識とノウハウを集めました。Androidを骨の髄まで楽しめる内容を盛り込んだ一冊。Android開発者必読です 目次 著者まえがき はじめに クレジット 1章 Android入門Hacks 1. 開発者のためのAndroid入門 2. SDKのバージョン 2章 初級アプリケーションHacks 3

    Android Hacks
    nharuki
    nharuki 2010/08/20
    NDKに丸ごと1章が割かれているので即買い。今ならTシャツプレゼントも(8月20日より26日間)
  • mixi大規模障害について その2 - mixi engineer blog

    こんにちは。システム技術部たんぽぽGの森です 補足を追記しました (2010/08/20 15時) 先日のmixi大規模障害についての続報です 今回は小ネタはありません はじめに まず初めにtwitter/blogなどを通じて今回の問題の解析を行っていただいたみなさんに感謝の言葉を捧げたいと思います kzk_moverさん stanakaさん mala(bulkneets)さん llameradaさん (順不同) ありがとうございました 書き漏らした人ごめんなさい memcachedはすごい 今回の件でmemcachedに対して不安感を持たれた方もおられるとお聞きしました 説明不足だったせいで誤解を与えてしまい申し訳ありません きちんと設定および監視を行っていれば通常の使用にはまったく問題はありません 弊社にて -c 30万で起動したmemcachedに対して、先のテストスクリプトに

    mixi大規模障害について その2 - mixi engineer blog
    nharuki
    nharuki 2010/08/20
    大規模Webサイト構築時のmemcached運用のポイント