在非正式(即新闻性)技术媒体、在线技术博客和讨论论坛中,人们经常会遇到一些关于硬盘驱动器或固态硬盘上保留一定空间的轶事建议。有时候给出了各种原因,有时候则没有任何理由。因此,尽管这些说法在实践中可能是合理的,但它们带有神秘的色彩。例如: “一旦您的磁盘使用量达到80%,您应该认为它们已...
我了解虚拟内存通过显示比实际可用内存更多的内存来欺骗程序。 但最终它必须将逻辑地址映射到真正的物理地址。那么它是如何增加内存的呢?
当源代码(比如说C++)被编译时,我知道编译器的输出是机器码(可执行文件),我以为这些机器码直接就是给CPU的指令。最近我在了解内核的时候发现,程序不能直接访问硬件,而是必须通过内核来进行操作。 所以当我们编译一些简单的源代码,比如只有一个printf()函数的代码,并且编译生成了可执行的机...
在Linux中,如果将一个目录中的1000个文件移动到另一个位置,并且在原始目录中移动这1000个文件时又添加了300个文件,那么目标位置最终会有1300个文件吗?还是源文件夹中会剩下300个文件。
我在考虑给我的电脑增加一些内存,因为最近它运行得很慢,所以我来到任务栏查看内存使用统计数据,但是我很难猜测一些内存管理参数的真正含义。 问题1:什么是“已提交内存”、“缓存”、“分页”、“非分页池”,它们与“正在使用”的内存有何不同? 问题2:据我所知,内核有一个复杂的内存管理算法,所以如...
即使我们移除默认操作系统并安装一个新的操作系统,它仍然可以与电池进行交互。这个操作系统有对应的驱动程序吗?它是如何工作的?
在检查环境系统变量时,我注意到环境变量"OS"被设置为"Windows_NT"。 据我所知,Windows NT操作系统是在90年代发布的,并且早已过时。 我本以为它应该显示类似"Windows_10"之类的内容。 这台电脑也是全新的,所以我没有更改环境变量来显示"Windows_NT",...
每当我启动电脑时,update-secureboot-policy --enroll-key似乎会运行,并且除非我手动终止进程,否则它永远不会停止运行。它会让我的电脑发热并占用大量系统资源。如果我手动终止它,电脑就会冷却下来,一切都正常了。这到底是怎么回事?看起来它是由perl调用的,perl...
WinPE本质上是安装Windows的向导,但被归类为操作系统。这里有一个很好的描述。 我的问题是为什么它被称为操作系统? 我可以看到它在安装Windows之前设置了计算机,但是难道WinPE不能简单地被视为Windows的一部分吗?它如何成为一个独立的操作系统? Linux世界中是否有...
我们的老师给了我们两台二手电脑,并要求我们对它们进行格式化,我们照做了。然后我们在两台电脑上安装了Windows 10。现在他却说“我不想要任何操作系统”。当然了,刚制造好的电脑是没有操作系统的。他希望我们把电脑还原到那个状态,拆卸和重新组装它的部件,并安装任何操作系统。但在我看来,任何操作系...