cost 390 ms
Memory 泄漏在 C 与 static 变量,我不知道如何修复它

[英]Memory leak in C with static variable and i dont know how to fix it

作为练习,我正在编写 C function一次一行地从文件描述符中读取内容。 在练习中,我只允许使用标准库中的 read()、malloc() 和 free(),同时使用一个 static 变量。 function 有效,但当我到达我似乎无法解决的文件中的最后一行时,我不断收到持续的 memory ...

Python如何知道在memory中使用相同的object?

[英]How does Python know to use the same object in memory?

如果我使用以下内容: 我得到相同的ID。 这对我来说很有意义。 我可以理解 memory 经理如何将相同的 object 分配给这些变量,因为我直接引用a列表中的 a。 但是,如果我这样做: 对于这两个打印件,我仍然得到相同的 ID output。 Python 如何知道对这些分配使用相同的 o ...

是否可以检测到用户何时关闭 C 中的控制台?

[英]Is it possible to detect when an user closes the console in C?

我想知道是否可以检测到用户何时关闭控制台,然后执行 function 以释放之前 malloc 调用分配的 memory。 我知道像 Windows/Linux/MacOS 这样的主要操作系统应该在控制台关闭时释放这个 memory,但我认为最好让程序尽可能少地依赖操作系统。 ...

Memory 在执行 PHP 脚本后未释放

[英]Memory not freed after execution of a PHP script

