文章 2024-11-13 来自:开发者社区

鸿蒙5.0版开发:分析CppCrash(进程崩溃)

在HarmonyOS 5.0中,CppCrash指的是C/C++运行时崩溃,这类崩溃可能由空指针异常、数组越界异常、栈溢出异常等原因引起。系统提供了基于posix信号机制的崩溃异常检测能力,能够生成详细的故障日志以辅助故障定位。本文将详细介绍如何分析CppCrash,包括异常检测能力、崩溃问题定位分析思路,以及...

文章 2024-11-13 来自:开发者社区

鸿蒙next版开发:分析JS Crash(进程崩溃)

在HarmonyOS 5.0中,JavaScript Crash(JS Crash)指的是未处理的JavaScript异常导致应用意外退出的情况。分析JS Crash对于开发者来说至关重要,因为它可以帮助我们定位问题、修复错误,并提升应用的稳定性。本文将详细介绍如何分析JS Crash,包括异常捕获、日志分析和典...

文章 2023-09-26 来自:开发者社区

Linux内核分析与应用3-进程管理

本系列是对 陈莉君 老师 Linux 内核分析与应用 的学习与记录。讲的非常之好,推荐观看留此记录,蜻蜓点水,可作抛砖引玉3.1 进程概述一个程序通过编译器将其编译成汇编程序,经过汇编器将其汇编成目标代码,通过链接器形成可执行文件a.out或者elf格式,最后交给操作系统来执行进程最基本的状态有三种: 就绪态,睡眠态和运行态,在具体的操作系统中,可能实例化出多个状态.PCB: Process C....

Linux内核分析与应用3-进程管理
文章 2022-04-16 来自:开发者社区

如何分析D状态进程

在使用top查看进程状态时,我们有时候会看到D状态的进程。 w: S -- Process Status The status of the task which can be one of: ’D’ = uninterruptible sleep ’R’ = running ’S...

问答 2022-04-15 来自:开发者社区

linux下分析哪个进程最耗iowait

磁盘读写以及分析读写查找引起问题的进程  对服务器的维护有很大的作用 我司 中电云集 在操作和维护过程总结一些经验 和大家分享 For  Centos RedHat ubuntu 先停掉syslog service syslog stop 打开block dump: echo 1 > /proc/sys/vm/block_dump 多次运行,查看结果 ...

文章 2022-02-17 来自:开发者社区

工作失误:没有分析进程消耗了这么多内存的原因

昨天发现工作问题,于是想方案。请教了一下别人,别人说,内存怎么耗这么多?  嗯?对啊,当时只做了内存消耗测试,却没有分析为什么内存消耗这么多。于是导致方案上出现大疏漏。其实内存消耗这么多,是不正常的。如果深究一下,工作思路就会完全不一样。  于是仔细想了想,怎么改进新方案?

文章 2022-02-17 来自:开发者社区

使用Process Explorer工具分析Visual Studio 2013编译和调试产生的进程

1、Process Explorer和Process Monitor软件下载https://docs.microsoft.com/zh-cn/sysinternals/downloads/process-explorerhttps://docs.microsoft.com/zh-cn/sysinternals/downloads/procmon下载完,打开Process Explorer软件,菜....

文章 2022-02-17 来自:开发者社区

PostgreSQL 无法kill(pg_terminate_backend, pg_cancel_backend)的情况分析 - 进程hang strace,pstack

标签 PostgreSQL , pg_terminate_backend , pg_cancel_backend , hang , pstack , strace 背景 当PostgreSQL进程无法被cancel, terminate时,进程处于什么状态?为什么无法退出? 例子 1、无法被kill的进程 Type "help" for help. postgres=# sele...

文章 2022-02-16 来自:开发者社区

用oradebug short_stack及strace -p分析oracle进程是否dead或出现故障

1,可以采用oradebug或者strace -p跟踪后台或前台进程是否dead或hang住 2,如果进程出现故障,必会在对应的TRC文件写入最新信息,基于此可以获取非常重要的信息进一步分析与诊断    日志文件在background_dump_dest 3,采用 ll -lhrt *lgwr*|tail -10f  获取最新的进程的TRC文件 4,而且出现故障时,多...

文章 2022-02-16 来自:开发者社区

linux usb枚举过程分析之守护进程及其唤醒【转】

转自:http://blog.csdn.net/xuelin273/article/details/38646765 usb热插拔,即usb设备可以实现即插即用,像U盘一样,插到电脑里就可以用,不用时可以直接拔除,这个动作不会影响USB设备使用性能。           在linx 系统中,usb热插拔由两部分方面共同实现,即内核空间和用户空间,内...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。