工具使用
文章平均质量分 59
椛茶
音视频,RTC,后端开发,C++,golang
展开
-
Pantheon工具使用
一. 前言二. 使用1. 下载 pantheon 代码并安装子模块git clone https://github.com/StanfordSNR/pantheon.gitgit submodule update --init --recursive2. 安装依赖与初始化(1) 运行 tools/install_deps.sh 安装依赖(2) 运行 src/experiments/setup.py --install-deps (--all | --schemes "原创 2021-11-06 17:18:33 · 940 阅读 · 0 评论 -
使用perf+Flame Graph分析程序CPU过高的问题
一. 前言 编写高性能相关的程序经常需要涉及到 CPU 的调优,我们需要先找出程序占用 CPU 时间较长的热点代码,然后再优化这一部分的代码。Linux 系统提供了一个 perf 命令可以记录程序在运行时单个函数级别的调用统计信息,再配合Flame Graph 将统计信息转化为比较直观的方式(火焰图),帮助我们定位程序 CPU 过高的问题所在。 如果发现自己系统...原创 2019-10-13 22:07:39 · 596 阅读 · 0 评论 -
Visual Studio的高效使用
一.VS2015的破解要使用vs2015,免不了要破解,先放出破解密钥,原文转自:https://blog.csdn.net/keenweiwei/article/details/51473796二.迅速生成代码段在写代码时,如果你每次新建完一个 main.c后,都要手动来一次,#include 头文件,然后再int main(){},return 0 ,这样未免也重复性...转载 2019-03-11 22:59:07 · 2936 阅读 · 0 评论 -
XShell的一些高效使用方式
一.复制粘贴Xshell 默认的复制粘贴快捷键是 Ctrl+Insert 和 Shift+Insert,或者直接用鼠标选中,右键复制,需要粘贴时再右键粘贴,XShell 可以配置为鼠标选中时复制,右键直接粘贴。如图,“将选定的文本自动复制到剪贴板”勾上,Xshell 默认是鼠标中间粘贴,把向右按钮的选上 paste,就可以实现右键粘贴了。二.快速命令集每打开一个选项卡...原创 2019-03-11 23:14:18 · 1013 阅读 · 0 评论 -
Linux程序调试利器-gdb
一. gdb简介 编写一个优秀的代码离不开程序的调试,在 Windows 下有很多的集成开发环境内置了调试工具,使用鼠标就可以轻松地为程序打上断点,只要键盘按一下 F5 就可以调试执行,但是如果是在 Linux 命令行下调试程序就没有这么方便了。gdb 是 GNU 发布的一款功能强大的程序调试工具,可以帮助程序员调试程序。二. gdb的使用1. 准备工作 ...原创 2019-06-26 17:00:42 · 185 阅读 · 0 评论 -
Linux流量监测工具(iftop)
一. 前言 在编写网络相关的应用程序时,我们经常需要测试网卡的实时流量以验证网络应用程序的性能瓶颈,本文就介绍 Linux 一个好用的流量监测工具 iftop,它可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等。二. 安装与运行安装:在 Ubuntu环境下使用 sudo apt-get install iftop 安装即可,如果是 redha...原创 2019-07-26 20:55:02 · 866 阅读 · 0 评论