虚拟内存空间

2023-12-26

虚拟内存空间大小取决于什么?它取决于 RAM、架构还是其他什么。


基本上它取决于体系结构(32 位、64 位等等......)。 这是一个very对事物的简单解释,但所谓的“体系结构”限制了虚拟地址空间的大小。例如,32 位架构将能够寻址 2^31 内存地址。

RAM 的大小将限制可使用的物理内存量,但不会限制虚拟地址空间。 (硬盘驱动器可能可用于扩展可用物理内存)

无论如何,我建议阅读维基页面虚拟内存 http://en.wikipedia.org/wiki/Virtual_memory

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

虚拟内存空间 的相关文章

  • 程序在 execvp( command.argv[0], command.argv) 之后停止

    我正在编写一个小型 shell 程序 它接受命令并执行它 如果用户输入无效命令 if 语句将返回 1 如果命令正确 则执行该命令 但是一旦执行该命令 程序就会结束 我做错了什么 不执行后面的代码行 我已经使用 ls 和 cat 命令测试了
  • C# 中 RAM 耗尽时会发生什么?

    我不是计算机专家 所以让我尝试更具体地提出这个问题 我做了一些科学计算 计算有时需要大量内存来存储结果 几天前 我的输出文件占用了 4 GB 的硬盘空间 但我有这么大的 RAM 所以 当您运行的程序分配的内存多于计算机中可用的内存时 CLR
  • 双击文件运行 python 脚本。如何获取该文件作为输入?

    我希望能够创建一个程序 可以在最后保存带有我自己的扩展名的文本文件 稍后用户应该能够双击该文件来运行该程序并打开该文件 我需要知道如何使 python 程序成为用户双击文件时打开的默认程序 以及如何在程序开始运行时获取该文件 蟒蛇2 7 M
  • 当JVM执行Java应用程序时,操作系统的作用是什么?为什么我们需要操作系统?

    我在网上读过一些资料 有人说Java应用程序是由java虚拟机 JVM 执行的 执行 这个词让我有点困惑 据我所知 非Java应用程序 即 用C C 编写 可以由操作系统执行 在较低级别 这意味着操作系统将二进制程序加载到内存中 然后指示C
  • 评估 C/C++ 内存泄漏时的虚拟内存与物理内存

    我有一个 C 应用程序 我试图解决内存泄漏问题 但我意识到我并不完全理解虚拟内存和物理内存之间的区别 由于 导致的结果top 所以 16 8g 虚拟 111m 物理 4406 um 20 0 16 8g 111m 4928 S 64 7 2
  • Java - 易失性的使用仅在多处理器系统中有意义?

    易失性的使用仅在多处理器系统中才有意义 这是错误的吗 我正在尝试学习线程编程 所以如果你知道任何好的文章 pdf 我喜欢提到一些关于操作系统如何工作的东西 而不仅仅是语言的语法 否 挥发性可用于多线程应用程序 它们可能会也可能不会在多个处理
  • 如何使用javascript检查客户端系统中是否安装了特定软件?

    是否可以使用Javascript检测客户端系统是否安装了特定的Windows应用程序 我开发了一个网站 该网站必须检测仅由我们开发的应用程序 但我想让你知道 网站名称和 Windows 应用程序名称是不同的 我的意思是考虑我的网络应用程序名
  • 自旋锁与信号量

    信号量和自旋锁之间的基本区别是什么 我们什么时候会使用信号量而不是自旋锁 自旋锁和信号量主要有四个不同点 1 它们是什么 A spinlock是锁的一种可能实现 即通过忙等待 旋转 实现的锁 信号量是锁的概括 或者 相反 锁是信号量的特例
  • 如何更改 Linux 内核交换守护进程 (kswapd) 超时?

    我想通过使用闪存 SSD 等快速设备作为交换设备来减少 kswapd 超时以提高性能 您可以更改以下行为kswapd通过2种方式 通过Proc文件系统 From IBM 开发者工作坊 http www ibm com developerwo
  • C语言中什么情况下需要释放内存?

    我可能被误导了 但据我所知 操作系统会在程序退出或崩溃后清理内存 如果是这样 在程序结束时释放内存有多大用处 我知道 如果程序正在运行并且忽略释放 内存可能会变得 满 但是如果程序已经要结束并且操作系统释放了程序使用的所有内存 那么手动释放
  • Python 中可用和已使用的系统内存? [复制]

    这个问题在这里已经有答案了 如何从 Python 获取可用和当前使用的内存 它需要是跨平台的 并且至少可以在 Windows Mac OS X 和 Linux 上运行 我想向我的应用程序中的用户报告没有足够的可用内存来继续 你应该看看psu
  • zlib.gzip 对于不同操作系统上的相同输入产生不同的结果

    以下代码 在 Node js v0 10 28 上 var zlib require zlib var buf new Buffer uncompressed zlib gzip buf function err result consol
  • 操作系统如何知道缺失页面的磁盘地址?

    分页充当虚拟地址空间和物理地址空间之间的间接层 给定一个地址 操作系统 OS 内存管理单元 MMU 将其转换为主内存位置 我的问题是 主内存中不存在该页面的情况 操作系统如何知道在磁盘上哪里可以找到该页面 它在哪里存储1的信息 它不存储在页
  • 缓冲区溢出(与)缓冲区溢出(与)堆栈溢出[重复]

    这个问题在这里已经有答案了 可能的重复 堆栈溢出和缓冲区溢出有什么区别 https stackoverflow com questions 1120575 what is the difference between a stack ove
  • 如何使用 GWT 检测操作系统?

    Basically what I want to know is to find out if my GWT application is running on a MacOS or any other operating system t
  • 为什么x86分页没有特权环的概念?

    早在 1982 年 当 Intel 发布 80286 时 他们在分段方案中添加了 4 个特权级别 环 0 3 由全局描述符表 GDT 和局部描述符表 LDT 中的 2 位指定 在 80386 处理器中 Intel 添加了分页功能 但令人惊讶
  • 如何查找或计算Linux进程的页表大小和其他内核占用?

    我怎样才能知道 Linux 进程页表有多大 以及任何其他可变大小的进程统计 如果您真的对页表感兴趣 请执行以下操作 cat proc meminfo grep PageTables PageTables 24496 kB
  • saber sd 如何在没有 SPL 的情况下直接从 uboot 启动

    sabre sd 基于 imx 6 最大内部 RAM 约为 150Kb 然而 uboot 足够大 可以容纳在这个空间中 在这个场景中事情是如何进行的 https community freescale com docs DOC 95015
  • 怎样才能使 Windows 成为一个开箱即用的 POSIX 兼容操作系统?

    这个问题的动机是我的一个牵强的梦想 即 nix 平台上可用的许多优秀软件可以轻松移植到 Windows 微软最近对开源和开放性采取了不同的方法 所以我真的很想知道如果微软有这样的倾向 这样的事情会有多可行 我很好奇的一些更具体的事情是 是否
  • 小牛队 macports 安装过时

    当我升级到 OS X Mavericks 后 所有安装的端口都变得过时了 我无法再使用我的 gcc 请帮忙 The following installed ports are outdated bzip2 1 0 6 0 lt 1 0 6

