Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
在 Mac(Chrome 和 Safari)上,文字看起来比 PC 上更粗体,为什么?
在查看不同的操作系统时 我注意到 尤其是在 Chrome 和 Safari 中 Mac Book 上的文字看起来比 PC 上的文字更粗体 是不是只有浏览器 Web 套件才具有解释 CSS 和 HTML 的能力 而操作系统本身却没有呢 如果上
html
css
Browser
fonts
operatingsystem
更改我的 iPhone 应用程序的最低操作系统要求?
我做了一个简单的申请 然后提交审核 之后 应用程序详细信息声称最低操作系统要求是 3 1 2 我使用该 SDK 如果我将目标的 iPhone OS 部署目标更改为较低的 iPhone OS 那么它可以 解决 我的问题吗 有没有风险 我使用一
iphone
Build
requirements
target
operatingsystem
Linux 系统调用的内部结构
当线程通过引发中断 80 进行系统调用时会发生什么 详细 Linux 对线程的堆栈和其他状态做了什么工作 对处理器进行了哪些更改才能将其置于内核模式 运行中断处理程序后 控制权如何恢复到调用进程 如果系统调用无法快速完成怎么办 例如从磁盘读
Linux
operatingsystem
Linuxkernel
处理器处理中断的速度有多快
我正在研究中断 因此 大多数架构都是中断驱动的 如果一切都是中断驱动的 那么处理器处理所有这些的速度有多快 例如 当按下键盘按键时 它会创建一个中断 要求内核在缓冲区中查找新字符 在这种情况下 处理器的服务速度有多快 而且当发出中断时 处理
Architecture
operatingsystem
interrupt
processor
contextswitch
内存映射 IO - 它是如何完成的?
我已经了解了端口映射 IO 和内存映射 IO 之间的区别 但我无法弄清楚内存映射 Io 在现代操作系统 windows 或 linux 中是如何实现的 我所知道的是 物理内存的一部分被保留用于与硬件通信 并且有一个 MMIO 单元负责处理总
operatingsystem
Linuxkernel
Kernel
devicedriver
当 Android 操作系统中有太多应用程序在后台“休眠”时,会发生什么情况?
我一直在读到 Android 像大多数移动操作系统一样 不会 退出 应用程序 当我们按下后退按钮时 应用程序仍然处于后台 就像中间状态 那么 我想知道 当后台运行的应用程序太多时 它会做什么 From 官方 Android 开发者指南 ht
Android
operatingsystem
从 PHP exec() 函数读取 git Push 的输出
我正在为我的框架的命令行工具编写部署命令 它使用git来部署 我有一行这样做 exec git push remote branch branch shell output status 我想要里面的推送输出 shell output 但它
php
git
bash
operatingsystem
如何将elf中的地址转换为物理地址
我知道操作系统会将 elf 加载到物理内存中 执行时jmp elf address 系统将检查tlb并将elf地址转换为物理地址 我很困惑 elf address 没有段号和页号 操作系统如何将 elf address 转换为 MMU 需要
Linux
Linuxkernel
operatingsystem
ELF
如果存在则不能批量工作
我正在尝试创建一个 bat 文件来创建一个简单的文本文件 我的问题是 Windows XP 主文件夹是C Documents and Settings而 vista 及以上C Users 我正在运行这个 无论我为路径名输入什么 我总是得到i
batchfile
operatingsystem
为什么无法从具有 PAGE_GUARD 保护的块中读取数据?
我使用 ReadProcessMemory 函数从地址空间读取数据 我尝试读取所有具有 MEM PRIVATE 类型的块 但是当该块具有 PAGE GUARD 保护时 我收到错误 函数返回 0 为什么 谢谢大家 具有 PAGE GUARD
在除以零的中断处理程序中该怎么做?
操作系统中断处理程序应该如何处理与编码错误相关的中断 例如 我尝试除以 0 来测试我的中断 但我的中断处理程序被调用 然而 由于 div 指令没有成功执行 EIP 不会更新到它之后的下一条指令以及从中断处理程序返回后iret 它又回到了错误
Assembly
x86
operatingsystem
nasm
ISR 和中断处理程序之间有区别吗?
我正在研究操作系统 并且遇到了 ISR 和中断处理程序这两个术语 它们是同一机制的两个词吗 如果不是 有什么区别 中断处理程序和 ISR 没有区别 Wiki http en wikipedia org wiki Interrupt hand
c
operatingsystem
interrupthandling
isr
使用信号量实现 N 进程屏障
我目前正在为之前迭代的操作系统考试进行培训 我遇到了这个 实施 N 进程屏障 即 是 确保每个流程都完成 他们中的一群人在某个时刻等待着 点在其各自的执行中 对于 其他进程达到他们的 给定点 您有以下内容 可用操作 init sem val
如何在进程结束后自动关闭`qemu`的执行?
我想要的是qemu打开并显示输出后的窗口运行后自动关闭pintOS 就像我运行命令时一样pintos run alarm multiple in tcshshell qemu 显示过程开始 然后一些alarm notifications然后
Linux
operatingsystem
qemu
pintos
页码和偏移量
我正在学习不同类型的内存管理 我不明白在虚拟地址中具有偏移位的意义 以及为什么页面大小是由2 我的主要困惑是 给我一个在指令中使用偏移量来访问某个虚拟地址的示例 我的第二个困惑是 通常的说法是 如果逻辑地址的大小是2 m页面大小是2 n 则
operatingsystem
pagenumbering
pagesize
os161
如何通过扫描码(不是虚拟键码)获取按键状态?
无论如何 是否可以仅使用扫描码来获取键盘按键的状态 向下还是向上 我在 win32 中找不到任何此功能 有人知道有什么方法可以实现这一目标吗 附注我需要键盘的实际状态 而不是从 Windows 消息 如 GetKeyState 返回 派生的
Windows
WINAPI
operatingsystem
在子进程中使用信号
我想创建一个简单的程序 它使用 fork 并创建一个子进程 该子进程使用暂停正在等待 我希望这个子进程在从父进程收到特定信号后启动 我写的代码 include
c
operatingsystem
程序如何执行?操作系统在哪里发挥作用?
程序从某种语言编译为 ASM gt 机器代码 直接可执行 当人们说这是平台相关时 意味着形成的二进制文件只能在具有相同指令集架构 如 x86 x86 64 的 CPU 上运行 正确 由于 ISA 的差异 它可能 错误地 可能 根本 不在其他
operatingsystem
cpuarchitecture
instructionset
platformindependence
计算页面大小和段大小
在分页分段系统中 我们有32位的虚拟地址和12位的偏移量 11位的段和9位的页号 我们如何计算页面大小 最大段大小和最大段数 保留 12 位用于偏移量 因此页面大小为 2 12 4KB 9 位保留用于页号 因此每个段可以包含 2 9 512
Architecture
operatingsystem
Paging
virtualmemory
Python 是否有相当于“which”命令的命令[重复]
这个问题在这里已经有答案了 换句话说 是否有一种跨平台的方法来知道哪个文件将被执行subprocess Popen file 没有先执行它 添加了Python 3 3shutil which 提供发现可执行文件的跨平台方法 http doc
python
shell
operatingsystem
«
1 ...
4
5
6
7
8
9
10
...20
»