ram相关内容

子流程上的跨平台资源使用情况

首先,如果在对不起重复之前已问过此问题,但我在任何地方都找不到我的问题的答案. 因此,我刚接触Python,目前正在为Web应用程序开发包装程序. 该包装器使用Popen启动一个子流程,然后将有关该子流程的信息发送到Web应用程序.到目前为止,一切都很好. 现在我唯一的问题是; 能否获得子进程( RAM和CPU )的资源使用情况? 如果是这样,我将如何去做?跨平台的功能很棒,但是适用 ..
发布时间:2020-05-29 01:10:22 Python

用php获取服务器ram

有没有办法使用php(使用linux命令进行widthout)来了解服务器(Linux发行版)中可用的ram? 编辑:抱歉,目的是要知道服务器/虚拟机中特定服务器可用的内存(即使该内存是共享的). 解决方案 如果您知道此代码仅在Linux下运行,则可以使用特殊的/proc/meminfo文件来获取有关系统的虚拟内存子系统的信息.该文件的格式如下: MemTotal: ..
发布时间:2020-05-27 01:00:12 PHP

如何在没有exec的情况下获取CPU使用率和RAM使用率?

VBulletin如何在不使用exec的情况下获取系统信息?在没有exec的情况下,我还能获得关于服务器的其他信息吗?我感兴趣的是: 使用的带宽 系统类型 CPU速度/使用率/计数 RAM使用率 解决方案 使用 PHPSysInfo 库 phpSysInfo是一个开放源代码PHP脚本,它显示有关正在访问的主机的信息.它将显示如下内容: 正常运行时间 CPU 内存 ..
发布时间:2020-05-26 23:31:22 PHP

使用-Xmx标志时,如果给定的参数超出物理内存会发生什么?

使用-Xmx标志时,如果给定的参数超出物理内存会发生什么? 还有什么方法可以通过分页使JVM显式使用特定数量的内存? 解决方案 亲眼看看: JVM无法为堆获取足够的内存并退出. 我不认为有一种方法可以使JVM使用特定数量的内存进行分页,但是您可以使用: -XX:+|-UseLargePages-用于大页面支持 和-XXLargePageSizeInBytes= ..
发布时间:2020-05-23 20:57:06 Java开发

CPU如何从RAM访问应用程序和数据