随机推荐

  • 正则表达式 - 替换除 URL/URI 内的单词

    为 Web 应用程序编写全球化模块 我需要一个正则表达式来用另一个单词 翻译 替换一个单词的所有实例 除了在 URL URI 中找到的单词 编辑 我忘了提及我正在使用 Ruby 所以我不能使用 Lookbehind 根据 URI 正则表达式
  • 当前上下文中不存在错误但编译正常

    我遇到了一个我认为有点奇怪的问题 我收到两个 当前上下文中不存在 错误 Error 1 The name employeeDetails does not exist in the current context c users kelly
  • Qt/QML:将 QImage 从 C++ 发送到 QML 并在 GUI 上显示 QImage

    我创建了一个类Publisher它周期性地发出QImage目的 然而我很难画出QImage到 QML 元素 看来Image and CanvasQML 组件需要QUrl代替QImage 但我不知道如何转换我的QImage to a QUrl
  • 使用 ffmpeg 和 xfade 过滤器合并多个视频文件[关闭]

    Closed 这个问题是与编程或软件开发无关 help closed questions 目前不接受答案 我需要将多个视频文件 包含音频 合并到一个视频中 我注意到 xfade 最近发布并使用了它 但我遇到了音频同步问题 所有视频的视频和音
  • UWP/WinRT:如何保存然后恢复简单的文本框以从终止状态恢复?

    In 这个文件 https msdn microsoft com en us library windows apps xaml mt243287 aspx在描述 Windows 10 UWP 应用程序的生命周期时 它指出 用户现在希望您的
  • 为什么 Jupyter 寻找我尚未安装的扩展?

    即使在完全原始的虚拟环境中 我也会收到以下形式的错误 Package jupyter server terminals took 0 0020s to import W 2023 09 14 09 17 01 917 ServerApp N
  • 使用 php SOAP 和 WSDL 的正确步骤是什么?

    我已经解决了许多问题和困惑 请参阅 关于此问题的最终代码和问题 https stackoverflow com questions 27147950 soap issue server was unable to process reque
  • Bootstrap 3 带有输入组的验证状态

    如何将 Bootstrap 3 验证状态添加到输入组 该状态似乎仅适用于组的输入部分 编辑 10 02 2014 为了澄清 我使用带有按钮的输入组 div class form group has success col md 3 div
  • C++ 错误 - C4819、C2761、C2447

    我正在使用 Visual Studio 2017 来了解 SFML 和精灵动画 但我无法运行此代码 我用编码 Unicode 带有签名的UTF 8 代码页65001 保存它 include
  • C中的字符数组消隐

    code int main int n m i j char a 10 10 printf enter n and m values n scanf d d n m printf enter array values for i 0 i
  • Webpack UMD:关键依赖项...无法静态提取

    我正在尝试使用 webpack 构建一个 umd 库 无论我做什么都会收到警告 D Code Node sample io source index ts 中的警告 3 24 关键依赖 require函数的使用方式无法静态提取依赖 当我尝试
  • 访问远程服务器时MySQL连接出错

    I ve 托管 MySQL 数据库 in a 网络服务器 I ve 授予所有权限并允许我的IP远程连接到这个数据库从我的本地计算机 它已连接 我可以将数据从数据库检索到我的 Java Swing 应用程序 但是有时我收到此错误消息 and
  • 自定义鸭子类型的 Python 类型注释

    蟒蛇的typing模块定义了许多鸭子类型 例如 typing SupportsAbs表示任何实现了 abs 特殊方法 是否可以以某种方式定义自定义鸭子类型 以便我可以将它们用作有效的类型注释 例如 我希望能够注释一个参数应该是一个鸭子类型的
  • 使用 Ajax 从实时 PHP 和 Python 输出更新页面内容

    老用户 第一次提问 我从社区学到了很多东西 我喜欢这个网站 这就是我拍摄的目的 我想要一个在后端运行 ping 命令的 Web 界面 理想情况下 我想要一个网站 该网站具有允许您输入 IP 地址或域的文本输入 运行命令的按钮以及从 PHP
  • 批处理 - 将变量转换为大写

    我将如何改变destl变量在使用前转换为大写 我假设某种角色交换 但我无法让它工作 代码如下 echo off echo set P destf Enter First Name set P destl Enter Last Name se
  • 如何从youtubeApi v3中的VideoId android获取youtube视频的评论?

    我看过了Youtube API v3 https developers google com youtube v3 docs videos对于Android 我可以获得有关的大部分信息Youtube Video via Video Id 然
  • 解析错误:语法错误,意外的 T_FUNCTION 第 10 行?

    我的代码有什么问题吗 我在测试服务器上运行了代码并且代码有效 但是当我将其上传到生产服务器时 我得到了 Parse error syntax error unexpected T FUNCTION in hermes bosweb web0
  • 关于c#中隐式运算符重载的问题

    MyClass c 10 有什么办法可以让这段代码工作吗 我知道通过隐式运算符重载 您可以得到相反的结果 int i instanceOfMyClass Thanks Sure class MyClass public static imp
  • Scala 宏:使用准引号访问成员

    我正在尝试实现一个隐式物化器 如下所述 http docs scala lang org overviews macros implicits html http docs scala lang org overviews macros i
  • 虚拟内存空间

    虚拟内存空间大小取决于什么 它取决于 RAM 架构还是其他什么 基本上它取决于体系结构 32 位 64 位等等 这是一个very对事物的简单解释 但所谓的 体系结构 限制了虚拟地址空间的大小 例如 32 位架构将能够寻址 2 31 内存地址