标签: operating-systems

为什么 Windows 10 将“Windows_NT”列为操作系统?

在检查环境系统变量时,我注意到环境变量“OS”设置为“Windows_NT”。

据我所知,Windows NT 操作系统于 90 年代发布,早已被弃用。我本以为它会显示类似“Windows_10”的内容。

PC 也是全新的,所以我没有更改环境变量以显示“Windows_NT”,所以我相当确定它在 Windows 10 上默认是这样做的。

那么为什么Windows 10在环境变量“OS”下列出“Windows_NT”呢?

windows operating-systems environment-variables windows-10

29
推荐指数
2
解决办法
1万
查看次数

我们应该手动删除/tmp的内容吗?

我的印象是“旧”文件/tmp会被定期删除。但是,在我看来,它/tmp会随心所欲地增长,并且不会删除任何内容。有人说最好不要/tmp管它,只有在磁盘已满时才删除其内容。

我的问题是,/tmp真的是为了不照顾自己而设计的吗?最佳做法是什么?

linux centos performance operating-systems temporary-files

27
推荐指数
1
解决办法
7万
查看次数

32 位操作系统可以在 64 位处理器上运行吗?

32 位操作系统和 64 位操作系统有什么区别?32 位操作系统可以在 64 位处理器上运行吗?

cpu operating-systems 64-bit 32-bit

26
推荐指数
2
解决办法
16万
查看次数

如何确定远程计算机的操作系统?

给定计算机名称,如何确定远程计算机的操作系统?

operating-systems

26
推荐指数
3
解决办法
20万
查看次数

BIOS 如何阻止虚拟化?

我开始使用 Docker,在尝试让它工作几个小时后,我发现我的 BIOS 阻止了它,我需要调整 BIOS 设置。有人告诉我 BIOS 以某种方式与主板有关。

BIOS 如何阻止这种进程,否决操作系统?

bios operating-systems virtualization docker

26
推荐指数
2
解决办法
2万
查看次数

为什么我不能像在 Linux/Mac 上那样更改正在 Windows 上读取的文件的名称?

自从我开始使用 Linux 以来,让我感到困惑的一件事是,它允许您在读取文件时更改文件名,甚至删除它。一个例子是我在播放视频时不小心试图删除它。我成功了,当我了解到您可以更改文件中的几乎任何内容而无需关心当前是否正在使用它时,我感到很惊讶。

file-management operating-systems

24
推荐指数
2
解决办法
2226
查看次数

首选和备用或多个 DNS 服务器如何工作?

我正在考虑将 8.8.8.8 添加到我的适配器的 DNS 服务器列表的末尾作为备份,以防万一一切都失败,当我想到我真的不知道如何处理二级和三级 DNS 服务器时。

  • 在什么条件下使用下一个 DNS 服务器?
  • 如果名称未解析,是否会检查下一个服务器?
  • 如果名称未解析,我可以将我的机器配置为查询多个服务器吗?

我还担心通过添加不在我的 Intranet 上的 DNS 服务器,我可能无法解析本地名称。

  • 如果第一台 DNS 服务器出现故障,第二台 DNS 服务器将使用多长时间?
  • 当我的机器检查主 DNS 服务器是否已启动时,它是否停止了我当前的 DNS 查询?
  • 多个 DNS 服务器如何影响性能?如果我的适配器列表上有四台 DNS 服务器,其中三台已经死机,它会等待三个超时才得到答复吗?

我不确定这个问题是否是特定于操作系统的。不同的操作系统对此有不同的处理吗?

我的目标是在 DHCP 使用脚本分发的内容之上将 8.8.8.8 附加到 DNS 服务器。我一直遇到愚蠢的 DNS 问题,由于我无法控制的 DHCP 配置错误,我的机器最终出现了虚假/无法访问/根本没有 DNS 服务器。我已经厌烦了,但我想知道添加这个故障保险是否会导致比它解决的问题更多的问题。

networking dns operating-systems

24
推荐指数
1
解决办法
4万
查看次数

当内核无论如何都支持分页/虚拟内存时,为什么 Linux 使用交换分区?

据我了解分页和交换,它们是完全不同的概念。而交换意味着,一个进程要么完全在物理内存中,要么在硬盘驱动器上,进程的分页部分可以在物理内存中,其他部分可以在硬盘驱动器上。

但是为什么 linux 需要一个交换分区呢?如果物理内存满了,一些进程会外包给硬盘,新的进程会从虚拟内存映射到物理内存。

我只是不明白为什么需要一个交换分区(或一般的交换)呢?

或者这只是一个术语问题swap partition == virtual memory

memory linux operating-systems virtual-memory paging

23
推荐指数
3
解决办法
6428
查看次数

Windows Vista 和 Windows 7 之间的技术差异是什么?

我有兴趣找到一份完整的技术手册,其中记录了两种操作系统之间的所有差异。在 Tanenbaum 的最新版现代操作系统(第 3 版)中,他深入探讨了 Windows Vista 的技术布局。

我正在寻找类似或更详细的描述 Windows 7 以及 Windows 7 和 Vista 之间差异的内容。

任何线索,建议,提示?他们很感激。

windows-7 windows-vista operating-systems architecture

22
推荐指数
2
解决办法
7962
查看次数

16、32 和 64 位系统中的内存限制

16、32、64位机器的理论内存限制如下:

  • 16 位 = 65,536 字节(64 千字节)

  • 32 位 = 4,294,967,296 字节(4 GB)

  • 64 位 = 18,446,744,073,709,551,616(16 艾字节)

我记得从 DOS/Windows 3.11 天开始,16 位内存可以分成段,这样 16 位机器可以访问比 64 KB 更大的内存量。

我有一台内存为 16GB 的机器,并且正在双启动 32 位操作系统和 64 位操作系统。我可以从 64 位访问所有 16GB,但在 32 位中只能访问 3.21GB。

所以,我的问题是:如果 16bit 操作系统由于内存分段允许大于 64KB 的内存访问,为什么 32bit 机器不遵循相同的原则?

memory operating-systems 64-bit 32-bit 16-bit

22
推荐指数
2
解决办法
12万
查看次数