5
A
回答
4
大多數現代緩存不會將數據存儲爲連續的字節塊,而是由於佈局規劃或時間考慮而使用銀行業務和交織技術。另外,大多數高速緩存採用糾錯技術,因此附加位可能與數據交錯。
因此,討論緩存的字節順序時沒有真正的意義,因爲內部順序通常會因設計考慮而受到損害。最重要的是,在大多數情況下,緩存以完整的行粒度提供數據,因此在詢問您開始讀取的偏移量時也沒有意義。
最後,字節順序是一個架構問題,它是如何解釋從CPU獲取的數據。它的存在描述了你可以用來解釋數據的可能選項。緩存是微體系結構的,所以根據定義,你的CPU功能行爲應該對他們沒有意義,他們可以自由地實現他們想要的任何內部結構。 如果您有一些方法可以在內部窺探緩存並希望將其轉換爲值,則上述問題可能仍然有意義,在這種情況下,上述考慮適用,並且每個處理器可能有所不同。
相關問題
- 1. 關於CPU高速緩存的困惑
- 2. 可編程CPU高速緩存?
- 3. 高速緩存跨越的作用,同時刷新CPU緩存
- 4. 高速緩存控制器從主內存到L2高速緩存的讀取時間有多少個字節?
- 5. C程序中的CPU高速緩存無效?
- 6. 具有高可用性的高速緩存服務器
- 7. 是否有可能在高速緩存工作者角色(CacheService)上查看哪些對象被高速緩存
- 8. CPU緩存是否會加速寫入/讀取新文件?
- 9. 使用spring高速緩存的屬性高速緩存
- 10. Azure表存儲API高速緩存結果是否存在?
- 11. MySQL高速緩存
- 12. 是否有可能知道Java中MHZ的最高CPU速度?
- 13. 禁用高速緩存中的緩存
- 14. 禁用CPU高速緩存上ARMv8-A的Linux
- 15. 生成CPU高速緩存未命中時的性能
- 16. Azure緩存(預覽)OutputCache - 高CPU - 緩慢
- 17. .NET應用程序高速緩存vs數據庫高速緩存
- 18. 檢查高速緩存中是否存在Kerberos票據
- 19. 高速緩存行刷新是否將整行寫入內存?
- 20. 元高速緩存或Codeigniter高速緩存
- 21. 從高速緩存下載圖像Android與高速緩存
- 22. 數據是否加載到與高速緩存行大小對齊的高速緩存中?
- 23. 節點/快速服務圖像是否存在;緩存問題
- 24. 瀏覽器是否曾經做過高速緩存響應時沒有返回緩存相關的緩存?
- 25. 選擇具有動態屬性的高速緩存元素
- 26. HOWTO使用Struts2的具有高速緩存過濾
- 27. C#:Web瀏覽器的控制,具有高速緩存
- 28. 在Java中具有固定到期時間的高速緩存
- 29. 高速緩存的模式
- 30. 高速緩存後「採取」行動RDD導致只有2%高速緩存
我懷疑這方面的一些事情。謝謝 - 接受。 –