タグ

2009年10月25日のブックマーク (2件)

  • OpenSSLライブラリを使ってプログラミング(3) 証明書・検証 - 再帰の反復blog

    OpenSSLライブラリを使ってプログラミング(1) OpenSSLライブラリを使ってプログラミング(2) 証明書・検証についての予備知識 の続き 証明書ファイルの形式 証明書のエンコーディングにはPEM形式とDER形式(ASN.1形式)があるみたいだけど、OpenSSLではPEM形式の方が扱いやすいみたい(※PEM = Privacy Enhanced Mail、DER = ASN.1 Distinguished Encoding Rules)。PEM形式の証明書は次のようなもの。 -----BEGIN CERTIFICATE----- MIICFzCCAYACBAht6ywwDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UEBhMCSVQxETAP BgNVBAgMCENhbGFicmlhMRowGAYDVQQKDBFQeXRoYWdvcmVhbiBPcmRlcjEkMC

    OpenSSLライブラリを使ってプログラミング(3) 証明書・検証 - 再帰の反復blog
  • Gaku's Space Wiki

    Garbage Collection 日ではガベージ・コレクションと表記する。 ”ゴミ集め”という意味。 使われなくなったメモリ領域を回収するアルゴリズムのこと。 allocate + free で行っていたメモリの開放を allocate + GC でという役割。 メモリ回収(ガベコレ)とメモリ断片化への対処(メモリ・コンパクション)は別の話。 基アルゴリズム 参照カウント ( Reference Count ) アルゴリズム 領域に参照数をカウントする変数を用意する。 参照される度に+1、解放される度に-1する。 カウンタが 0 になればどこからも参照されていないと判断して削除。 利点 負荷が分散される。(トータル時間は減らないが、停止時間を非常に短く出来る) その場で解放される。 欠点 参照がサイクルしてる場合(相互に参照している場合)の解放ができない。(致命的。相互参照しない場