小编A U*_*ser的帖子

什么是用户线程和内核线程?

我知道线程是什么,我知道它们是如何工作的,但是我很困惑用户线程内核线程在允许做什么方面。

您能否阐明用户线程可以做什么以及内核线程可以做什么?

threading threads

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

页面文件如何存储在硬盘上?

就像 RAM 被划分为帧一样,逻辑地址空间被划分为,二级存储被划分为相同大小的。页面的大小非常小,大约 4 kB,并在需要时换出并存储为页面文件

到目前为止,一切都很容易理解。让我困惑的是:

  • 大多数现代硬盘驱动器的扇区大小为 4 kB 或 8 kB,所以这是否意味着每个扇区都成为一个页面?
  • 什么是硬盘上的“块”?不就是扇区的集合吗?块是否与“集群”相同,后者也是扇区的集合?
  • 如果操作系统希望保持页面大小独立于扇区大小,那么它可以将硬盘驱动器的一部分指定为虚拟内存,并对其进行不同于在硬盘驱动器其余部分上的操作。这里块的大小可能与页面大小相同,而在硬盘驱动器的其余部分可能不同。那是对的吗?

operating-systems

8
推荐指数
1
解决办法
1621
查看次数

标签 统计

operating-systems ×1

threading ×1

threads ×1