operating-system 相关问题

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

在 C 中从头文件调用函数

在xv6中,我在内核文件夹中有hello.h,在用户文件夹中有main.c。 错误在main.c中。 内核/hello.h: 无效你好(); 内核/hello.c: 无效你好(){ printf("你好 ); } 现在我想要...

回答 1 投票 0

将文件夹复制到方向上一级的新文件夹中

我有一个文件夹(1.0),我想将其复制到目录的上一级文件夹。 例如: C:\用户 emco\下载\stikstof-master .0 我要么想要文件夹(1.0),要么想要所有文件......

回答 1 投票 0

TRAP和异常的区别

参加操作系统课程。 所以我知道陷阱和异常都可以被视为软件中断......所以它们都是内部的和同步的。 但我似乎无法弄清楚...

回答 3 投票 0

页表中的有效位和脏位

页表中的有效位是否会被关闭(设置为无效)?另外,当使用脏位时,我知道脏位应该在任何时候设置......

回答 1 投票 0

QEMU i386 pmio 地址

我开始为 i386 开发一个玩具内核,我发现很难找到 PMIO 寄存器的 ISA 地址。例如,我一直在研究 Intel 8259 PIC(可编程中断

回答 1 投票 0

madvise() 在虚拟内存中做什么?

以下代码在 xv6(risc-v) 中执行。我有点困惑。为什么我们需要在 malloc() 之后调用 madvise() ? 是为了页表项的换入/换出吗? 附言。 vmprint() 打印页表。 #包括“

回答 1 投票 0

是否可以手动更改页表的PTE值? (xv6,risc-v,c)

xv6 使用 3 级页表。问题在于pte值! 我正在打印页表。而且我一直注意到我的输出开头的页表地址 (...87f49000) 与第二部分不同...

回答 1 投票 0

ACPI BIOS 错误(bug):无法解析符号 [\SB.UBTC.RUCC]

我刚刚给自己买了一台预装了 Windows 11 Pro 的全新迷你电脑。设置完 Windows 11 并首次启动只是为了检查一切是否正常后,我尝试安装 Ubuntu 22.04...

回答 1 投票 0

在分叉的 C 进程之间使用 stdin 和 stdout 进行相互通信

我想要实现的是,创建 2 个子进程说“左”和“右”,左子进程执行一个名为 ./left 的进程,该进程从 stdin 获取 2 个输入并将其求和,然后...

回答 1 投票 0

源代码显示的不同输出(机器学习)(Python)

我目前正在尝试从事一个小型图像机器学习项目。我找到了这个人的 Kaggle 代码,并尝试从头开始复制它。然而,即使在主要部分,我也已经面临...

回答 1 投票 0

在PHP中获取Linux发行版名称

PHP 有没有办法找出远程服务器的 Linux 发行版名称? 从 $_SERVER['HTTP_USER_AGENT'] 中提取的只是客户端计算机的操作系统名称。这不是我想要的。我

回答 4 投票 0

为什么不同操作系统上的decodeAudioData()结果不同

更新 2:在此处运行脚本。单击“LOAD”按钮时,它将显示采样率。 函数解码() { // 如果未启用默认命名,则使用 Chrome 命名 如果(!窗口。

回答 3 投票 0

哪种编程语言适合此任务?

我正在给一个任务以任何可能的语言编写代码来运行16位应用程序(.exe),目前windows不支持16位应用程序,因为它很旧。 我该如何解决这个问题? 哪个

回答 2 投票 0

为什么这条pop指令不恢复寄存器值?

我正在研究在stm32f103rb中实现的操作系统。我到了02-ContextSwitch-1章节,发现程序崩溃并抛出这个错误。 qemu:致命:尝试在 RAM 之外执行代码...

回答 1 投票 0

无法从 MacBook Air M1 中删除 Java 17

我尝试使用 Oracle 文档中提到的 sudo rm -rf "/Library/Java/JavaVirtualMachines" 删除 Java,从我的系统中卸载 Java 17 后,仍然向我显示 Java 17。 任何点...

回答 3 投票 0

谁能给我解释一下DBOS吗?

我读过一点DBOS,但我不明白。这到底是一个操作系统吗?我的意思是,据我所知,它是一个在某些 Linux(Ubuntu、Alpine 等)上运行的应用程序(在 Nodejs 中)。怎么样

回答 1 投票 0

如何回到终端提示符?

使用 vite 进行某些操作后: 就像在我的终端中运行 npm run dev 命令后一样,我看不到终端提示符。 我该如何返回呢? 我尝试了 ctrl + q ,ctrl...

回答 1 投票 0

DolphinDB:为什么相同的正则表达式在 Linux 和 Windows 中输出不同的结果?

脚本 regexReplace("A1009.DCE", "\D+", "") 在 Linux 和 Windows 中输出不同的结果。 视窗: regexReplace("A1009.DCE", "\D+", "&...

回答 1 投票 0

Windows Server 2019 - 允许 certmgr.msc(本地)连接到服务器以读取证书存储访问的最小权限

我试图弄清楚需要哪些用户权限或组成员身份才能允许正常的内置用户通过 certmgr.msc(或“管理公司...

回答 1 投票 0

通过管道将一个子级的标准输出发送到另一个子级的标准输出

我正在完成 OSTEP 的作业,并正在做以下练习: 编写一个程序,创建两个子级,并将其中一个的标准输出连接到另一个的标准输入......

回答 1 投票 0

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