是否可以告诉 JVM 提示操作系统最好不要将某个对象推出交换空间?
最佳答案
简短的回答是否定的。
Java 不允许您对交换到 RAM 中的内容以及“固定”到 RAM 中的内容进行任何控制。
担心这类事情通常表明您的项目中存在其他问题。总体而言,操作系统会更好地确定应该交换什么,不应该交换什么。您的工作是编写您的软件,这样它就不会试图猜测底层 VM/OS 将要做什么,只需专注于提供您的功能和良好的设计。
关于java - 告诉 Java 不要将对象插入交换空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/605592/