Redisのようなツールは、コンピュータに存在するハードウェアキャッシュを制御しますか、またはコンピュータのRAM上で実行されますか?後者の場合、オペレーティングシステムによって制御される既存のハードウェアキャッシュよりもパフォーマンスが向上しますか?Redis対ハードウェアキャッシュ
0
A
答えて
0
多くのばらばらの読書の後、私はこれについてより良い考えを持っていると思う。だから誰か他の人がこの質問をしている場合に質問に答える。
コンピュータのキャッシュは、オペレーティングシステムによって制御されません。それはマイクロアーキテクチャーの一部です。ソフトウェアのアクセスでキャッシュ構成を変更することはできません。 Linuxマシンでは、
vi /proc/cpuinfo
と入力すると、チップの製造元が指定したキャッシュサイズとアラインメントが表示されます。Redisとmemcachedのようなツールは、マシンの物理メモリ(RAM)に永続化することによって 'キャッシュ'データを保持します。これは、データがディスクに書き込まれるのを防ぎ、したがってより高速なアクセスを可能にするので、キャッシングの原因となります。
関連する問題
- 1. ハードウェアキャッシュの数式(パラメータ)
- 2. グローバルオブジェクト対Redis(nodejs)の使用
- 3. SCAN対RedisのKEYSパフォーマンス
- 4. Cassandra Row Cache対Redisキャッシュ
- 5. アズール:テーブルストレージ対RedisのWebキャッシュ
- 6. リレーショナルデータベースからRedis、N対Nの関係
- 7. パフォーマンスに対するRedisデータベースインデックスの影響
- 8. Akkaクラスタ対応ルータ - すべてのルートにredisインスタンスを共有
- 9. Redisを使うAOF fsync per write対MYSQL myism dbの性能
- 10. データ構造に対するRedis - handlingの変更
- 11. バイト配列であるキーに対するRedisクラスタハッシュタグ
- 12. スケーラビリティを考慮したInProc対Redis(Asp.Net MVC 5)のセッションストア
- 13. ハッシュマップ対文字列キーのRedisメモリ最適化
- 14. RedisバックプレーンスケールのWebソケット - ユーザーごとに複数のRedisチャネルまたはすべてのユーザーに対して1つのRedisチャネル
- 15. redis-cliコマンドでredisサーバを再起動
- 16. RedisレプリケーションとRedis Sentinelの相違
- 17. "keypattern *" Redisの環境ではRedisのクラスタ
- 18. MySQLをRedisとRedisをMySQLに
- 19. Redisの
- 20. (Redisの)
- 21. Redisの
- 22. Redisコンパイルエラー
- 23. Redis Configuration
- 24. モジュールリストredis
- 25. Redisの
- 26. Redisソートセット
- 27. Springセッション対応アプリケーションはredisクラスタからセッションイベントを受信しません
- 28. は、バルクのRedis
- 29. AWS Elasticache Redisフェイルオーバー
- 30. Redisデータ操作
ハードウェアキャッシュ?キャッシュは常にディスクやRAMのようなメモリに保存されています.... –