标签: ram

工作集和提交大小有什么区别?

在调试OOM错误时,工作集和提交大小之间有什么区别?特别是提交大小的确切含义是什么?

windows ram memory-leaks

34
推荐指数
1
解决办法
3万
查看次数

如何从内存中删除多个pandas(python)数据帧以节省RAM?

我有许多数据帧作为预处理的一部分创建.由于我有6GB内存限制,我想从RAM中删除所有不必要的数据帧,以避免在scikit-learn中运行GRIDSEARCHCV时内存不足.

1)是否只有列出的功能,当前加载到内存中的所有数据帧?

我尝试了dir()但它提供了许多除dataframe之外的其他对象.

2)我创建了一个要删除的数据帧列表

del_df=[Gender_dummies,
 capsule_trans,
 col,
 concat_df_list,
 coup_CAPSULE_dummies]
Run Code Online (Sandbox Code Playgroud)

跑了

for i in del_df:
    del (i)
Run Code Online (Sandbox Code Playgroud)

但它没有删除数据帧.但是,像下面一样删除数据帧是从内存中删除数据帧.

del Gender_dummies
del col
Run Code Online (Sandbox Code Playgroud)

python ram memory-management dataframe pandas

34
推荐指数
3
解决办法
11万
查看次数

用php获取服务器ram

有没有办法通过php(使用linux命令的widthout)知道服务器(Linux发行版)中的avaliable ram?

编辑:抱歉,目标是了解服务器/虚拟机中可用于特定服务器的ram(即使共享该内​​存).

php ram

31
推荐指数
3
解决办法
4万
查看次数

如何在C++中获得当前的CPU和RAM使用率?

在C++中,是否有可能获得当前的RAM和CPU使用率?是否存在平台无关的函数调用?

c++ ram cpu-usage

29
推荐指数
4
解决办法
5万
查看次数

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

VBulletin如何在不使用的情况下获取系统信息exec?在没有exec的情况下,我可以获得有关服务器的任何其他信息吗?我对感兴趣:

  • 使用的带宽
  • 系统类型
  • CPU速度/使用/计数
  • RAM使用情况

php ram bandwidth cpu-usage system-information

29
推荐指数
2
解决办法
5万
查看次数

如何以编程方式创建RAM磁盘?

我不是在寻找一个调用命令行实用程序的代码,它可以解决问题.我真的很想知道用于创建RAM磁盘的API.

编辑

动机:我有一个第三方库需要一个目录名,以便以某种方式处理该目录中的文件.我将这些文件压缩在一个存档中.我希望将存档解压缩到RAM磁盘中,并将第三方路径传递到该RAM磁盘上的相应目录.如您所见,内存映射文件对我没用.

windows ram

27
推荐指数
3
解决办法
3万
查看次数

Redis:数据库大小与内存比率?

Redis的数据库大小与内存比率是多少?

例如,如果我有一个80MB的数据库,Redis将使用多少RAM(与普通的Web应用程序一起使用时)?

database memory ram redis

26
推荐指数
1
解决办法
1万
查看次数

如何查看Linux的RAM视图以确定碎片

我所知道的唯一相关程序是pmap,但这只打印了一个进程的内存.

我想看看物理内存是如何被占用的,以及整个物理RAM的进程/库(包括内核)(与进程'POV pmap)相比.

理想情况下还有图形界面.

你知道有没有这样的工具?

我知道图书馆引入的歧义.如果是这种情况,它可以显示1像素宽的线和箭头到该库的实际位置.

我需要什么呢?查看RAM碎片.

linux ram

26
推荐指数
1
解决办法
2万
查看次数

如何确定C++中Linux系统RAM的数量?

我刚编写了以下C++函数来以编程方式确定系统安装了多少RAM.它有效,但在我看来应该有一个更简单的方法来做到这一点.有人能告诉我,如果我错过了什么吗?

getRAM()
{
    FILE* stream = popen( "head -n1 /proc/meminfo", "r" );
    std::ostringstream output;
    int bufsize = 128;

    while( !feof( stream ) && !ferror( stream ))
    {
        char buf[bufsize];
        int bytesRead = fread( buf, 1, bufsize, stream );
        output.write( buf, bytesRead );
    }
    std::string result = output.str();

    std::string label, ram;
    std::istringstream iss(result);
    iss >> label;
    iss >> ram;

    return ram;
}
Run Code Online (Sandbox Code Playgroud)

首先,我popen("head -n1 /proc/meminfo")用来从系统中获取meminfo文件的第一行.该命令的输出看起来像

MemTotal:775280 kB

一旦我得到了输出istringstream,就很容易将它标记为获取我想要的信息.我的问题是,是否有更简单的方法来读取此命令的输出?是否有标准的C++库调用来读取系统RAM的数量?

c++ linux ram

24
推荐指数
2
解决办法
3万
查看次数

非托管内存和托管内存

究竟是什么un-managedmanaged memory?任何人都能简单解释一下吗?

此外,当托管内存概念被用于RAM,调用托管RAM时,究竟意味着什么.有关"托管RAM"和"非托管RAM"的具体细节是什么?

memory ram unmanaged managed

24
推荐指数
1
解决办法
1万
查看次数