To recap,
you learned how to use multiple tools to diagnose memory problems.
Now we started with our familiar friend Trace You, but you also
learned about some memory-specific tools including Memory Monitor,
Heat Viewer and Allocation Tracker.
But most importantly,
you want to evaluate your problematic code against several tools and
seek multiple perspectives as to what is actually happening underneath the hood.
Finally, it's important to understand each tool has a strength.
Memory Monitor's a great way to get a dynamic view of your memory over time
and Heap Viewer's great for showing what exactly is on your heap.
And lastly,
Allocation Tracker shows you where a particular location came from your code.
Om op te som,
jy het geleer hoe om gereedskap te gebruik om geheue probleme te diagnoseer.
Ons het begin met die bekende friend Trace You, maar jy het ook
geleer oor sommige geheue-spesifiek gereedskap ingesluit Memory Monitor,
Heat Viewer en Allocation Tracker.
Maar mees belangrik,
wil jy jou moelike kode teen verskeie gereedskap evalueer en
verskeie perspektiewe soek teen wat eintlik gebeur onder die gemeenskap.
Uiteindelik, moet jy verstaan dat elke gereedskap 'n sterkte het.
Memory Monitor is' n goeie manier om 'n beskou van geheue oor 'n tydperk te kry
en Heap Viewer is goed om te wys wat eintlik op jou kode is.
En laastens,
Allocation Tracker wys vir jou waar 'n spesifieke plek van jou kode afkom.
الخلاصة
تعلمت كيف يمكن استخدام عدة أدوات لتشخيص أعطال الذاكرة.
الآن بدأنا بصديقنا المشهور Trace You ولكنك أيضاً
تعلم حول بعد أدوات الذاكرة المخصصة منها مراقب الذاكرة
و Heat Viewer Allocation Tracker.
ولكن الأكثر أهمية،
عليك أن تقيم شيفرة مشكلتك من خلال عدة أدوات
اطلب عدة وجهات نظر لما يحدث بالضبط تحت غطاء السيارة.
أخيراً، إنه مهم جداً فهم أن كل أداة لها نقاط قوة
مراقب الذاكرة طريقة رائعة للحصول على نظرة عن الذاكرة عبر الوقت
و Heap Viewer مفيد لعرض ما يحدث بالضبط في جهازك
وفي النهاية
Allocation Tracker يريك من أين تأتي المواقع العملية من الشيفرة.
punorabritti
আপনি শিখলেন কিকরে বিভিন্ন যন্ত্র ব্যবহার করে মেমরি অসুবিধা নির্ণয় করা যায়.
এখন আমরা আমাদের পরচিত বন্ধু ট্রেস ইউ দিয়ে শুরু করব. কিন্তু আপনি এটাও
শিখেছেন কিছু মেমরি সংক্রান্ত যন্ত্র যেমন মেমরি মনিটর,
হিট ভিউঅর এবং আয্লোকাসন ট্রাকার
কিন্তু সবথেকে গুরুত্বপূর্ণ,
আপনি আপনার ত্রুটিপূর্ণ কোড গুলি বিভিন্ন যন্ত্রগুলি দিয়ে ঠিক করার চেষ্টা করবেন এবং
একাধিক দৃষ্টিকোণ খুজবেন কারণ আপনি জানতে চাইবেন ভিতরে কি কি ঘটছে
সবশেষে, এটা বোঝা গুরুত্বপূর্ণ যে প্রত্যেকটি যন্ত্রের কিছু ক্ষমতা আছে,
মেমরি মনিটর একটি দারুন উপায় আপনার মেমরির সময়ানুগ ডাইনামিক ভিউ দেখানোর
এবং হিপ ভিউএর আপনার হিপ এ কি হচ্ছে দেখানোর জন্য দারুন.
এবং সবশেষে,
এলোকেসন ট্রাকার আপনাকে দেখায় নির্দিষ্ট জায়গাটি আপনা কোডের কথা থেকে এসেছে.
Zusammengefasst,
du hast gelernt verschiedene Werkzeuge zu benutzen
um Erinneringsprobleme zu erkennen.
Wir haben angefangen mit unser bekannter Freund 'Trace you', aber du hast
auch gelernt über Erinnering- spezifische Werkzeuge wie 'Memory Monitor',
'Heat Viewer' und 'Allocation Tracker'.
Aber zum wichtigsten,
willst du deine problem Kodierung gegen verschiedene Werkzeuge bewerten
und verschiedene perspektieven zur was eigentlich passiert unter der Kapuze.
Endlich, ist es wichtig zu verstehen das jeder Werkzeuge seine eigene Stärke hat.
'Memory Monitor' zeigt auf eine sehr gute Weise ein dynamischer Blick über deine Erinneringen
und 'Heap Vieuwer' ist gut um zu Zeigen was auf deine Haufen ist.
Zuletzt,
'Allocation Tracker' zeigt dir wo eine besondere Standort aus deine Kodierung kam.
Για να ανακεφαλαιώσουμε
έμαθες πως να χρησιμοποιείς πολλαπλά εργαλεία
για να διαγνώσκεις προβλήματα μνήμης.
Τώρα ξεκινήσαμε με τον γνωστό μας φίλο Trace You
μα έμαθες, επίσης, για μερικά
συγκεκριμένα εργαλεία μνήμης συμπεριλαμβανομένων
των Memory Monitor
Heat Viewer
και Allocation Tracker.
Μα κυρίως, θέλεις να αξιολογήσεις τoν προβληματικό κώδικα
έναντι διαφόρων εργαλείων και να ανακαλύψεις
πολλαπλές οπτικές όσον αφορά
το τι συμβαίνει κάτω απ' τήν "κουκούλα".
Τελικά, είναι σημαντικό
να καταλάβεις
πως κάθε εργαλείο έχει μία ικανότητα.
Το Memory Monitor είναι ένας υπέροχος τρόπος
για να αποκτήσεις μια δυναμική ιδέα
της μνήμης σου εντός χρόνου
και το Heap Viewer είναι εξαιρετικό
για να δείχνει τι ακριβώς έχεις συλλέξει
Εν τέλει,
το Allocation Tracker σου δείχνει
που συγκεκριμένα μια ειδική τοποθεσία
εμφανίστηκε από τον κωδικό σου.
To recap,
you learned how to use multiple tools to diagnose memory problems.
Now we started with our familiar friend Trace You, but you also
learned about some memory-specific tools including Memory Monitor,
Heat Viewer and Allocation Tracker.
But most importantly,
you want you want to evaluate your problematic code against several tools and
seek multiple perspectives as to what is actually happening underneath the hood.
Finally, it's important to understand each tool has a strength.
Memory Monitor's a great way to get a dynamic view of your memory over time
and Heap Viewer's great for showing what exactly is on your heap.
And lastly,
Allocation Tracker shows you where a particular location came from your code.
Resumiendo:
hemos usado múltiples herramientas para diagnosticar problemas de memoria.
Hemos empezado a usar a nuestro amigo Sígueme, pero además
has aprendido a usar herramientas específicas: el Monitor de Memoria,
el compilador de localización.
Lo más importante es:
quieres evaluar tu código erróneo con varias herramientas
buscar múltiples perspectivas para saber qué está pasando en el interior.
Recuerda que cada herramienta tiene su fortaleza.
Con el Monitor de Memoria se obtiene una visión dinámica de tu memoria a lo largo del tiempo
y el Visor es bueno para mostrar exactamente qué hay en tu recopilador.
Y por último:
El localizador de seguimiento nos dice la localización exacta de tu código.
En resumen, has aprendido a usar varias herramientas
para diagnosticar problemas de memoria.
Comenzamos con nuestro amigo Trace You
pero también has aprendido sobre herramientas específicas de memoria
como Memory Monitor, Heat Viewer y Allocation Tracker.
Pero sobre todo, quieres evaluar el código problemático
de acuerdo con las diferentes herramientas y buscar diferentes perspectivas
en cuanto a lo que está pasando por detrás.
Por último, es importante entender que cada herramienta tiene su potencial.
Con Memory Monitor consigues una vista dinámica de tu memoria según va pasando el tiempo
y Heap Viewver te muestra exactamente lo que hay.
Y, por último,
Allocation Tracker te muestra de dónde viene una ubiación particular de tu código.
Para recordar,
aprendiste muchas herramientas de detección de problemas de memoria.
Ahora, empezamos con nuestra familia amigo Trace You, pero tambien
aprendió herramientas de memorias especificas incluso Memory Monitor
Visor de calor y Rastreador de Asignación.
Pero lo más importante
quieres evaluar su código complejo contra várias herramientas y
buscar múltiples perpectivas como o que en verdad ocurre debajo del capó.
Finalmente, importa que entienda la fortaleza de cada
herramienta.
En futuro, obtendrás una super vista dinámica de tu memoria
con el Memory Monitor
y el Heap Viewer es ideal para mostrar precisamente
que hay en tu montón.
Y por úlitmo,
el rastreador le muestra dónde una ubicación
particular proviene de tu
código.
Sa kabuoan
nalaman mong gumamit ng maraming kasangkapan para
masuri ang mga problema sa alaala
Ngayon inumpisahan natin mula sa ating
naaalalang kaibigang si Trace You, pero ikaw rin ay natuto ng
tungkol sa mga iba pang mga kasangkapang tiyak pang alaala
kasama ang Memory Monitor, Heat Viewer at Allocation Tracker.
Pero ang pinakamahalaga sa lahat, ay gusto mong kilatisin ang
iyong kodigong may problema taliwas sa napakaraming
kasangkapan at gusto mong maghanap ng maraming kaalaman sa
kung ano talaga ang tunay na nangyayari kahit sa kailaliman ng talukbong.
Sa pagwawakas, mahalagang maintindihan na ang
bawat kasangkapan ay may kalakasan. Ang Memory Monitor ay
isang magaling na paraan para makuha ang tuloy tuloy na tanaw ng
iyong alaala sa tuwi-tuwina. At ang Heap Viewer ay para
maipakita kung ano ang nasa iyong tambakan. At ang
pinakahuli, Ang Allocation Tracker ay
nagpapakita sayo sa tanging kinaroroonang dinayohan
mula sa iyong kodigo.
Pour résumer, vous avez appris
à utiliser divers outils pour identifier des problèmes de mémoire.
Maintenant nous avons commencé avec Trace You, mais vous vous êtes familiarisé
avec des outils dédiés à la mémoire, comme Memory Monitor,
Heat Viewer, Allocation Tracker.
Mais plus important,
il faut évaluer les problèmes du code avec plusieurs outils
et obtenir différents points de vue sur ce qui se passe.
Enfin, il faut savoir que chaque outil a un point fort.
Memory Monitor permet d'obtenir l'occupation dans le temps de la mémoire
et Heap Viewer est bien pour voir ce qui est installé.
Enfin,
Allocation Tracker permet de voir l'emplacement précis d'un bout de code.
संक्षेप में दोहराएं तो,
अब तक आपने स्मृति समस्याओं के निदान
के लिए कई उपकरणों का उपयोग करना सीखा।
हमने ये प्रक्रिया हमारे परिचित मित्र
ट्रेस यू के संग शुरू की थी, पर आपने
कुछ और स्मृति-विशेष उपकरणों के बारे में
सीखा जिनमे मेमोरी मॉनीटर, हीट व्यूअर और
एलोकेशन ट्रैकर भी शामिल हैं।
पर सबसे ज़रूरी है कि आप अपने समस्यात्मक मुद्दों का
कई उपकरणों तुलनात्मक मूल्यांकन करें, और अंतर्निहित कार्यान्वयन
को समज़ने कि कोशीश करें।
अन्तः, यह समझना बहुत जरुरी है कि प्रत्येक उपकरण की अपनी विशेषता है।
मेमोरी मॉनिटर समय के साथ अपनी स्मरण शक्ति
के गत्यात्मक दृष्टिकोण को पाने का बहुत कारगर तरीका है,
और हीप व्यूअर एक कारगर तरीका है जानने का कि हीप में क्या है.
और अंततः,
एलोकेशन ट्रैकर बताता है कि आपके कोड में निजी एलोकेशन कहाँ से आया।
Összefoglalva, megtanultad, hogyan használj több eszközt
memória problémák diagnosztizáláshoz.
Jól ismert barátunkkal, Trace You-val kezdtünk,
de szintén tanultunk memória-specifikus eszközökről, úgy mint a Memory Monitor,
a Heap Viewer és az Allocation Tracker.
De a legfontosabb, hogy a problémás kódot különböző eszközökkel elemezzük ki,
és többféle nézőpont alapján találjuk meg, mi történik pontosan a gépháztető alatt.
Végül, fontos megérteni azt, hogy minden eszköznek van ereje.
A Memory Monitor remekül nyújt dinamikus képet a memóriáról egy adott időtartamra.
A Heap Viewer pedig remekül megmutatja, mi is van pontosan a heap-edben.
Legvégül, az Allocation Tracker megmutatja, hogy honnan érkezett
egy adott kiosztás a kódban.
Untuk merekap,
kamu belajar menggunakan alat
untuk mendiagnosa masalah memory
sekarang kita mulai dengan teman kita Trace You,
dan kamu juga...
belajar tentang alat memory yang spesifik
termasuk Memory Monitor,
Heat Viewer dan Allocation Tracker.
Tetapi yang terpenting,
Kamu evaluasi permasalahan kode pada alat
dan melihat perspektif yang terjadi dibawah kap.
Akhirnya, penting dipahami bahwa tiap alat
memiliki kekuatan.
Memory Monitor adalah cara terbaik untuk mendapatkan
pandangan dinamis dari memorimu
dari waktu ke waktu.
dan Heap Viewer bagus untuk menunjukkan
apa yang ada di tumpukan.
Dan terakhir,
Allocation Tracker menunjukkan di mana
lokasi tertentu berasal dari kode Anda.
Riassumendo
hai imparato a usare vari strumenti per individuare problemi di memoria.
Abbiamo iniziato con il nostro nostro vecchio amico TraceYou, ma
abbiamo conosciuto anche strumenti specifici per la memoria, tra cui Memory Monitor,
Heat Viewer e Allocation Tracker.
Ma soprattutto
bisogna confrontare il proprio spinoso codice con diversi strumenti e
cercare varie prospettive su cosa stia accadendo all'interno.
Infine, è importante capire che ogni strumento ha una sua forza.
Memory Monitor dà un'ottima panoramica della memoria nel tempo
e Heap Viewer è ottimo per mostrare cosa c'è esattamente sul heap.
E ultimo,
Allocation Tracker ci mostra l'origine di una location nel codice.
ここまでを振り返りましょう
メモリを診断する幾つかのツールについて学びました。
はじめに定番ソフトであるTraceYouを使い、
メモリの問題調査に特化したMemoryMonitorや
HeatViewer、AllocationTrackerを使いました。
重要なことは
原因を分析するために、複数のツールを使い、
何が起きたのか、多くの推論を立てることです。
また、各ツールにはそれぞれ強みがあります。
MemoryMonitorは動的な診断ができますし、
HeapViewerはヒープの状態を把握できます。
AllocationTrackerはメモリ上のオブジェクトが
どのコードを反映しているか教えてくれます。
복습해볼게요
메모리 문제를 진단하기 위한 툴 여러 개에 대해 배워봤어요
익숙한 트레이스뷰로 시작해
메모리에 특화된 툴에 대해서도 배웠어요
Memory Monitor, Heap Viewer, Allocation Tracker 말이죠
하지만 가장 중요한 점은
문제를 일으키는 코드를 여러 툴로 분석해
다양한 측면에서 살펴보고 문제의 본질을 이해하는 거예요
마지막으로 툴마다 자신만의 장점이 있다는 점을 아셔야 해요
Memory Monitor는 일정 기간 동안 메모리의 변하는 상태를 보는데 좋고
Heap Viewer는 힙에 어떤 객체들이 있는지 볼 때 좋습니다
그리고 마지막으로
Allocation Tracker는 메모리 할당을 해준 코드가 어디에 있는지 알려줘요
पूर्वार्ध
स्मृती समस्यांचे निदान करण्यासाठी
अनेक साधने कशी वापरायची ते तुम्ही शिकलात.
आपण आपल्या परिचित मित्र त्रेस यू सोबत सुरुवात केली खरी;
पण त्यासोबत केवळ स्मृतीशी संबंध असणारी मेमरी मॉनिटर,
हीट व्हियूवर आणि ऑलोकेशन ट्रॅकर
ही साधनेही शिकलो
Podsumowując, nauczylismy sie uzywac rozne aplikacje w celu diagnostyki pamieci.
Teraz zaczelismy od bliskiego przyjaciela "Trace You",
ale tez dowiedziales sie o niektorzych narzedziach dla pamieci,
na przyklad "Memory Monitor", "Heat Viewer" i "Allocation Tracker".
Co jest najwazniejsze, chcecie ocenic swoj problemny kod,
uzywajacy kilko aplikacji, i szukac wielu perspektyw na to, co faktycznie znajduje sie pod maska.
Wreszcie, wazno rozumiec, ze kazde narzadzie ma moc.
"Memory Monitor" to swietny sposob na uzyskanie dynamicznego widoku pamieci w czasie,
a "Heap Viewer" swienty do pokazywania,
pokazywania, co dokladnie znajduje sie na stercie.
Na koniec, "Allocation Tracker" Ci pokazuje
Skąd ta lokalizacja pochodzi z Twojego kodu.
Recapitulando:
Você viu como usar ferramentas que
diagnosticam problemas de memória
Começamos com nosso amigo íntimo RASTREIE-SE.
Vimos ferramentas específicas de memória,
como o MONITOR de MEMÓRIA
o VISUALIZADOR de ACERVO
o RASTREADOR de ALOCAÇÃO
Porém o mais importante:
Quer avaliar o seu código de problemas?
Tenho várias ferramentas que
seguem várias perspectivas sobre
o que se passa por detrás.
Finalmente, é importante entender que
cada uma tem seu ponto forte.
O MONITOR de MEMÓRIA é ótimo para
se ter visão dinâmica-temporal da memória
E o VISUALIZADOR de ACERVO é ótimo para
mostrar o que está no seu acervo
E finalmente,
o RASTREADOR de ALOCAÇÃO mostra
de onde do seu código certa alocação veio
Să recapitulăm,
ai învățat să folosești mai multe instrumente să găsești problemele de memorie.
Am început cu ceva familiar, Trace You, dar și despre
instrumente pentru memorie precum Memory Monitor,
Heat Viewer și Allocation Tracker.
Dar cel mai important,
codul problematic trebuie testat cu mai multe instrumente
și să găsești mai multe perspective asupra problemei.
La final, e important să ințelegi că fiecare instrument are puncte forte.
Metoda foarte bună a Memory Monitor de a obține
o vizualizare dinamică a memoriei în timp
Heap Viewer arată exact ce ai în memorie.
În ultimul rând,
Allocation Tracker arată unde o locație provine din codul tău.
Подведем итоги, Вы изучили
как использовать различные инструменты для диагностики неисправностей памяти
Мы начали с уже знакомого нам Trace You и вы также
узнали о некоторых специальных инструментах, включая Memory Monitor,
Heat Viewer Allocation Tracker.
Но что более важно,
вы хотите оценить проблемный код с помощью нескольких инструментов и
обнаружить несколько концепций того, что в действительности происходит за кулисами.
Также необходимо понимать, что у каждого инструмента есть сильные стороны
Memory Monitor предоставляет динамический вид памяти в долгосрочной перспективе.
А Heap Viewer отлично подойдет для демонстрации точных процессов в динамической памяти.
И последнее,
Allocation Tracker показывает размещенные в памяти объекты
Urang ulang deui.
Anjeun geus diajaran cara ngagunakeun alat pikeun nangtukeun masalah ingetan.
Kiwari urang diajar ngeunaan Trace You, tapi anjeun ogé
diajar ngeunaan sababaraha alat khusus ingetan, kaasup Memory Monitor
Heat Viewer tur Allocation Tracker.
Tapi nu pangpentingna
anjeun tangtu hayang mariksa kode masalah sababaraha alat
tur nyiar sababaraha pandangan ngeunaan kajadian sabenerna dina alat éta.
Pamungkasna, anjeun kudu ngarti kana kaunggulan unggal alat.
Memory Monitor nyaeta alat pikeun meunangkeun pintonan dinamis ingetan unggal waktu
sedengkeun Heap Viewer nunjukeun sagala nu aya dina tumpukan pamikiran.
Nu pangahirna nyaeta...
Allocation Tracker, nunjukkeun lokasi tangtu nu asalna tina kode anjeun.
Låt oss sammanfatta,
du har lärt dig att använda verktyg för att utröna minnesproblem.
Vi har startat med det välbekanta Trace You,
och fortsatte med de mer specifika verktyg,
Memory Monitor, Heap Viwer och Allocation Tracker.
Men framför allt,
skulle du testa din problematisk kod
med flera verktyg
och få en djupare inblick i bakgrunden.
Slutligen, komm ihåg att varenda verktyg har dess styrkor.
Memory Monitor ger en kronologisk bild av minnet
och Heap Viewer visar exakt vad som finns i ditt minne.
Slutligen,
Allocation Tracker visar varifrån i din kod
en särskild tilldelning kom.
Hatırlatma olarak,
Hafıza problemlerini tespit edecek birden fazla aracın nasıl kullanıldığını öğrendiniz
Şimdi aşina olduğumuz arkadaş Trace You ile başlıyoruz ama buna ek olarak
hafızaya özgü araçları öğrendik; Memory Monitor,
Heat Viewer ve Allocation Tracker
Ama en önemlisi
sorunlu kodunuzu birkaç araçla karşılaştırmak istiyorsunuz ve
istediğiniz gibi çoklu perspektif aramak aslında kaputun altında oluyor
son olarak, her bir aracın bir güce sahip olduğunu anlamak önemlidir
bellek izleme, zaman içinde belleğinizin dinamik görünümünü elde etmenin harika bir yoludur
ve Heap Viewer'in yığınınızda tam olarak ne olduğunu göstermek için harika.
Ve son olarak,
Allocation Tracker belirli bir yerin kodunuzdan geldiğini gösterir.
Підіб'ємо підсумки, Ви вивчили
як використовувати різні інструменти для діагностики несправностей пам'яті
Ми почали з уже знайомого нам Trace You і ви також
дізналися про деякі спеціальні інструменти, включаючи Memory Monitor,
Heat Viewer та Allocation Tracker.
Але що більш важливо,
ви хочете оцінити проблемний код за допомогою декількох інструментів
і виявити кілька концепцій того, що в дійсності відбувається за лаштунками.
Також необхідно розуміти, що у кожного інструменту є сильні сторони
Memory Monitor - це відмінний спосіб отримати динамічний вигляд пам'яті в довгостроковій перспективі.
А Heap Viewer відмінно підійде для демонстрації точних процесів в динамічнiй області.
І останнє,
Allocation Tracker показує розміщені в пам'яті об'єкти.
Để tóm tắt
ta đã học được nhiều công cụ để dò ra các vấn đề của bộ nhớ
Bây giờ chúng ta đã bắt đầu quen với người bạn Trace You, và ta cũng
học về những công cụ chuyên dụng cho bộ nhớ bao gồm Memory Monitor
Heat Viewer và Allocation Tracker
Nhưng quan trọng nhất
ta muốn đánh giá mã nguồn có vấn đề qua nhiều công cụ và
tìm kiếm nhiều khia cạnh để biết điều gì ẩn chứa bên dưới
Cuối cùng, cần phải hiểu mỗi công cụ có sức mạnh
Memory Monitor giúp có cái nhìn đúng về bộ nhớ qua thời gian
và Heap Viewer dùng để ta biết rõ trên heap có gì
và cuối cùng
Allocation tracker cho ta biết vị trí cụ thể của mã nguồn
总的来说
你已经学会了如何用工具去诊断存储问题。
现在我们先从熟悉的工具Trace You说起，
但是你也需要了解一些包括Memory Monitor, Heat Viewer和Allocation Tracker等
专用于存储方面的工具。
但是最重要的是，
你想通过这些工具的比较来评估你自己的问题代码
并且因此查阅很多的观点去了解计算机到底发生了什么。
最后，了解每一个工具的特点是很重要的。
Memory Monitor这个软件能够提供动态的 存储系统数据
Heap Viewer则能够显示其动态内存的实时状态
最后，
Allocation Tracker能够精准显示出其代码位置。
ghghghghvbhbj
概括一下
我們學會了怎麼使用工具去診斷記憶體的問題
現在我們從熟悉的Trace You談起
同時你也學過一些特殊的記憶體工具 包括記憶體監視器
熱度檢視器和分配追蹤器
但最重要的是
你想通過這些工具去評估你出了問題的程式碼
並從很多觀點去了解到底發生了什麼事
最後，很重要的是，每樣工具都有自己的優點
記憶體監視器能夠提供動態的儲存系統數據
Heap檢視器則能顯示記憶體當下的狀況
最後
分配追蹤器能夠精準地顯示出程式碼的位置