タグ

cacheに関するtarchanのブックマーク (17)

  • 【Unity道場10】アセット運用ベストプラクティス に参加しました - ぷらこあ

    eventdots.jp 参加しました!私的メモです(ˊ꒳ˋ*) 公開された資料 speakerdeck.com まとめ Resourcesには動的に差し替えるコンテンツのみを入れる Resources以下のファイル全てに対し、初期処理が発生する Resources以下に多量のアセットを配置することで膨大な初期化処理が発生 Asset以下にある全てのResourcesが対象なので、外部アセットにも注意 UnityはInstanceIDを元にアセットの参照を行っている InstanceIDが参照出来ないケースではMissingになるので注意 特にAssetBundleアンロード時等で注意 AssetBundleの取得はUnityWebRequest + DownloadHandlerがオススメ UnityWebRequestはUnity5.4から正式版になった AssetBundleの圧縮形

    【Unity道場10】アセット運用ベストプラクティス に参加しました - ぷらこあ
  • Firefox 32の新しいHTTPキャッシュ(cache v2)とは - Mozilla Flux

    構想から2年半以上をかけてリリース版へ Firefox 32では、新しいHTTPキャッシュ(以下cache v2)が標準で有効化された。リリースノートでは、世代別GCの統合よりも上の、トップの項目に挙げられており、Mozillaがこの機能を重視していることがわかる。実際にも、特にAndroid版Firefoxを使っているとコンテンツの表示がスムーズになっているのを体感できる。 cache v2がブラウジングに与える影響は大きい。過去に閲覧したWebページを再度閲覧する場合、キャッシュの性能次第で表示の完了までにかかる時間が変わってくるのはもちろんだが、通常、Webページを閲覧した時点でディスク上にキャッシュが生成されるようになっているため、この処理が遅いとFirefox体の動作の足を引っ張ることになる。 その影響の大きさゆえに、cache v2の設計と実装は慎重に進められた。最初に構想が

    Firefox 32の新しいHTTPキャッシュ(cache v2)とは - Mozilla Flux
  • [WIndows] Chromeのディスクアクセスを減らす方法

    うちのThinkPad君のディスクがものすごく頻繁にアクセスが発生しており正直もう投げ出してどこかに捨ててこようかと思うこの頃でしたが、ようやくその原因になりそうなものを見つけた次第です。 犯人は、「Chrome」 このブラウザが頻繁に何かをアクセスししていることは以前から知っているのですがどうしたら止めるのかわかっていなかったので放置していました。 キャッシュをRAMディスクに置く 貧弱なThinkPadなのでメモリは2Gだけが積まれています。なので非常にもったいないのです50MByteだけChromeに分け与えたいと思います。正直キャッシュ不要かと思う量ですがいこれでも大丈夫そうです。 RAMメモリ化のソフトは色々出ているので適当に選択してもれれば良いかと思いますが「起動時にマウント」するオプションがあるソフトのほうが利便性が良いです。 [http://www.softperfect.

    [WIndows] Chromeのディスクアクセスを減らす方法
  • iPhone/iPad/Android/Palmキャッシュサイズ比較

    高速なWebアプリケーションやWebサイトを構築するためのノウハウはすでに多く発表されているが、これらはPCでのブラウジングが前提となっている。もちろんPCに有効なテクニックでモバイルに有効なものもある。逆に、PCに適用できても、モバイルに対しては悪化するケースもある。 たとえばDiffableを使って、コンテンツを単一のJavaScriptへ集約しHTTPリクエストの発行を最小限に抑え、かつ、コンテンツ変更後のダウンロードを差分だけに抑える方法はPCでのブラウジングでは効果が見込める。JavaScriptとしてまとめられたリソースがキャッシュされるからだ。しかし、これが仮にキャッシュされないとなると、この方法は意味がないどころか逆に動作を遅くする可能性がある。 Steve Souders氏がMobile cache file sizes - High Performance Web Si

  • これはいい!設置するだけでWebサイトを高速化·FastPage MOONGIFT

    FastPageは静的サイトを対象にしたWebサイト高速化ソフトウェアです。 Googleはページの表示速度を検索順位の要素に盛り込むようになっています。そうでなかったとしてもページが高速に表示されるのは良いことです。そこで既存のサイト構成そのままにサイトを高速化するFastPageを使ってみましょう。 ファイル構成です。 例えば実行したイメージです。普通にファイルの内容が返ってきますが、実際にはキャッシュが使われています。 FastPageではファイルサイズの小さい画像をHTML/CSS内にインラインで展開したり、JavaScriptもサイズが小さければHTML内で展開します。さらにファイルもGzipで圧縮して転送量を小さくする、キャッシュ(サーバサイド、クライアントサイド)の利用などの施策がとられています。 なお商用版ではAmazon S3やWindows Azureを使ったCDN配信

  • 起動オプション - The substitute for memo

    ユーザーデータフォルダの保存場所を変える。--user-data-dir="User Data"でインストールフォルダ。

  • Google Chrome Community

    Content unavailable Click here to try again. If you've seen this page more than once, try switching accounts.

  • 備忘録 - Firefox 4 がキャッシュ使いすぎてたので : 404 Blog Not Found

    2011年05月30日11:45 カテゴリTipsiTech 備忘録 - Firefox 4 がキャッシュ使いすぎてたので 一時はChrome一辺倒になりかけたのだけど、Firefoxも4になってから再びよく使うようになってきた。Chromeほどではないけどずいぶんと速くなったし、Chromeよりずっとメモリーわないし。 しかし、デフォルトの設定でディスクをこれほどうようになっていたとは気づかなかった。 clearing firefox 4 cache takes a very long time • mozillaZine Forumsclearing firefox 4 cache from ccleaner or within firefoxsettings takes a very long time... it took 2 minutes to clear 800 mb o

    備忘録 - Firefox 4 がキャッシュ使いすぎてたので : 404 Blog Not Found
  • ボトルネックになりやすいデータベースを高速化するキャッシュシステム·CSQL Cache MOONGIFT

    CSQL Cacheは複数のデータベースに対応したキャッシュシステム。 CSQL CacheはRDBMS用のオープンソース・ソフトウェア。Webシステムを構築する上で欠かせない存在になっているのがデータベースだ。オープンソースであればMySQLやPostgreSQL、エンタープライズであればOracleDB2などが有名だ。 データベースを使えばデータの蓄積はもちろん、詳細な条件を指定したデータの取得や更新、集計等が容易にできる。だが高性能故にアクセス頻度が多くなってボトルネックになることも多い。そんな時に考えたいのがCSQL Cacheだ。 CSQL Cacheは実際には試せていないのだが、興味深いソフトウェアなので紹介したい。CSQL Cacheはいわゆるデータベースアクセスをキャッシュするソフトウェアだ。データベースとプログラムの間に立ち、メモリ上にキャッシュするシステムだ。 JDB

    ボトルネックになりやすいデータベースを高速化するキャッシュシステム·CSQL Cache MOONGIFT
  • 出力を高速化するBufferedOutputStreamとDeflaterOutputStream - Kengo's blog

    Javaで入出力のコードを書く場合、必ずと行ってもいいほどBufferedOutputStream, BufferedInputStream, BufferedWriter, BufferedReaderのいずれかを使うのではないでしょうか。これらはJavaヒープ上にデータを蓄積*1し、I/Oの回数を削減する機能を担うものです。これを使用することでパフォーマンスを大きく向上できます。 入出力を減らすという観点からは、データを圧縮するjava.util.zipパッケージのクラス群もパフォーマンス向上に役立ちそうです。計算量は増えますが、全体として高速になるケースも少なくないでしょう。 これらのクラスがどの程度の高速化を実現できるか、サンプルで確認してみましょう。また、2つを組み合わせる上で注意すべき点にも注目します。 検証内容 今回実装したサンプルは末尾に記載していますが、端的に言えば1,0

    出力を高速化するBufferedOutputStreamとDeflaterOutputStream - Kengo's blog
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 【特集】詳解! HTML 5と関連APIの最新動向 - Webアプリ開発編 (2) アプリケーションキャッシュ | エンタープライズ | マイコミジャーナル

    Webアプリケーションをオフラインでも動作させるようにするには、Webアプリケーションの構成要素であるすべてのリソース(HTML/CSS/JavaScript)をローカルにキャッシュしておき、ネットワークに接続していない状態でもそれらのキャッシュを利用してアプリケーションを実行できるようにする必要がある。そのための仕組みがアプリケーションキャッシュだ。 アプリケーションキャッシュは、「キャッシュマニフェスト」というファイルで管理される。キャッシュマニフェストは、キャッシュするリソースを列挙することが主目的の、単純なテキストファイルだ。マニフェストファイルをブラウザに読み込ませるためには、html要素が持つ「manifest」属性にマニフェストファイルのURLを指定する。 たとえば、hello.htmlとhello.jsという2つのファイルをキャッシュするには、まず以下のようなマニフェスト

  • 【平澤寿康の周辺機器レビュー】 低価格SSDのプチフリを解消できるか ~FlashPointを試す

  • APIとの通信効率をよくする実装例(2) 簡易キャッシュ

    こうして見ると、仮に5分程度ライムラグがあってもさほど影響が無いものが多い、つまり毎度APIに問い合わせるのが無駄とも言えないでしょうか。(毎度通信すべきはなのは、上の表では「高」の部分のみ)。 そこで、APIから取ってきたデータ(XML)を少しの時間だけとっておくのはどうでしょう?(リアルタイム性が高いものや検索結果については毎度通信し、それ以外のものはキープしておき再利用)アクセスしてきたAさん、Bさん、Cさん・・・誰が見ても同じ内容ならなおさらみんなでシェアできれば、通信の数もそれにかかる時間も減るはずです。 このように一定時間データを溜めて再利用するシステムや行為を、キャッシュ(cache ※1)といいます。 どんな言語でも、こんな流れのロジックが書ければ実現できるでしょう。 if ( とっておいたXMLが賞味期限切れ ) { 捨てる; } if ( とっておいたXMLがある )

    APIとの通信効率をよくする実装例(2) 簡易キャッシュ
  • キャッシュしよう

    京都観光で散財しすぎて貯金がないmalaです。こんにちは。キャッシュの話を書きます。 色んなキャッシュがあります データベースから引く前にmemcachedから取得したり テンプレートエンジンのレンダリング結果をキャッシュしたり 各種ウェブサービスのリクエスト結果をキャッシュしたり その他諸々CPUったり時間のかかる処理をキャッシュしたり 簡単に思いつくのはこの程度ですが、スケーラブルなウェブサイトを構築するには常識的に考えてそんなのキャッシュしねーだろうというようなものをキャッシュする必要があります。 DateTimeをキャッシュしよう 同じ時刻に対するDateTimeオブジェクトをキャッシュします。 package MyDateTime; use strict; use base qw(DateTime); my %CACHE; sub now { my $class = shif

  • 堀愚霊瑠の指摘で気付いた、はてなスターの静的ファイルとか想像以上にアレな件 : にぽたん研究所

    id:HolyGrail (堀愚霊瑠氏) の「はてなブックマークが重い件について、Page Detailerというツールを使って調べてみる - id:HolyGrailとid:HoryGrailの区別がつかない日記」とか見てて、色々問題点が指摘されてて、うん、まぁそうだねーとか色々と思いつつ、YSlow は、有用なツールである反面、減点基準が必ずしも全てのサイトに適合しないというか、ハッキリ言ってしまえば Yahoo! Inc. 基準すぎるので、鵜呑みにし過ぎるのもどうかなーとか思ってた。 で、気になったのは 13. Configure ETags ETagsっていうのはサーバ上のファイルとブラウザのキャッシュが一致しているかどうかを検証するためのものなのですが、正しく利用できていないのであれば、ETagsは無駄なだけなので取り除いてやりましょう、という項目です。 http://s.hat

    堀愚霊瑠の指摘で気付いた、はてなスターの静的ファイルとか想像以上にアレな件 : にぽたん研究所
  • Google人気JavaScriptライブラリ配布開始、ネット全体でキャッシュ効果 | エンタープライズ | マイコミジャーナル

    GoogleからGoogle AJAX APIを拡張する新しいサービス「The AJAX Libraries API」が公開された。The AJAX Libraries APIGoogleのサイトで人気のある有益なJavaScriptライブラリを提供しようというもの。これまでYUIであればYahoo!、DojoであればAOLなどが同類のサービスを提供していたが、特定のJavaScriptライブラリに限定することなく有益であれば配布に追加するというポリシーをもっている点が新しい。 JavaScriptライブラリを活用するタイプのWebアプリケーションは数多くある。結果として、何度も似たようなJavaScriptライブラリをダウンロードしていることになり、このままいけば今後ライブラリ自体のサイズの巨大化や多くのサービスの登場でライブラリダウンロード総量は増加することになる。 The AJAX

    tarchan
    tarchan 2008/06/05
    どれくらい効果がでるかなー?
  • 1