在将应用程序加载到RAM中并打开文件(因此文件的数据也存储在RAM中)之后,我很难理解CPU如何从RAM中访问应用程序和数据. 据我了解,当程序计数器滴答或在中断后执行任务时,CPU只是从RAM中获取指令.然后如何访问应用程序和数据.是不是它仍然并且仅获得指令(例如,将文件加载到要在应用程序中打开的硬盘驱动器上)并处理由应用程序发出的所有请求,这些请求随后作为指令存储在RAM中(例如保存一个 ..
发布时间:2020-05-21 19:00:56 其他开发

为什么Pandas串联(pandas.concat)如此内存效率低下?

我有大约30 GB的数据(在大约900个数据帧的列表中),我试图将它们串联在一起.我正在使用的机器是功能强大的Linux Box,带有大约256 GB的ram.但是,当我尝试连接文件时,我很快就用光了可用内存.我已经尝试了各种解决方法来解决此问题(使用for循环以较小的批次进行串联等),但是我仍然无法将它们串联起来.我想到两个问题: 是否还有其他人对此进行了处理并找到了有效的解决方法?我不能 ..
发布时间:2020-05-18 19:41:34 Python

将IntelliJ IDEA缓存/索引目录移动到RAM

我正在尝试使用符号链接将caches和index目录从IntelliJ IDEA配置目录移动到/tmp中的RAM安装点. 我在/etc/fstab中添加了tmpfs /tmp/ramdisk tmpfs defaults,size=1024M,x-gvfs-show,mode=1777 0 0,并用指向ram挂载点的符号链接将intellij config目录中的caches和index目录 ..
发布时间:2020-05-12 18:53:20 其他开发

如何在进程占用过多内存的情况下暂停进程?

背景:我使用美国地质调查局提供的一组命令行实用程序来处理行星图像.其中有些是RAM占用量,甚至达到了极限(10s of GB). USGS表示,这只是他们的运行方式,没有任何计划来更好地管理RAM.我构建了一个Python包装器来处理文件列表,以调用不同的步骤来处理部分数据(例如,所有图像在一个滤色器中拍摄,所有图像在另一滤色器中拍摄,而所有在另一滤色器中拍摄,等等).由于已对多个列表和多个图像进 ..
发布时间:2020-05-11 22:08:52 Python

AVR XYZ寄存器

AVR微控制器中的Beatwean X,Y和Z寄存器有什么区别?它们各自适合C编译器做什么?编译器在哪里存储堆指针,堆栈指针,帧指针?该寄存器具有相同的功能还是在不同的空间(例如EEPROM,RAM)中提供寻址. 解决方案 X Y和Z寄存器实际上是r27:r26,r29:r28和r31:r30寄存器对.它们每个都可用作指向SRAM的间接指针: ld r16, X 后递增或前递减: ..
发布时间:2020-05-09 19:46:20 其他开发

虚拟内存和物理内存之间有什么区别?

我经常对操作系统中的虚拟化概念感到困惑.考虑到RAM是物理内存,为什么我们需要虚拟内存来执行进程? 将来自外部硬盘驱动器的进程(程序)带到主内存(物理内存)以执行该虚拟内存的位置. 谁负责虚拟内存,虚拟内存的大小是多少? 假设RAM的大小为4GB(即2 ^ 32-1地址空间),那么虚拟内存的大小是多少? 解决方案 虚拟内存尤其是一种抽象,它使程序员有在其系统上拥有无限内存 ..

我可以在我的C ++程序之外使用随机存储器地址访问随机数据吗?

如果有2个程序正在运行,并且有一个程序在内存地址中存储一个数字,并且如果我知道该内存地址,然后将其硬编码到第二个程序中并在该地址上打印出该值,那么它会得到信息? C ++是否允许程序访问RAM中存储的任何数据,无论它是否是程序的一部分? 解决方案 在没有虚拟内存管理且没有地址空间保护的系统上,这将起作用.从C标准的角度来看,这将是未定义的行为,但会产生您期望的行为. 坏消息是,当今使 ..
发布时间:2020-05-08 20:20:37 C/C++开发

8位和16位处理器如何通过两个寄存器访问更多RAM?

让我一直感到困惑的是8位计算机如何访问超过256字节的RAM.我知道它必须使用两个寄存器,但是任何一个都可以给我展示一下汇编代码中的示例吗? 赞: mov a, [x] ??? 解决方案 让我们假设我们在寄存器L和H中具有地址的LOWER和HIGHER 8bit一半.例如,我们要从地址32770读取字节dec = 8002 hex mov l, 02h ;lower ..
发布时间:2020-05-08 20:20:02 其他开发

处理器如何读取内存?

我正在尝试学习如何通过计算机来安排和处理内存,但是我并没有理解对齐的概念. 例如,在32位体系结构中,为什么我们说短(2个字节)如果它们完全位于单个32位字中,即使它们不位于偶数地址,也不对齐? > 因为如果处理器读取32位乘32位并且在地址x0处有一个char,则后面跟一个短字符(地址x01和x02),然后是另一个char(x03).突然没有问题了,因为处理器读取了4个字节,所以没有剪切 ..
发布时间:2020-05-08 20:13:04 其他开发

32位CPU:可以使用多少内存?

现在我知道这个问题已经问了很多遍了,但是我真的不知道32位处理器在理论上还是实践上都无法解决多少内存. 很快,我来自土木工程专业,因此我仍在学习计算机科学.度量单位对我来说也很重要,这实际上是我的问题: 现在我知道您可以通过执行2 ^ 32(或64)来计算cpu可以使用多少内存,在这种情况下,您将获得4.294.967.296位. 现在我知道(或我想我知道)内存以字节为单位,因此为了找出cp ..
发布时间:2020-05-08 20:12:18 其他开发

运行Python代码时如何跟踪使用的虚拟内存?

我有一个Python软件包,正在对所使用的虚拟内存进行基准测试. 目前,这还不是很准确.我提交脚本例如 python script1.py 并查看执行所需的时间和资源. 是否有一些软件包/方法可以找出我的RAM瓶颈在哪里?我在考虑 这样的工具 ram_used python script1.py 可以跟踪使用了多少RAM. 这样的东西存在吗? 解决方案 ..
发布时间:2020-05-08 20:09:29 Python

RAM增加-Android服务

我在android服务中进行了一些更改,例如将位图的哈希图声明为成员变量,并对其进行动态填充. 我担心位图可能占用大量RAM. 如何确认更改后RAM使用量增加了多少?有什么工具可以检查吗? 如果以前有人在此领域工作过,请帮忙! 解决方案 有 eclipse android sdk工具来检测当前的堆分配大小,但是了解当前堆大小的方法要简单得多: 只需在logcat中搜 ..
发布时间:2020-05-08 20:09:11 移动开发

限制通过Shell脚本执行的程序的RAM使用率

我需要将程序的内存(RAM)使用限制为100mb. 我正在使用Shell脚本执行其中的一批操作,并且想知道如何执行此操作. 我从类的源进行编译,然后使用time命令存储实际的运行时间. 只是想知道如何将每个内存的使用限制为100mb. 解决方案 您可以和ulimit -m一起玩.键入help ulimit和/或ulimit -a以获得完整列表 ..
发布时间:2020-05-08 20:03:51 其他开发

加载前评估文件在R中的大小(它将占用多少RAM)

我想知道是否有一些函数可以给定文件名+路径来评估使用它需要多少RAM R?我希望能够在加载之前知道此信息. 解决方案 您可以使用'fstat' http://linux.die.net/man/2/fstat 它将报告有关文件的信息,例如实际文件大小. struct stat { dev_t st_dev; /* ID of device contain ..
发布时间:2020-05-08 20:01:42 其他开发