問題タブ [memory-optimization]
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 - CATransform3Dでサイズを縮小した後のiOSでの画像の最適化?
ビューのグリッドがあります。各ビューには、画像といくつかの軽量要素が含まれています。
そのような各ビューはフルスクリーンになる場合があり、その逆も同様です。そのCATransform3D
ため、アイテムと一定の「フルスクリーン」フレームを最小化/最大化していました(変換にはスケーリングのみではなく追加のサブ変換が含まれているため、フレーム/境界を単純に減少/増加させることはできません)。
しかし今、私は別の問題を抱えています。各ビューのフレームは常に大きいため、その中の画像も大きくなければならず、メモリの問題が発生します。画像サイズをピクセル単位で縮小しようとしましたが、画像全体が (通常どおり) コンテナーに対して相対的に縮小されます。
そのような問題を解決する方法は?最小化後の最大サイズの画像は必要ありません(品質が低下しても)。
編集済み
特に、努力せずに追加の投票を得たいと思っていて、答える代わりに質問を言い直そうとし、画像サイズをピクセル単位で縮小することを提案している気分を害した人のために、質問をもう一度読んでください。
http://i62.tinypic.com/mr67ue.jpg
さて、画像サイズは縮小されましたが、そのコンテナはどうすればよいでしょうか?
arrays - 多くの重複がある大きな配列のスペースを最適化する
インデックスが「アイテムのコレクションの識別子」を兼ねる配列があり、配列の内容はグループ番号です。グループ番号は 0..N の有限範囲に収まります。ここで、N << length_of_the_array です。したがって、すべてのエントリが何度も複製されます。現在、グループ番号を表すために 2 バイトを使用する必要があります (> 1000 でも < 6500 の場合もあります)。これは、重複した性質のために多くのメモリを消費することになります。
完全な配列のサイズが複数の MB になる可能性があるため、この配列のスペースを最適化する方法はありますか。関連する最適化アルゴリズム/手法へのポインタを高く評価します。参考までに、私が使用しているプログラミング言語は cpp です。
javafx - Gluon JavaFX でシーンを切り替えるときにメモリ使用量を最適化する方法
JavaFX シーンを切り替えると RAM 使用量が増加する
次のコードを使用してシーンを切り替えると、Gluon javaFx アプリケーションでメモリ使用量が高くなるため、説明してください。
シーンが閉じられるたびに、主に RAM の完全なリソースが解放されないため、ウィンドウを開いたり閉じたりするたびに蓄積され、アプリがクラッシュします。
python - sys.intern() はすべてのルックアップに使用されますか、それとも最初に文字列が作成されたときにのみ使用されますか? (Pythonのフォローアップ)
これは、Python での文字列インターンに関する以前の質問のフォローアップですが、別の質問として認定するのに十分な関連性はないと思います。要するに、sys.intern を使用する場合、ほとんど/すべての使用時に問題の文字列を関数に渡す必要がありますか、それとも文字列を一度だけインターンしてその参照を追跡する必要がありますか? 私が正しいと思うことを行う疑似コード的なユースケースで明確にするために:(コメントを参照)
別の辞書の単語にアクセスしたい場合はどうすればよいですか? キーがすでにインターンされている場合でも、key:value を挿入するときに sys.intern() を再度使用する必要がありますか? 説明がありますか?前もって感謝します。
java - 文字列「a」と文字「a」のサイズに違いはありますか?
文字列「a」と文字「a」のサイズに違いはありますか? 単一の文字または数字を保存する必要がある場合、Char を使用する必要がありますか?