問題タブ [disk-access]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - iPad のアプリの 2 倍のアーカイブ サイズ
こんにちは皆さん、私は iPad 用のメディアを多用するアプリを持っています。私のアーカイブは 370 MB までです。私がしていることについては、それは不合理ではありません。ファインダーで xcarchive を表示すると、約 391 MB で、.ipa は約 388 MB で、圧縮されていないすべてのアセットのサイズにほぼ相当します。
そのため、テスト デバイスで実際の使用量を再確認したところ、755 MB でした。これは、オーガナイザーに表示される「推定アプリ ストア」サイズに似ています。
他のいくつかのテストデバイスで使用状況を確認しましたが、同じです。
主催者の見積もりが不正確になりがちという他の記事を読みましたが、それは iPad 自体の使用量表示に反映されますか? iPad は、実際にどれだけのスペースが使用されているかを報告するだけであってはなりませんか?
370 mb (2 倍) の余分な使用は、圧縮されていない実行可能ファイルとは関係ありません。これは、PNG が何らかの形で展開された結果ではありません。JPEG は非常に小さいため、大量に使用します。
そして、圧縮/非圧縮の議論全体はニシンのように感じます。なぜなら、ファインダーで非圧縮のアセットフォルダーに関する情報を単純に取得すると... 355 mbになるからです。そのため、一連の画像を圧縮してから解凍すると、サイズが2倍になることを理解できません。
私の唯一の理論は次のとおりです。-開発用iPadでの使用は、何らかの理由で最終的なアプリサイズを示していません
すべての私の jpeg は、どういうわけか ipad 自体の中で PNG に変換されています ... ??? 本当にどうやってそれが可能ですか??
私は 2 つのビデオ ファイルを持っていますが、どうにか自動的に別の形式に変換される可能性があります。それは不可能に聞こえます
アプリにはアプリ内購入機能がありますが、将来の購入を見越して何らかの形でディスク容量を割り当てている可能性がありますか?
どれも意味をなさないので、私はそれらの理論をすべて嫌います。これまでにこれに遭遇したことのある人はいますか?
c# - BufferedStream からのディスク アクセス数の取得
を使用してバイナリファイルを読み取っていますBinaryReader
。で入力をバッファリングしたときのディスクアクセス数をカウントしたいBufferedStream
。残念ながら、このクラスは封印されているため、メソッドをオーバーライドして手動でカウントすることはできません。
標準ライブラリを使用してそれを行う方法はありますか? または、これを実現するには、独自のバッファリング BinaryReader を作成する必要がありますか?
bash - ランダムなファイル名で単一引用符をエスケープする
「du」を使用して合計ファイル サイズを出力する単純な bash スクリプトがあります。ただし、アポストロフィを含むファイルを渡すたびに、構文エラーが表示されます。ファイル名を変更せずに一重引用符をエスケープする方法があったかどうかを知りたいです。できれば、ディスク使用量がそれらを処理する前に。
コードは次のとおりです。
Alfred を使用して、ファイルをスクリプトに渡します。アプリケーションでは、ユーザーがいくつかの文字をエスケープできますが、一重引用符はそれらの 1 つではありません。
memory - NSURLCache:キャッシュ、isnt、およびメモリ統計の変更なしを示します
NSURLCacheのメモリ統計をログに記録してURLキャッシュを確認しようとしています。
ベースNSURLCacheを次のように拡張しました。
次を実行するボタンコードもあります。
ビューのいくつかのテストボタンをクリックしてURLConnectionイベントを発生させると、これらのメソッドが正しいURLで呼び出されているのがわかります。ただし、キャッシュメモリとディスク使用量の統計は変更されません。
ログからの例
これは私に信じさせます:
1-何か間違ったことをしていて、キャッシュの動作を正しく観察していません
2-このキャッシュは実際にはキャッシュされていません
どんな考えでも大歓迎です。
postgresql - PostgreSQL JOIN、内部
PostgreSQLの結合について質問があります。PostgreSQLはJOINされたテーブルの一時テーブルを作成しますか、それとも
一時テーブルなしですべてを作成しますか?
私の質問の理由は次のとおりです。多くのJOINを使用してSELECT要求を行うと、書き込み操作でIOスパイクが発生します。この問題の理由は何でしょうか?
どうもありがとう。
ios - iOSアプリケーションの合計ディスク使用量/ファイルサイズを決定する
ユーザーがファイルをダウンロードしてデバイスの内部メモリに保存できるアプリがあります。アプリのディスク使用量の合計をいつでも表示できるようにする必要があります。デバイスの合計ディスクサイズと使用量を確認する方法を見つけましたが、特にアプリのディスク使用量は確認していません。アプリの[設定]->[使用状況]画面に表示されるのと同じ値を取得するにはどうすればよいですか?