1
A
回答
0
所以,如果我明白你不知道你的應用程序可以使用哪個存儲區,因爲它是從CPU中設置的虛擬地址空間分離的?
在我看來,你只有兩種選擇:
- 不知怎麼告訴的內存(物理)段保留應用程序的操作系統。假設從0xfff0到0xffff
- 帶映射的Page Table通常位於內存中內核的末尾。嘗試獲取該地址,並且可以搜索它以獲得免費的地址空間(內存塊)。
相關問題
- 1. 物理內存與虛擬內存
- 2. 虛擬內存或物理內存
- 3. 內核虛擬內存如何映射到物理內存
- 4. 虛擬和物理內存/ OutOfMemoryException
- 5. 虛擬內存分配沒有物理內存分配
- 6. 虛擬物理內存在評估C/C++內存泄漏
- 7. 虛擬內存處理
- 8. 虛擬內存
- 9. 虛擬內存?
- 10. vxWorks 6.8將物理映射到虛擬內存
- 11. 如果物理內存量大於虛擬內存量,虛擬內存是否仍然是有用的內存管理方案?
- 12. 分配內存之前虛擬內存
- 13. PTE中的條目是物理地址還是虛擬地址? |虛擬內存
- 14. 虛擬內存 - 如果進程'虛擬內存大於真實物理內存,爲什麼在進程覆蓋其他內存時沒有問題?
- 15. 最佳Solr JVM /虛擬/物理內存配置
- 16. 如何在Mono下獲得虛擬和物理內存大小?
- 17. 內存與物理地址或虛擬地址合併?
- 18. 確定虛擬和物理內存的大小。
- 19. 物理和虛擬內存visual C++之間的區別?
- 20. 清理部分虛擬內存?
- 21. 如何理解虛擬內存?
- 22. Excel虛擬內存問題
- 23. gdb:虛擬內存耗盡
- 24. 虛擬內存和sbrk
- 25. Linux上的虛擬內存
- 26. Android支持虛擬內存
- 27. mongodb虛擬內存大小
- 28. 需要虛擬內存嗎?
- 29. Memcached和虛擬內存
- 30. 什麼是虛擬內存?
爲什麼你需要將虛擬翻譯成物理? – osgx 2014-09-24 21:09:53
就像原來的文章所說,在trustzone中運行的代碼無法訪問虛擬物理內存映射。當調用trustzone時,CPU停止處理。允許在CPU上運行的唯一東西是受信任的applet。主機操作系統被逐字停止。所以,無法訪問映射。 – MarkP 2014-09-24 21:16:45
哪個映射?每個用戶程序都有自己的映射,而不可信的內核擁有自己的映射。 – osgx 2014-09-24 23:41:54