cost 267 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-2024 STACKOOM.COM