我有一个 LAMP 服务器,我在其上运行 PHP 脚本,该脚本对包含大约 100 万行的表进行 SELECT 查询。 这是我的脚本(PHP 8.2 和 mariaDB 10.5.18):$db = new PDO("mysql:host=$dbhost;dbname=$dbname;", $dbus ...

没有句柄的动态分配变量会发生什么? (C++)

[英]What Happens To Dynamically Allocated Variables Without Handles ? (C++)

像这样实例化没有句柄的类会导致 C++ 中的 memory 泄漏吗? new SomeClass(); 在方法中传递它们怎么样? SomeMethod(new SomeClass()) 在方法的定义超出 scope 之后,它们会被释放吗? 这听起来像是一个愚蠢的问题,但据我所知,如果他们不被释放, ...

Kube.netes pod 副本 CPU 使用率高

[英]Kubernetes pods replica CPU usage is high

我们有运行 AWS EKS 集群的微服务,许多微服务有超过 10 个 pod 副本,我们使用 grafana 进行监控。 不幸的是,相同微服务中的一些 pod 显示出非常高的 CPU 使用率,比如 80%,而有些则只有 0.35%。 我们了解 kube.netes 将平等地进行负载平衡以分配负载。 ...

我该如何处理这个 CP 任务?

[英]How can I approach this CP task?

任务(来自保加利亚法官,点击“Език”将其更改为英语): 我得到了 N 种珊瑚中第一个 (S 1 = A) 的大小。 每个后续珊瑚的大小(S i ,其中 i > 1)使用公式 (B*S i-1 + C)%D 计算,其中 A、B、C 和 D 是一些常数。 我被告知 Nemo 在第 K个珊瑚附 ...

Memory 高效类型存储 8 个字节和 2 个 ushort 值

[英]Memory efficient type to store 8 bytes and 2 ushort values

我需要创建一个行数组。 每行将包含八个 1 字节数字 (0-255) 和两个 2 字节 ushort 数字 (0-65535)。 我将在 memory 中同时保留数百万(如果不是数十亿)这样的行。如果我专注于优化 memory 的使用,那么用于构造此类行的最佳类型是什么? 我使用64位操作系统。 我 ...

tracemalloc 是否从其最近的快照中删除了已释放的 memory?

[英]Does tracemalloc removes freed memory from its recent snapshot?

我正在尝试调试 Python 和 Flask 应用程序,随着时间的推移 memory 增长。 我知道 tracemalloc 跟踪分配给 Python 的 memory,它向我展示了在每个快照中我的程序中分配的 memory 的回溯。 我的问题是最近的快照是否显示了分配的 memory 的历史数据 ...

使用 Cuda 和 alignment 进行分配

[英]Allocation using Cuda with alignment

使用 cudaMallocHost() 和 cudaMalloc() 分配 memory 的最有效方法是什么,以便 memory 与某个值对齐。 就像 __mm_malloc 一样,您可以在其中传递大小为 alignment 作为参数。 ...

如何防止 Collection 数组出现 OOM object

[英]How to prevent OOM from a Collection array object

我的应用程序试图根据正则表达式模式列出 NFS 驱动器中的所有文件。 我正在使用 apache commons-io fileutils 列出文件。 我成功地做到了,尽管我面临的问题是返回 object 的大小确实很高(因为有数百万个文件)。 堆 memory 消耗高达 10GiB 并在许多情况下 ...

Memory 在 Swift 中的属性中存储 URLSession 任务时的泄漏情况

[英]Memory leak situation when storing a URLSession task in a property in Swift

我试图了解 Swift 语言中的 memory 泄漏情况,但有一种情况我仍然想知道。 我创建了一个新的 UIViewController 并调用 fetch function 并将获取任务存储在属性中而不启动任务,然后我关闭了这个 UIViewController。 我发现这个UIViewContr ...

调用构造函数是否比设置字段 Mono 更快?

[英]Is calling a constructor faster then setting a field Mono?

我正在为我的 C++ 项目实施 Mono,我有一个 C# class,其中包含一个 integer。像这样: 我还有另一个 Class,它有一个TestClass字段。 是这样的: 现在,我有一个名为 instance 的AnotherClass instance ,我想设置它的test字段。 由 ...

如何向单个 Span 添加零填充<byte>没有分配memory?</byte>

[英]How to add zero-padding to a single Span<byte> without allocate memory?

我有一种将Span&lt;byte&gt;转换为int的方法: 如果输入参数 ( buffer ) 长度为 4,则转换有效,但如果它少于 4 个字节,则无效。 我正在寻找一种非分配方法来执行此操作。 那么如何在转换前向buffer添加零填充,或者还有其他解决方案吗? ...

为什么在离开 function 后值会发生变化,为什么会出现分段错误?

[英]Why do the values change after leaving the function and why do I get a segmentation fault?

我的 C++ class 有这个作业。我必须实现一个列表 class,我可以从前面或后面添加。 我已经实现了,但是有一个很大的问题。 集合测试.cpp 列表.hpp 收藏.hpp 节点.hpp 我已经看过好几次了,但我得到了同样的错误。 我用 Visual Studio 调试我的程序,发生的事情是 ...

operator new 返回 void* 的原因;

[英]Reason for operator new returning void*;

operator new返回void*的意义/原因是什么? 我试图想出为什么存在这样一个操作员版本的想法,但我想不出一个。 ...

没有操作系统,C如何分配memory? (操作系统用 C 编写的情况)

[英]How can C allocate memory without an OS? (Cases where OS is written in C)

我正在学习一门我们在微控制器上编写操作系统的课程。 操作系统是在 C 中编写的,讲师按以下方式为每个线程初始化堆栈空间。 int32_t TCB_STACK[NUM_OF_THREADS][STACK_SIZE]; 如果首先没有运行任何操作系统来为它提供服务,如何分配 memory? 我错过了什么 ...

K&R 5.11 函数指针 - 排序程序在第一行输入后崩溃

[英]K&R 5.11 Pointers to Functions - The sorting program crashes after the first line of input

我对这本书关于指针和 memory 管理的部分有一些疑问。 我的程序在第一行输入后崩溃,我不明白问题出在哪里。 我尝试编写并执行书中显示的代码——应该在第 120 页,关于函数指针的部分。 基本上,我给出了一些输入行,然后按数字(如果我用 -n 指定)或字典顺序对它们进行了排序。 我对指向 func ...

如何在SLURM中分配memory?

[英]How to allocate memory in SLURM?

我是 Slurm 的新手。 下面,我要执行一个 Python 文件,它需要 92.3GiB。 我分配了 120GB,但我的代码仍然返回 memory 错误。 submit_venv.sh 使用./submit_venv.sh运行脚本追溯: ...


 
粤ICP备18138465号  © 2020-2023 STACKOOM.COM