标签: minix

Linus 在他的自传中谈到的“页面到磁盘”功能本质上是我们今天使用的交换概念吗?

在他的自传Just for Fun 中,Linus 提到了“页面到磁盘”功能,该功能对于使 Linux 成为当时 Minix 和其他 UNIX 克隆的有价值的竞争对手至关重要:

我记得,在 12 月,德国有一个人只有 2 兆字节的 RAM,他试图编译内核,但无法运行 GCC,因为当时 GCC 需要超过 1 兆字节的内存。他问我是否可以使用不需要那么多内存的较小编译器来编译 Linux。所以我决定即使我不需要特定的功能,我也会为他实现。它被称为页到磁盘,这意味着即使某人只有 2 毫克 RAM,他也可以使它看起来更多地使用磁盘作为内存。那是 1991 年圣诞节前后。

页面到磁盘是一件相当大的事情,因为这是 Minix 从未做过的事情。它包含在 0.12 版本中,该版本于 1992 年 1 月的第一周发布。立即,人们开始将 Linux 不仅与 Minix 进行比较,而且与 Coherent 进行比较,后者是由 Mark Williams 公司开发的小型 Unix 克隆。从一开始,添加页面到磁盘的行为就使 Linux 在竞争中脱颖而出。
那是Linux起飞的时候。突然间有人从 Minix 切换到 Linux。

他基本上是在谈论swapping这里吗?对 Linux 有一些历史观点的人可能会知道。

linux swap minix

28
推荐指数
3
解决办法
4380
查看次数

`minix/config.h` 有什么作用?

很多次当我运行时configure,我收到以下消息:

checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
Run Code Online (Sandbox Code Playgroud)

configure运行时没有错误或警告,但每次都收到一条消息并且不明白它的含义,这有点令人不安。我做了一些研究,知道 Minix 是一个轻量级的类 Unix 操作系统,但不知道为什么要configure检查这个特定文件的存在。

有什么作用minix/config.h,有什么configure用途?

make configure minix autotools

6
推荐指数
1
解决办法
4722
查看次数

为什么MINIX安装会问/home应该多大?

在安装 MINIX 时被问到想要多大/home

--- 第五步:选择/home的大小 ---------------

MINIX 将占用 611 MB,没有 /home。

您希望您的 /home 以 MB (0-1435) 为单位有多大?[287]

按下后 enter

287 MB 好吗?[是]

问这个的原因是什么?以后可以改吗?

我在安装 Ubuntu (Linux) 时从未被问过这样的问题,我可以随意(猜测)在其中存储尽可能多的数据,受分区大小的限制。

安装在 2 GB 虚拟驱动器上。

partition minix

5
推荐指数
1
解决办法
306
查看次数

标签 统计

minix ×3

autotools ×1

configure ×1

linux ×1

make ×1

partition ×1

swap ×1