operating-system

    -1热度

    1回答

    我知道一些算法和行内汇编可以取决于平台。例如,如果你编写了一个编译器,编译器的源代码是否会依赖于平台,并且如果我编译了你的编译器,我必须使用与我的体系结构相对应的相同版本的源代码?

    -2热度

    1回答

    它问我一个BIOS密码。我不记得自己设置密码。但是,这个系统是旧的。我想用Windows 8.1/10替换我的Ubuntu主操作系统。

    0热度

    1回答

    让我们假设一个进程询问mmap只有50个字节的内存。整个页面是否会分配给这个过程?其余的只是浪费了吗?另外,如何处理内核分配函数,如kmalloc?

    0热度

    1回答

    我想运行一个特定的命令,因为我的子分区中有匹配的文件。每个文件都是这样命名的:sub-01_T1w,sub-02_T1w ...。我试图运行的命令如下所示:“bet -F -m”。 编辑我的问题:每次运行脚本时,都不会替换通配符。文件路径是正确的,但os命令每次都是子[0-9] [0-9]而不是:sub-01,sub-02,...。 我第一次尝试是这样的: import glob import

    -1热度

    2回答

    我们通常在操作系统中同时学习虚拟内存和寻呼,它们看起来依赖于它们。但是,我想知道它们是否彼此独立存在?

    0热度

    1回答

    我了解到,当copy_to_user函数中发生页面错误时,将使用异常表。 但是我发现几乎所有的修复都会设置返回值并跳转到触发页面错误之后的下一条指令。 内核在哪里做用户空间地址的映射工作? 我的意思是至少有一些地方内核会修改页表。

    3热度

    1回答

    给定3个程序P0,P1,P2和两个CPU,每个CPU有2个线程。节目的运行时间分别为5,10和20毫秒。执行所有3个程序需要多长时间?假设它们不改变CPU并且在执行期间不阻塞。 我的答案是20毫秒,因为无论我们如何组织CPU上的程序,它们将以最慢程序(P2)的速度完成,因此20毫秒。然而,解决方案手册给出了答案20,25和30.谁能告诉我答案是怎么回事? 它说 如果P0,P2的安排同一个CPU和P

    0热度

    1回答

    我正在尝试在Swift中为MacOS创建一个应用程序,以记录有关正在运行的应用程序的一些信息。我想获得的一些信息与相应的流程(用户等)有关,但似乎并不能从NSRunningApplication获得它们。所以我想知道有没有什么办法可以得到ProcessInfo s为NSRunningApplication s? 不幸的是,我在Apple Developer Documentation中找不到任何东

    2热度

    3回答

    我想为我的大学项目编写一个程序程序应该这样做先到先得调度我已经想到了很多关于这个功能,但我不知道如何使它工作,我总是得到分割错误:11,我也试图使用temp.at(j),但它给了我分割错误:6,我试图尽量减少向量,所以它会通过在函数外部声明矢量进行入站,然后使用temp.size()而不是进程,但它也没有工作。 void FCFS(Process ProcessDetails[], int Pro

    0热度

    1回答

    我试图制作一个需要打印.mp3文件的程序。我用gTTS和os模块来做。 在代码中,我通常使用os模块,但是当我运行代码时,即使声音变大,我也听不到声音。 这里是我的代码: def open_file(filename): if sys.platform == "win32": os.startfile(filename) else: opener ="open" if sy