操作系统 问答列表

无法在程序集中加载内核

作者:Johndev 提问时间:11/13/2023

#include "../drivers/time.h" #include "../drivers/keyboard.h" #include "../drivers/display.h" void _...

是否有单独的缓冲区用于读取和写入库调用?

作者:Rajat Aggarwal 提问时间:10/27/2023

我正在尝试了解如何从同一文件描述符读取和写入数据。 network - socket connect(sockfd, (struct sockaddr*)&servaddr, sizeof(ser...

Linux 中的用户/内核空间 read(2)/write(2) 是操作系统中的通用设计吗?

作者:Xavier Z. 提问时间:10/26/2023

我有一个关于 Linux 的 read(2)/write(2) 系统调用的多部分问题: 1.标题中描述的复制行为究竟在哪里说明? 我尝试浏览 Linux 手册页(2),但没有找到明确说明。然而,许...

为什么代码没有将正确的数据写入输出文件 XV6

作者:Shubham Bajaj 提问时间:11/5/2023

我正在尝试制作一个接受 3 个操作(例如 ls、cat、echo)并将结果写入输出文件的函数。我创建了一个函数,该函数创建了 3 个新的 char 数组并将操作值存储在其中。问题是每当我调用 clos...

不明白 sbrk 是如何工作的,以及为什么我的结构无法访问

作者:uRSs 提问时间:11/10/2023

// SPDX-License-Identifier: BSD-3-Clause #include "osmem.h" #include <sys/mman.h> #include <sys/typ...

使用分段和分页组合的系统 问题

作者:Fathy Ramadan 提问时间:11/10/2023

在使用组合分段和分页的系统中:最大分段大小为 4 MB,页面大小为 4 KB,进程虚拟内存大小为 4 GB,物理内存 (RAM) 大小为 4 GB。希望将页表大小限制为一页。自由帧列表为 (10, 2...

osgEarth::CircleNode 半径和 SRS 关系

作者:selpak 提问时间:11/10/2023

我想在地图中显示一个 CircleNode。但是当我实际测量它时,我看到的半径是不对的。 osg::ref_ptr<CircleNode> circle = new CircleNode(); ...

尝试使用具有自动登录功能的服务帐户登录时没有可用的登录服务器

作者:Justine 提问时间:11/1/2023

因此,我已经在Windows注册表中为我的一个服务帐户设置了自动登录,但是每当它尝试登录时,我都会收到没有登录服务器可用的错误。但是我用来正常登录的相同服务帐户,就像我们作为 rdp 一样,我可以毫无...

为什么一些较小的嵌入式设备无法运行操作系统(它们究竟运行什么)?

作者:Dainank 提问时间:10/31/2023

作为上下文,这是从一本书的摘录中摘录的: 最后,有时你甚至不能使用堆内存!如果你在 Rust 中为一个小型嵌入式设备编程,你将只需要使用堆栈内存。没有操作系统可以在小型嵌入式设备上请求堆内存。 来自...

子程序打印了错误的父 ID(C 程序) 程序应该打印与第一个 print 语句相同的进程 ID?

作者:Rama Zain 提问时间:11/11/2023

它总是给我 707 的父进程! 它应该提供 pid1 id 吗? #include <stdio.h> #include <stdlib.h> #include <sys/types.h> #inc...


共67条 当前第2页