cost 263 ms
如何查看儀器性能配置文件中的行號

[英]How to See Line Numbers in Instruments Performance Profiles

我可能只是錯誤地使用了這個程序,但我在 MacOS 上使用 C++ 分析器時遇到了很多困難。 有兩個主要問題: 我更希望看到時間花費的逐行注釋,而不僅僅是每個函數。 我還不知道該怎么做。 當我查看每個函數的注釋時,function 注釋太大,以至於將 function 名稱推離了屏幕,Instrum ...

有沒有辦法檢查微任務執行需要多長時間?

[英]Is there anyway to check how long microtasks take to execute?

我想為 function 計時,它會產生一堆微任務。 我想計算微任務執行所需的時間,並排除事件循環為空的空閑時間。 找到將微任務排隊的每一行代碼是不切實際的,因此我需要一種通用的方法來測量 function 運行時微任務所花費的阻塞時間。 我怎樣才能做到這一點? 我會對如何在任何引擎中執行此操作感 ...

為什么我在 Xcode Allocations 中單擊“Mark Generation”后內存增長一直在下降?

[英]Why does the memory growth keep decreasing after I click "Mark Generation" in Xcode Allocations?

我正在使用 Allocations 來分析我的應用程序以查看它是否有任何內存問題。 每次單擊“標記生成”時,我都會獲得一個新的內存快照,並且可以看到兩代期間內存增加了多少。 但是,增長值總是會減少幾秒鍾,直到停止,我對此感到很困惑。 有時最初的增長可能超過 20MB,但最終會下降到幾百 KB 左右。 ...

Xcode 是否以特定的行號(URL 方案?)打開給定的源文件?

[英]Have Xcode open a given source file at specific line number (URL scheme?)?

我正在開發一個自定義日志文件查看器,並希望添加一種跳轉到 Xcode 源文件中特定行的方法。 有沒有辦法讓 Xcode 顯示活動項目的給定源文件並跳轉到給定的行號? 也許有一個我可以使用的自定義 URL 方案? Instruments 可以做到這一點(在 Xcode 中顯示文件),因此 In ...

如何在 os-signpost-point-schema 中指定符號/字符

[英]How to specify symbol/character in os-signpost-point-schema

賞金將在 5 天后到期。 此問題的答案有資格獲得+50聲望賞金。 Rob想引起對這個問題的更多關注。 我有一個自定義的 Xcode 13.2.1 (13C100) 儀器,我最近添加了os-signpost-point-schema 。 我注意到事件用連字符/破折號而不是ⓢ 。 查看我的自定義工具 ...

如何避免自定義 Xcode 儀器的“不支持...平台”錯誤

[英]How to avoid “does not support ... platform” error for custom Xcode instrument

我有一個自定義的 Xcode 工具,我在分析應用程序時一直(重新)使用它。 我的標准工作流程是: 打開儀器的項目並運行它(啟動儀器調試會話); 接着 分析我的目標項目,並查看我的自定義儀器的運行情況。 好的,那很好。 但是每次我想分析一個應用程序時,都要做第 1 步很麻煩。 因此,我將 ...

Xcode 儀器錯誤:分配跟蹤庫未及時加載

[英]Xcode Instruments error: Allocations tracking library was not loaded in time

當使用具有分配工具的工具對獨立應用程序目標進行分析時,會發生以下情況。 開始錄制應用程序立即啟動 Instruments 顯示一個沙灘球約 10 秒應用程序關閉,Instruments 顯示錯誤消息錯誤:分配跟蹤庫未及時加載。 ...

如何調試 SwiftUI 小部件 memory 問題?

[英]How to debug SwiftUI Widget memory issue?

我正在 swiftui 中創建一個小部件,並在本地存儲一個預填充的模擬 json。 模擬 JSON 有以下數據: 而 mock4 圖像存儲在 Assets 文件夾中。 我在時間線方法中加載模擬數據如下: 我的 widgetui 也是一個簡單的: 一切都很好,除了每次我嘗試重新加載小部件時這個設置崩 ...

iOS Memory 泄漏,memory 圖形調試器顯示沒有泄漏,但並行 Xcode-Instruments-leaks 顯示泄漏

[英]iOS Memory leaks , memory graph debugger shows no leaks but in parallel Xcode-Instruments-leaks shows leaks

