operating-system 相关问题

操作系统(OS)是一种基本软件,其作用是在资源的软件请购和可用硬件之间的抽象层,管理输入/输出,内存分配/释放,文件系统以及设备的其他基本任务(不一定)电脑)应该做的。

Linux中线程之间的切换比进程之间的切换效率高很多吗?

从这个问题我们知道,线程和进程在内核中被视为相同的调度单元,并且调度方案没有什么区别。不过,我很好奇

回答 1 投票 0

信号量和原子整数有什么区别?

我的意思不是从C++中接口的角度来看,而是从操作系统方面来看,这些概念之间有什么真正的区别。 试图用谷歌搜索它,但在不同的资源上我发现只有非常...

回答 1 投票 0

在 makefile 中检查操作系统时如何修复此错误?

如果操作系统是Windows,我试图在我的代码中添加.exe扩展名。 生成文件代码: 检查操作系统: ifeq ($(操作系统),Windows_NT) g++ 你好.cpp -o 你好.exe 别的 g++ hello.cpp -o 地狱...

回答 1 投票 0

cpu调度响应时间?

您好,我收到以下家庭作业问题,但我不确定我的结论,任何帮助将不胜感激 1) 对于哪些类型的工作负载,SJF 的周转时间与 FIFO 相同? 我……

回答 2 投票 0

测试CPU调度

如何测试CPU调度算法(示例:RR)? 如您所知,操作系统包含在 CPU 上运行的自己的进程。不过,我想在一个纯净的环境中进行,没有任何...

回答 2 投票 0

为什么连续的整型变量在内存中的间隔不是4个字节?

我有以下C++代码: #包括 #包括 使用命名空间 std; int main() { int varInt = 123456; string varString = "默认字符串"; 可以...

回答 1 投票 0

为什么我的脚本没有创建.tex 文件?

我尝试运行此脚本(来自https://tug.org/tug2019/slides/slides-ziegenhagen-python.pdf,第12页) 导入子进程、操作系统 以 open("sometexfile.tex","w") 作为文件: 文件。

回答 1 投票 0

如何在XV6中实现系统调用

我有这个作业: 实现一个系统调用,返回有关当前进程的信息(例如其进程 ID 和状态)。想想谁负责分配包含......的内存

回答 1 投票 0

操作系统中的页和块有什么区别?

我了解到,在操作系统(Linux)中,内存管理单元(MMU)可以通过页表数据结构将虚拟地址(VA)转换为物理地址(PA)。看来……

回答 3 投票 0

Bochs 在 WSL 中找不到发言者后陷入恐慌

我正在制作自己的基本操作系统,显然我面临一些错误,到目前为止我一直只是使用构建日志,但随着操作系统变得越来越复杂,调试变得非常困难。这就是为什么我...

回答 1 投票 0

函数 sleep() 是主动还是被动?

C中的sleep()函数是主动等待还是被动等待? 由于它停止线程运行,它是否总是检查时间是否已经过去,例如: 而(1){ //需要醒来吗? } 或者是被动语态,例如: 阿拉...

回答 3 投票 0

如何在linux bash或python中检查两个文件是否在同一物理硬盘上?

我正在优化一个 I/O 密集型 Linux 程序。那么有没有办法知道两个给定的文件/文件夹路径是否在同一个硬盘上?

回答 1 投票 0

如何将像素划分为子像素?

我正在开发一个操作系统,我必须将像素细分为子像素,我正在使用 GOP 帧缓冲区 https://wiki.osdev.org/GOP , 是否可以细分 GOP 帧缓冲区中的像素? 我该怎么做? 我...

回答 2 投票 0

如何在 Go 中为任何执行二进制文件的操作系统禁用堆栈跟踪信息

我目前正在使用 Go 构建 CLI,并尝试禁用由于恐慌而产生的任何回溯。我相信我的代码有很好的错误处理能力,但现在想抑制任何......

回答 2 投票 0

禁用所有中断 VS 暂停所有中断 (OSEK\VDX)

我想知道OSEK中DisableAllInterrupts和SuspendAllInterrupts的区别?

回答 2 投票 0

如何在 Linux 操作系统(red hat 7.9)上管理 RAM 消耗

我的问题如下,在我们的 red hat os 7.9 服务器中,我们有 512 Go RAM。 我们经常警告交换空间已满。事实上,swap 的使用率高达 99%。与我们的管理服务器讨论后我...

回答 1 投票 0

安排优先考虑事项

当代操作系统中的调度程序隐式地为 I/O 密集型进程赋予比 CPU 密集型进程更高的优先级。您是否认为在调度进程时,CPU 密集型进程会...

回答 3 投票 0

线程的执行没有给出正确的结果

我在那里使用了java类,并且在每个类中我都使用了重写run方法。 以下是课程: 包多线程.marriageexp; 导入java.util.Scanner; 公开课分布

回答 1 投票 0

获取 MacOS 上当前进程生成的活动线程数

过去 3 个小时我一直在网上和系统头文件中搜索,但找不到 C/C++ 中可用的机制来完成我在 MacOS 上尝试执行的操作。 我正在寻找一种方法来重新...

回答 2 投票 0

裸机环境中意外的内存损坏[已解决]

我有一个简单的 32 位内核,它被引导加载程序成功加载,如下所示 [组织0x7c00] ;我们还可以相应地更改数据段寄存器(ds): ; mov ds, 0x7c0(将是 0x7c00

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.