首页 文章
  • 2 votes
     answers
     views

    KVM中的动态内存分配

    我有Ubuntu 16.04主机,我使用KVM安装了一个虚拟客户机(Windows server 2012) . 可用的RAM总量为16 GB . 我已经安装了virtio气球驱动程序 . 我已经为Windows分配了4GB当前内存和12GB最大内存 . 然而,Windows将8GB未分配的内存视为已用内存 . 请参阅附图 . Memory usage in Guest 当我打开一些繁重的应用程...
  • 0 votes
     answers
     views

    多路8位寄存器连接到同一输出(VHDL)

    我使用两个3位地址寄存器创建64字节RAM,使用两个3to8解码器创建3位寄存器的交叉开关 . 这是VHDL代码: library ieee; use ieee.std_logic_1164.all; entity ram88 is port(a : in std_logic_vector (2 downto 0); s0: in std_logic; s1: i...
  • 1 votes
     answers
     views

    编译具有大量模块的NodeMCU会对内存使用产生影响吗?

    使用cloud compiling website我创建了一个具有大量模块的自定义NodeMCU固件 . 这么多固件本身的大小几乎是700KB . 我通常只为一个项目使用多达5个模块,所以我想知道固件中所有其他模块的包含是否会对RAM使用产生明显的负面影响 .
  • 3 votes
     answers
     views

    GUI屏幕转换如何在qml中工作

    我是一名C开发人员,现在在QtQuick中使用QML研究GUI开发 . 在GUI创建中,用户只能看到一个屏幕 . 并且基于用户交互,切换屏幕 . 但究竟背后发生了什么? 关于如何设计单个屏幕有很多信息,但是如何管理其状态转换的资源却非常少 . 是否在启动应用程序时加载了所有屏幕和组件,并将图层顺序更改为显示一次屏幕, 要么 在用户操作之后,新的屏幕被构建,加载并且旧的被破坏(一次只有一个屏幕在内存...
  • 1 votes
     answers
     views

    mergesort使用多少内存?

    目前我正在实现一个需要(n)空间的标准mergesort . 我的RAM是8GB,一个100万个数字的文本文件是7.8MB,可以按合并排序排序,但是当我运行程序时有一个200万的文本文件(15.6MB)有一个分段错误 . 我的问题是,如果有办法计算我可以排序的最大整数数,并且我的RAM与我可以排序的最大整数数有任何关系吗?
  • 51 votes
     answers
     views

    Google Colaboratory:关于其GPU的误导性信息(某些用户只能使用5%的RAM)

    更新:此问题与Google Colab的“笔记本设置:硬件加速器:GPU”有关 . 这个问题是在添加“TPU”选项之前编写的 . 阅读有关Google Colaboratory提供免费Tesla K80 GPU的多个激动人心的公告,我试图在它上面运行fast.ai课程,因为它永远不会完成 - 快速耗尽内存 . 我开始调查原因 . 最重要的是,“免费特斯拉K80”对所有人来说都不是“免费” - 因为...
  • 1 votes
     answers
     views

    测量子进程的CPU和RAM使用情况

    我有以下过程: public void Run() { ProcessStartInfo serverPInfo = new ProcessStartInfo("javaw", "-jar -Xms1024M -Xmx1024M \"C:\\Users\\David\\Documents\\Visual Studio...
  • 0 votes
     answers
     views

    Windows任务管理器显示的进程虚拟内存的哪个部分

    我的问题有点幼稚 . 我愿意尽可能简单地概述,找不到任何能让我清楚的资源 . 我是开发人员,我想了解Windows任务管理器中默认情况下“内存”列中显示的内存究竟是什么: 为了使事情变得更简单,让我们忘记进程与其他进程共享的内存,并想象共享内存可以忽略不计 . 此外,我专注于全局,主要关注GB级别的事物 . 据我所知,被称为“虚拟内存”的进程保留的内存部分存储在主内存(RAM)中,部分存储在磁盘...
  • 0 votes
     answers
     views

    RAM大小与虚拟内存之间的关系与JVM堆大小

    对于性能测试,我需要2 GB的堆内存,所以我通过“-Xmx2048m”在java设置中设置参数,并且还增加了虚拟内存......但是在运行应用程序时,它给出的错误就像“java run”时间环境无法加载“和”在同一进程中运行的几个JVM导致错误“,(实际上,对于超过1 GB的任何值,它不会给出相同的错误) . 那么可以将堆内存设置为2 GB吗?或者它最多只能1 GB?如果有,怎么办?我正在使用Wi...
  • 0 votes
     answers
     views

    从python中的管道子进程stdout读取行时的内存使用情况

    我只是想了解在处理subprocess.Popen()结果和逐行读取时内存使用方面在“背景”中发生的情况 . 这是一个简单的例子 . 给定以下脚本 test.py 打印"Hello"然后等待10s并打印"world": import sys import time print ("Hello") sys.stdout.flush() ti...
  • 12 votes
     answers
     views

    操作系统内核和主内存中的进程

    继续我在操作系统开发研究方面的努力,我已经构建了一个几乎完整的图片 . 还有一件事让我望而却步 . 根据我的理解,这是基本的启动过程: 1)BIOS / Bootloader执行必要的检查,初始化所有内容 . 2)内核加载到RAM中 . 3)内核执行其初始化并开始调度任务 . 4)加载任务时,会为其提供一个虚拟地址空间 . 包括.text,.data,.bss,堆和堆栈 . 此任务“维护”自己的堆...
  • 218 votes
     answers
     views

    如何查看按实际内存使用情况排序的顶级进程?

    我有一台12G内存的服务器 . 顶部的片段如下所示: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND ...
  • 8 votes
     answers
     views

    如何获取Java7应用程序的CPU,RAM和网络使用情况

    我发现这篇较老的文章how-to-monitor-the-computers-cpu-memory-and-disk-usage-in-java并且想知道,如果java 7中有新内容,我想定期获取当前的CPU,RAM和netzwork用法 . 它必须适用于linux(mac)和windows . 数据不能非常详细,3个值就足够了(cpu:10%,Ram 4%,Network 40%) . 如果数据...
  • 1 votes
     answers
     views

    防止R中的堆栈溢出,有大量的空闲RAM

    我提前道歉,因为这篇文章没有任何可重复的例子 . 我使用R x64 3.4.2在相当大的矩阵上运行一些交叉验证的分析(列数~80000,行数在40和180之间) . 分析涉及多个功能选择步骤(使用内部函数或使用 CORElearn 包中的函数执行,使用C编写),以及功能的一些聚类和SVM模型的拟合(通过包 RWeka ,用Java编写) . 我正在使用 DELL Precision T7910 机...
  • 254 votes
     answers
     views

    如何在Python中获取当前的CPU和RAM使用率?

    在Python中获取当前系统状态(当前CPU,RAM,可用磁盘空间等)的首选方法是什么? * nix和Windows平台的奖励积分 . 似乎有一些可能的方法从我的搜索中提取: 使用诸如PSI之类的库(目前似乎没有积极开发并且在多个平台上不受支持)或像pystatgrab之类的东西(自2007年以来似乎没有活动似乎也不支持Windows) . 使用特定于平台的代码,例如对于* nix系统使用...
  • 0 votes
     answers
     views

    如何查看谷歌 Cloud 虚拟机实例RAM利用率

    我正在使用Google Cloud VM实例,但我找不到RAM利用率图表 . 通过https://console.cloud.google.com访问时,进入汉堡菜单>>计算引擎>> VM实例,单击一个实例;左上角区域有一个选择框,其中包含以下选项: CPU利用率 磁盘字节 磁盘操作 网络字节 网络数据包 但没有 RAM utilization 选项...
  • 0 votes
     answers
     views

    R ddply dcast替代?

    我想将数据(data.frame)从长格式转换为宽格式,并将“ITEM”的值作为列和值(“ITEM2”)(见下文): 长格式: 宽幅: 因此我使用包reshape2中的dcast函数: df <= dcast(df,SEQUENCEID + EVENTID ~ ITEM, value.var="ITEM2") 这样做一切正常 . 但是在我的数据框中有7m的数据记录,...
  • 0 votes
     answers
     views

    我的(其他)选项有哪些减少共享主机上的资源使用?

    我从我们的共享托管公司(InMotion)收到一条消息,通知我我们的资源使用率太高了 . 我们有一个WordPress驱动的网站 . 为了让您了解我们的网站,基于Google Analytics,我们每月可获得8,343个独特会话 . 根据我们的webhost,我们在1月份使用了8660.71 MB的带宽 . 有一天,InMotion告诉我CPU使用率出现了飙升,并且包含了我的访问日志的摘录,他们...
  • 1 votes
     answers
     views

    Tensorflow没有显示适量的可用内存

    我一直试图在我的GPU上运行我的神经网络,但出于某种原因,在创建设备时,Tensorflow将无法看到完整的RAM内存,而是专注于可用的2GB可用内存...... Using TensorFlow backend. 2018-05-25 11:00:56.992852: I T:\src\github\tensorflow\tensorflow\core\platform\cpu_feature_...
  • 0 votes
     answers
     views

    VHDL RAM 256x8位

    我需要为256x8位RAM编写VHDL代码 . 我将使用双向总线来管理读写,但我想我可以使用原理图文件来做到这一点 . 我需要的是创建RAM内存作为一个组件,但我有点挣扎,因为我得到几个代码10818错误 . 任何帮助,将不胜感激 . RAM内存应该有一个data_io端口(7 downto 0 std_logic_vector),一个地址端口(7 downto 0 std_logic_vecto...
  • 628 votes
     answers
     views

    在1 MB RAM中排序100万个8位数字

    我有一台1 MB RAM的计算机,没有其他本地存储 . 我必须使用它通过TCP连接接受100万个8位十进制数,对它们进行排序,然后通过另一个TCP连接发送排序列表 . 数字列表可能包含重复项,我不能丢弃 . 代码将放在ROM中,因此我不需要从1 MB中减去代码的大小 . 我已经有驱动以太网端口和处理TCP / IP连接的代码,它的状态数据需要2 KB,包括1 KB缓冲区,代码将通过该缓冲区读写数据...
  • 0 votes
     answers
     views

    在C#中分配内存并不是实际分配内存

    当我声明一个新的字节数组时,内存使用量不会增加 . byte[] test = new[1024*100]; 它只是在我遍历每个字节之后才真正开始使用ram . 如何让它实际上提交内存而不必先使用它? 我使用它作为测试使用try catch块来查看它是否将无法分配内存,从而告诉我我的应用程序不在ram中,它不应该尝试分配任何新对象 . 编辑:因为我要分配的对象与垃圾收集器和堆栈一起使用,我不想使...

热门问题