x64 Linux 中单进程最大可能内存

2023-12-10

x64 Linux 中单个进程有内存限制吗?

我们正在运行一个具有 32Gb RAM 的 Linux 服务器,我想知道是否可以将大部分 RAM 分配给我正在编码的单个进程,该进程需要大量 RAM!


某些内核有不同的限制,但在任何现代 64 位 Linux 上,单进程限制仍然远远超过 32GB(假设该进程是 64 位可执行文件)。各种发行版也可能使用设置每个进程的限制sysctl,因此您需要检查本地环境以确保没有设置任意低的限制(还要检查ipcs -l基于 RPM 的系统)。

The Debian 端口文档对于 AMD64 端口,特别提到每个进程的虚拟地址空间限制为 128TiB(物理内存限制的两倍),因此这应该是您正在使用的合理上限。

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

x64 Linux 中单进程最大可能内存 的相关文章

  • 错误:表达式不可赋值三元运算符

    我有以下代码 MPLABX XC8 编译器给出此错误 错误 表达式不可分配 U1ERRIRbits RXFOIF uart1 oerr 1 uart1 oerr 0 这是相关代码部分 typedef union struct bool fe
  • 与 MinGW 的静态和动态/共享链接

    我想从一个简单的链接用法开始来解释我的问题 假设有一个图书馆z它可以编译为共享库 libz dll D libs z shared libz dll 或静态库 libz a D libs z static libz a 让我想要链接它 然后
  • 带有 ASP.NET 按钮回发的 jQuery UI 对话框

    我的 ASP NET 页面上有一个运行良好的 jQuery UI 对话框 jQuery function jQuery dialog dialog draggable true resizable true show Transfer hi
  • 非模板函数中的尾随返回类型[重复]

    这个问题在这里已经有答案了 我见过有人使用以下语法来实现函数 auto get next gt int 代替 int get next 我理解两者 并且我知道尾随返回类型语法对于使用 decltype 的模板代码很有用 就我个人而言 我会避
  • 无法在 CUDA 中找到 1 到 100 数字的简单和?

    我正在研究使用 CUDA 的图像处理算法 在我的算法中 我想使用 CUDA 内核找到图像所有像素的总和 所以我在cuda中制作了内核方法 来测量16位灰度图像的所有像素的总和 但我得到了错误的答案 所以我在cuda中编写了一个简单的程序来查
  • C++中类成员函数相互调用有什么好处?

    我是 C 新手 我发现下面的编程风格对我来说很有趣 我在这里写了一个简化版本 include
  • 加载 QPixmap 数据的更好方法

    更好的方法来做到这一点 没有QImage QImage image width height QImage Format RGB888 memcpy image bits m frameRGB gt data 0 height width
  • 大量互斥体对性能的影响

    假设我有一个包含 1 000 000 个元素的数组 以及多个工作线程 每个线程都操作该数组中的数据 工作线程可能会使用新数据更新已填充的元素 但每个操作仅限于单个数组元素 并且独立于任何其他元素的值 使用单个互斥锁来保护整个数组显然会导致高
  • 自己绘制的WPF自定义滑块

    这是我关于堆栈溢出的第一个问题 所以不要踢它 我在尝试创建 Mac 风格的滑块控件时遇到问题 我已经发现这个解决方案 http www codeproject com KB miscctrl MAC Slider aspx我已经在我的解决方
  • 如何从 Powerpoint 2010 导出电影?

    如何使用 MS Office PIA 主互操作程序集 或其他方式以编程方式将嵌入视频从 powerpoint 2010 导出到外部文件 在演示文稿中嵌入视频是 Powerpoint 2010 中的一项新功能 我找不到解决方案 PPTX 文件
  • C# 可以为控制台应用程序部分类“程序”类吗?

    我想知道是否可以将为任何控制台应用程序创建的默认 程序 类更改为部分类 我想这样做是因为我想要更好的组织 而不是将所有方法都放在按区域分类的 1 个文件中 对我来说 将某些方法类别放在单独的文件中会更有意义 我对分部类的理解是 它是多个文件
  • 将 AutomationID 与 ListView 结合使用

    我正在尝试将 AutomationId 附加到列表视图中的项目 理想情况下 将项目名称绑定到显示的项目
  • C++网络序列化[关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找一种将 C 数据包序列化为网络流的解决方案 我在这里看到很多帖子提到人们 ACE 谷歌协议缓
  • Windows Phone 的 JSON 反序列化

    我正在尝试反序列化以下 JSON 但我真的不知道如何使用 JSON net 来完成这项工作 我正在使用 C 和 JSON Net 库 我的 JSON 如下 found 3 bounds 43 54919 172 62148 43 54487
  • 尝试后终于没有被调用

    由于某种原因 在我的控制台应用程序中 我无法运行我的finally 块 我编写这段代码是为了测试finally块是如何工作的 所以它非常简单 static void Main int i 0 try int j 1 i Generate a
  • java有类似C#的属性吗? [复制]

    这个问题在这里已经有答案了 C 属性 我的意思是 get 和 set 方法 是一个非常有用的功能 java 也有类似 C 的属性吗 我的意思是我们如何在 java 中实现类似以下 C 代码的内容 public string Name get
  • 如何将模型绑定到动态创建的类 nancyfx

    首先感谢任何愿意查看我的问题的人 我对 Nancyfx 还很陌生 在尝试将 JSON 有效负载绑定到动态创建的类时遇到问题 我按照这篇文章中的代码动态创建了该类 在C 中动态创建一个类 https stackoverflow com que
  • Adobe Illustrator 中的折线简化如何工作?

    我正在开发一个记录笔划的应用程序 您可以使用定点设备来绘制笔划 在上图中 我绘制了一个笔划 其中包含 453 个数据点 我的目标是大幅减少数据点的数量 同时仍然保持原始笔画的形状 对于那些感兴趣的人 上图笔画的坐标可以作为GitHub 上的
  • NHibernate:无状态会话错误消息无法获取代理

    我正在使用 nHibernate 无状态会话来获取对象 更新一个属性并将对象保存回数据库 我不断收到错误消息 无状态会话无法获取代理 我在其他地方有类似的代码 所以我不明白为什么这不起作用 有谁知道问题可能是什么 我正在尝试更新Screen
  • 如何使用 Microsoft Graph API 更新 MailboxSettings

    我想从不同的日历更新邮箱设置 如何构建可以通过 Microsoft Graph 更新 MailboxSetting 的请求 这是我的代码示例 但有例外 代码示例 User obj GraphServiceClient Users roomC

随机推荐

  • 为什么分配给 True/False 不能按我的预期工作?

    作为回答另一个问题的一部分 我编写了以下代码 乍一看其行为似乎很奇怪 print True outputs true True False print True outputs false True True print True outp
  • 谷歌地图反应没有出现

    我正在尝试使用google map react 但是当我尝试渲染它时 什么也没有出现 我错过了什么吗 import GoogleMap from google map react import React Component from re
  • 如何在Google App Engine中导入Google Cloud语音识别(python)

    我想在我的 Google App Engine python 应用程序上使用 google cloud 库 自从我在本地安装了这个库以来 我的所有测试都在我的本地工作 我原以为 GAE 默认支持它 但它是不支持 这是我得到的错误 from
  • 如何使用 Selenium RC 来验证我们的服务器端重定向(301、302)?

    我们的 Apache 配置中有很多重定向 我想用 Selenium 自动测试重定向 这导致我遇到了一些问题 调用 URL 但在重定向页面上断言 重定向后检查浏览器的URL 检查响应标头 以确定重定向类型 301 302 也许 Seleniu
  • 如何从一个类运行多个控制台?

    我有三个课程 它们都有不同的作品 但我需要一起运行它们 当我在一个类中运行所有这些时 我只得到一个控制台 并且无法更改此控制台 我想要的是在一个类中运行它们并查看每个控制台 我怎样才能做到这一点 更清楚地说 when I run first
  • 类型擦除的通用包装器是如何实现的?

    我需要为我自己的结构实现一个类型擦除包装器 非常类似于SequenceOf GeneratorOf等等 所以我开始尝试重新实现标准SequenceOf myself 我刚刚复制并粘贴了声明SequenceOf 将其重命名为MySequenc
  • 无法访问 Android 中的传感器

    我正在编写一个指南针应用程序 但由于某种原因无法访问所需的传感器 我已经实施了SensorEventListener以这种方式连接并注册我的传感器 sensorManager SensorManager getSystemService C
  • 为什么枚举已安装的 MSI 包如此慢?

    这是此的后续question 我使用这个稍微修改过的脚本来枚举所有已安装的 MSI 包 strComputer Set objWMIService GetObject winmgmts impersonationLevel imperson
  • 比较 2 个 CSV 文件并写下所有差异

    我有 3 个包含用户信息的 CSV 文件 CSV1 是所有非活动用户的 主 列表 CSV2 是需要停用的当前用户列表 CSV3 是需要激活的用户列表 我想要的是有一个可以从另一个脚本 创建 CSV2 3 的脚本 调用的 PowerShell
  • 在 C# 的类构造函数中调用异步方法[重复]

    这个问题在这里已经有答案了 目前我正在使用 C 开发一个通用应用程序 在应用程序中 我使用 sqlite 作为数据库 正如您现在可能的那样 它具有异步方法 我有一个带有一些 null 属性的类 我将使用从数据库获取的数据来填充它们 但它应该
  • 如何使用phonegap/jQueryMobile从OpenCart获取JSON格式的产品

    无论如何 是否可以使用 Ajax JavaScript jQuery 从我的 OpenCart 商店中从 PhoneGap 移动应用程序获取 JSON 格式的产品目录 OpenCart 允许这样的事情吗 欢迎任何想法或代码 OcJoy 进展
  • 使用 Json 数据改造 POST 方法收到错误代码 400:错误请求

    我想使用 JSON 数据 提供 JSON 作为 JsonObject 在 Retrofit 中调用 POST 方法 Magento REST API 为此 我按照邮递员的要求拨打电话 对我来说工作得很好 我已经完成了 android 部分如
  • 重写我的分数文本文件以确保它只有最后 4 个分数 (python)

    以前 在 SO 用户的帮助下 我已经能够找到如何使用字典中的 maxlength 属性在 Python 文档中存储最多 4 个键 现在 我想走得更远 下面是一个包含所有内容的文本文件recent我的参与者 戴夫 杰克和亚当 Jack 10
  • 检索插入行的索引

    我试图使我正在处理的项目的数据库表保持良好和规范化 但我遇到了问题 我试图弄清楚如何在表中插入一行 然后找出 auto incremented 的值id列设置为以便我可以将附加数据插入到另一个表中 我知道有这样的功能mysql insert
  • 通常是什么导致haskell中出现“错误C堆栈溢出”

    Hugs Haskell 实现中 错误 C 堆栈溢出 的常见原因是什么 如果您习惯于通常进行尾递归分解的函数式语言 则可能会出现这种情况 假设你有一个函数 sum go 0 where go accum accum go accum x x
  • ListView 中显示的 YouTube 播放列表

    我有一个GDATA我想在我的应用程序中使用的链接 此链接包含一个播放列表 我希望该播放列表显示在ListView 然后 用户将选择他 她想要的视频 然后就可以使用本地 Youtube 应用程序在应用程序中播放该视频 请给我指出一个直观的教程
  • 仅更改应用程序中一个 UIViewController 的 UIInterfaceOrientation

    我有一个 iPhone 应用程序 其结构类似于 带表的导航控制器 gt 带表的下一个视图控制器 gt QLPreviewController 通过点击第一个视图控制器 带有导航控制器 中的表格单元格 会出现带有另一个表格的新视图控制器 点击
  • Selenium 测试工作时如何工作

    当我编写自动化测试并运行它们 在我的 PC 上 时 在测试完成之前我无法工作 因为例如 如果我正在编码 焦点将从 Visual Studio 跳出 转到在 Web 浏览器中查看的测试中的 Web 应用程序 有没有办法防止 Selenium
  • Django 使用 Nginx 提供静态内容

    我正在尝试配置 nginx 以在远程 VPS 上为我的 django 项目提供静态内容 我的 nginx 实例使用以下配置 server server name myVPSip access log off location static
  • x64 Linux 中单进程最大可能内存

    x64 Linux 中单个进程有内存限制吗 我们正在运行一个具有 32Gb RAM 的 Linux 服务器 我想知道是否可以将大部分 RAM 分配给我正在编码的单个进程 该进程需要大量 RAM 某些内核有不同的限制 但在任何现代 64 位