operating-system 相关问题

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

Python,在多个目录中逐个删除文件

我面临着简单的问题,但无法理解它。我有数百万个文件,我需要删除数百万个目录。 Windows无法处理它,因为它甚至在它之前就已经崩溃了......

回答 1 投票 0

锁定锁定整个对象?

class Resource {public Lock lock = new ReentrantLock(); public void A(){lock.lock(); try {..} finally {lock.unlock(); public void B(){lock.lock();试试{.....

回答 3 投票 0

扫描二进制搜索树与阵列

以什么方式在BST中找到一个元素(遍历)比在一个数组中线性扫描它要慢?答案应该与缓存有关。有人可以解释一下究竟是什么......

回答 2 投票 0

生产者消费者仅使用1个额外的信号量

生产者 - 消费者的传统解决方案在操作系统中,正如您在上面的生产者消费者链接中看到的那样,使用了两个信号量full和empty,为什么不能使用...

回答 2 投票 2

选择编程语言对OS性能的影响

选择编程语言时是否会在所有编译为1和0的时候决定性能。例如:printf(在C中)与cout(C ++)vs print(在Python中)以上所有都具有相同的二进制...

回答 2 投票 0

如何防止Electron app中断macOS系统关机?

我有一个基于电子的应用程序,运行在macOS菜单栏/ Windows托盘区域。在Windows上,系统关闭会退出应用程序,但在macOS上,系统关闭会因应用程序而中断...

回答 2 投票 0

为什么QFileDialog使用斜杠而不是反斜杠?

为什么“\”和“/”是混合的? os.getcwd()发出反斜杠字符串。另一方面,QFileDialog发出正斜杠字符串。为什么?示例请执行此示例代码。来自PySide导入QtGui ......

回答 1 投票 1

为什么Windows 32位称为Windows x86而不是Windows x32?

Windows操作系统可以是32位或64位。 64位版本称为Windows x64,但32位版本称为Windows x86。为什么不称它为Windows x32?是什么原因?

回答 3 投票 27

需要从linux目录制作可启动的SD卡

我有linux的SD卡工作正常我连接到电脑并复制所有目录像root usr lib等等,我只是有目录我犯了错误并格式化SD ...

回答 1 投票 -2

如何使用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

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