在我的項目中當我開始在 memory 圖形調試器中查找泄漏時,我發現很少並修復了它們,現在使用 memory 圖形沒有發現泄漏。 Instruments->leaks 的問題,有時它顯示泄漏,有時不顯示,泄漏從一開始就立即出現,如照片中所述,我幾乎不明白導致泄漏的原因。 如果 memory ...

使用 Instruments 檢測 C/C++ 命令行 memory 泄漏

[英]Detect C/C++ command line memory leaks using Instruments

我正在嘗試檢測 macOS 上 C(和 C++)程序中的 memory 泄漏。 在 Linux 和 Windows 中,我可以使用valgrind輕松做到這一點,但不幸的是,它在 macOS 上不可用。 由於我有 ObjC 和 iOS 開發的背景經驗,我想使用 Instruments 來進行 mem ...

Swift 5 - 模擬器以白屏啟動 - 儀器

[英]Swift 5 - Simulator launching with white screen - Instruments

我試圖使用儀器檢查我的項目的內存泄漏。 雖然,我可以啟動儀器,但在運行模擬器時,它僅以白屏啟動。 所以我無法調試我的應用程序來找到保留周期。 我正在使用Xcode 版本 11.3 (11C29) 。 任何人都可以遇到這樣的問題。 並分享您的想法以獲取內存泄漏的狀態。 ...

如何修復 iOS 應用程序中的內存泄漏?

[英]How to fix memory leaks in iOS applications?

當我運行我的應用程序時,我發現很少有內存泄漏。 為了您的參考,我正在分享 Instrument 調試日志和 Xcode Debugg 內存圖工具的屏幕截圖。 我不明白這里出了什么問題。 請幫我解決內存泄漏問題。 請幫我修復圖像中的內存顯示。 謝謝你。 ...

Apple 的樂器樣本列表

[英]Apple's Instruments Sample List

我現在正在嘗試了解 Apple 的 Instruments GUI,尤其是Sample List視圖。 在這里,我正在監視 L2 緩存未命中,在樹視圖中,如何對列進行排序並查看誰是罪魁禍首非常簡單: 但是,在Sample List中,我看到了負數和我不明白的一件事:似乎沒有順序: 列表的頂部從 ...

無法找到內存泄漏,可能是由於SwiftUI

[英]Cannot find memory leak, possibly due to SwiftUI

問題 我描述了我的應用程序,發現我有內存泄漏。 不幸的是,在這種情況下,我不確定如何診斷它。 以下是Instruments的內存泄漏: 題 它說負責任的庫是系統庫,這是否意味着這個泄漏是一個錯誤,還是我自己呢? 我的應用程序是否會導致此泄漏 ...

Xcode Instruments 10.12.1顯示默認項目中的內存泄漏

[英]Xcode Instruments 10.12.1 showing memory leaks on an default project

復制: 創建一個默認的12.2目標Swift 5項目 - 沒有任何改變。 儀器泄漏的配置文件。 點擊屏幕幾次。 在短時間內,66內存泄漏(盡管數量不一致)。 這發生在各種模擬器中以及在各種電話上進行測試時。 不要期望在沒有修改的默認應用程序上有這么多內 ...

Xcode 10.2檢測新的單一視圖應用程序中的內存泄漏

[英]Xcode 10.2 detects memory leaks in a new single view app

任何人都可以在使用Xcode 10.2.1(10E1001)/ Swift 5 / iOS 12.2創建的新的未 更改的單一視圖應用程序中重現內存泄漏嗎? 如何認真使用集成的內存泄漏工具? 有沒有解決方法? 第一張圖顯示1內存泄漏(iPhone 8) 第二張圖片顯示37個內存泄 ...

應用程序在儀器中錄制時崩潰

[英]App crashes while Recording in Instruments

我試圖在我的應用程序上運行Instruments,只要我點擊記錄應用程序啟動並崩潰並出現以下錯誤: 但是在安裝時運行正常並直接使用Xcode運行(沒有儀器)。 它發生在模擬器和iPhone上。 Xcode版本:10.2 MacOS:10.14.4 ...

Xcode Instruments,泄漏。 “對於@escapeing @callee_guaranted()->()的思考”的含義

[英]Xcode Instruments, Leaks. Meaning of “thunk for @escaping @callee_guaranted() -> ()”

嘗試跟蹤Xcode Instruments中的內存泄漏時,我經常在Stack Trance中看到以下行: 這是什么意思? 在這種情況下,我什至無法翻譯粗俗的單詞,更不用說它的技術含義了。 完整的堆棧跟蹤如下所示: ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM