operating-system 相关问题

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

如何使用OR原语使用信号量锁定某些线程?

我正在考虑一个例子来进一步评估我的问题。考虑三个线程,T_1,T_2和T_3。如果在T_1完成其主要部分之前T_2无法执行,那么我只需要创建一个......

回答 1 投票 -1

Linux内核ARM转换表基础(TTB0和TTB1)

用于ARMv7的编译Linux内核2.6.34.3(Cortex-a8)我查看了内核代码,看起来Linux内核设置了内核地址空间的硬件页表(一切都在...

回答 4 投票 7

测试和设置(或其他原子RMW操作)是否是任何架构上的特权指令?

硬件提供原子指令,如测试和设置,比较和交换,负载链接存储条件。这些特权指示吗?也就是说,只能操作系统执行它们(因此需要...

回答 1 投票 3

在python中获取系统状态

有没有办法在python中获取系统状态,例如可用内存量,正在运行的进程,cpu加载等等。我知道在linux上我可以从/ proc目录中获取它,但我...

回答 3 投票 10

有没有办法在不使用SNMP的情况下检测连接主机设备的软件版本或内核版本

我的问题正是标题所说的,有没有办法在不使用SNMP的情况下检测连接主机设备的软件版本或内核版本?我已经获得了主机的软件版本......

回答 1 投票 0

如果我的操作系统使用连续内存分配模型,我可以在4GB RAM上运行5GB进程[关闭]

我目前正在探索内存分配方案。在阅读连续内存分配模型时,我怀疑是否可以运行一个需要5GB内存才能在系统上执行的进程...

回答 1 投票 -2

Linux是否为TLB使用x86 CPU的PCID功能?如果没有,为什么?

我写了一个内核模块来检查CR4.PCIDE,它没有设置。为什么Linux不使用这样的功能来减少因TLB失效和缓存污染导致的性能下降?

回答 2 投票 24

数据传输速率和磁盘传输速率是相同还是不同?

我很困惑,数据传输速率和磁盘传输速率相同或不同。你能帮我区分一下吗?

回答 1 投票 -4

SJF算法,到达时间不正常

typedef struct {int tL; //到达时间int rafaga,id,tE,tP; // burst,id,waitTime,TimeAround}进程; int main(int argc,char ** argv){int n = 3; int i,j,rafagasum = 0,k = 1,rafagacomp;过程p [n],...

回答 1 投票 0

内核作为动态链接器范例?

我试图找到这个概念的名称,如果已经有类似的东西:你知道任何操作系统(或任何内核设计范例)用户土地计划不在......

回答 1 投票 1

内核空间和内核堆栈之间的关系是什么?

我知道内核空间是操作系统核心执行并提供服务的内存部分,用户空间是用户程序运行的空间。我也知道一个过程有......

回答 1 投票 0

假设路径C:\ WINDOWS \ system32始终存在是否安全?

在win 2000或更高版本(任何语言)的操作系统上,我可以假设此路径将始终存在吗?例如,我知道在某些语言的win xp中,“Program Files”目录具有不同的名称。所以......

回答 6 投票 9

为什么os.listdir没有给出任何东西?

import os def rename_files():file_list = os.listdir(r“C:\ Users \ jsun0011 \ Downloads \ prank”)print(file_list)当我运行代码时,输 出应该显示名为的文件夹的文件。 ..

回答 1 投票 0

虚拟内存?

我对这些问题非常困惑。在32位处理器上,每个进程都有4 GB的虚拟内存。但是,如果evey进程有4GB的空间,那么如果100个进程是...

回答 4 投票 6

Mac OS X中的virtualenv问题

我已经通过pip安装了virtualenv并在创建新环境后得到此错误:selenium:~auser $ virtualenv new new / bin / python中的新python可执行文件错误:可执行文件new / bin / ...

回答 14 投票 41

交换空间或页面文件中的页面

OS何时实际将进程的地址空间划分为页面?假设我编写了一个程序并保存它。 OS是否会将程序的地址空间划分为页面,即使它不是......

回答 2 投票 1

有没有办法从linux内核模块调用用户空间函数?

想象一下这样的情况:我将从系统调用中获取位于用户空间中的函数指针,并且内核模块调用此函数。 (这对此很重要......

回答 1 投票 0

Python:检测Android

我很惊讶地发现这个话题的信息很少。我想检测用户是否正在运行Android。我正在使用:platform.dist()这完美地检测了所有操作系统和不同的Linux发行版。 ...

回答 2 投票 0

fork()生成的子进程中的部分代码被跳过

我使用fork()来生成子进程来运行一些代码,但是我发现在子进程中,有些代码比如printf(“child is running”);下面不会运行,当我删除switch()中的句子时......

回答 1 投票 -1

如何制作可引导的iso(不是cd或flash驱动器)来测试自己的引导加载程序?

我正在尝试编写一个启动加载程序(hello world sort)。我正在使用Bochs进行模拟(平台Linux-Ubuntu)。但我无法为我的二进制文件制作可引导的iso。虽然在教程VFD(...

回答 3 投票 6

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