deadlock-detect/README.md

2.2 KiB
Raw Permalink Blame History

中文|English

死锁检测插件

介绍

deadlock-detect 是一款基于银河麒麟桌面操作系统V10 (SP1)的拓展插件用于C/C++/Java程序的死锁检测帮助开发者在Linux系统下识别多线程死锁状态异常问题。

软件架构

目前支持架构:

支持架构 操作系统
x86 V10 SP1 银河麒麟桌面操作系统V10 (SP1)
arm V10 SP1 银河麒麟桌面操作系统V10 (SP1)
loongarch V10 SP1 银河麒麟桌面操作系统V10 (SP1)
x86 openkylin 1.0

构建流程

  1. 安装指定版本nodejs 版本要求:>=16.14.x and <17 获取地址:https://nodejs.org/dist/

  2. 编译及安装

    依赖npm yarn vsce vue 编译:在当前目录执行./build.sh后自动编译打包,编译完成的插件位于detect-plugin目录下。 安装:在当前目录执行 code-oss --install-extension detect-plugin/*.vsix即可。

  3. 使用方式 查看插件首页细节内容

deadlock-detect

Instroduction

deadlock-detect is an extension plugin based on the Kylin Desktop Operating System V10 (SP1), used for deadlock detection in C/C++/Java programs, helping developers to identify abnormal multi-threaded deadlock states in Linux system

Software architecture

Supported architectures

Architectures OS
x86 Kylin V10SP1
arm Kylin V10SP1
loongarch Kylin V10SP1
x86 openkylin1.0

Build process

1.Installing a specific version of Node.js: Version requirement: >=16.14.x and <17 Download link: https://nodejs.org/dist/

2.Compilation and installation: Dependencies: npm, yarn, vsce, vue Compilation: Run ./build.sh in the current directory to automatically compile and package the plugin. The compiled plugin can be found in the detect-plugin directory. Installation: Run code-oss --install-extension detect-plugin/*.vsix in the current directory to install the plugin.

3.How to use: Check the plugin homepage for detailed instructions.