purgeIdleCellConnections Log Message メモ

purgeIdleCellConnections Log Message メモ

Q:のiOS6.0で私のアプリをテストしている間、私はログメッセージpurgeIdleCellConnectionsに
気づいた:パージに1つを発見した。どういう意味ですか?

:これは、誤って(在位12431060)が有効になって放置されているデバッグのメッセージです。それが失敗したこと
を示す、それ自体ではなく、NSURLConnectionを使用する任意のアプリケーションの正常な動作中に発生し、実行します。
このドキュメントの残りの部分は、それが実際に何を意味するのかについて説明します。
内部でNSURLConnectionは、HTTP1.1の永続的接続のキャッシュを維持します。各キャッシュエントリには、
ホストへの永続的な接続のセットを表します。新しい要求が着信したときに、それがキャッシュ内のエントリにキュー
イングされます。これは、既存のエントリであってもよいし、新しいエントリであってもよく、それはまた、
様々な複雑な要因(保護空間、認証状態、NTLM、パイプラインのように認証された接続を扱う、に応じて、
そのエントリ内に新しいHTTP接続を生成することがあります様々なキャッシュの制限など)。キャッシュ·
エントリに関連付けられた接続は、その要求のすべてを実行が完了すると、それがキャッシュエントリのキュー
に多くの仕事を探し、それが何も見つからない場合は、それがアイドル状態になります。接続が長すぎるアイドル
状態になっている場合、それは基本的なTCP接続を閉じるまで、パージされます。
このキャッシュの実装は、iOS6で変更されました。 iOSの6以前のOS XとiOS用の根本的に異なるタイムアウト
(30秒対6秒、iOSの値は、iOSの古いバージョンで3秒と低いかもしれない)と、アイドル状態のキャッシュエントリ
をパージするための単一のメカニズムがあった。 iOSの6でアイドルのキャッシュエントリを消去するための2つのメ
カニズムは、他のすべての接続に適用されWWANと1上で実行されている接続に適用される1つが存在することになります。
すべて他の - 接続のタイムアウトがOS Xのデフォルト(30秒)に格上げされてきたが、WWANのタイムアウトは、
元の値(3秒)に後退しました。
WWANの接続がパージされるとあなたが見ているログメッセージが生成されます。このログメッセージは、あなたはそれ
を見始めた理由を説明するのiOS5.xでは、存在しませんでした。しかし基本的なメカニズムは、IOSのすべてのバー
ジョンで、何らかの形で、存在していた。
スポンサーサイト
姉妹サイトだよ! よかったらみてね!

コメントの投稿

非公開コメント

twitter
twitter アカウント @drum_kuroneko 気軽にフォローしてください。
誰でも簡単に開発ができます!!
人気ナンバー1
自己紹介

yuutyan0205

プロガー:yuutyan0205
きままな自由人です。

たまにプログラミングを行っています。

仕事ください・・・

開発者アプリ一覧 気になったらダウンロードしてください。
開発環境おすすめ
カレンダー
09 | 2017/10 | 11
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 - - - -
最新記事
月別アーカイブ
カテゴリ
アクセスランキング
[ジャンルランキング]
コンピュータ
843位
アクセスランキングを見る>>

[サブジャンルランキング]
マック
44位
アクセスランキングを見る>>
訪問者数
現在の訪問者数
現在の閲覧者数:
全記事表示リンク

全ての記事を表示する

相互リンク希望の方とご質問ある方ご連絡ください。

名前:
メール:
件名:
本文: