搜索结果
查询Tags标签: 0000000000000000,共有 8条记录-
ldd、objdump、nm、strings、strip等工具
go build -ldflags=-w -s最近在做Docker镜像的时候发现镜像文件非常大,需要找出程序的依赖库,减少程序的大小,所以整理了一下相关的工具。基本上这些工具都在GNU Binutils中。 GNU Binary Utilities或binutils是一整套的编程语言工具程序,用来处理许多格式的目标文件。…
2022/9/9 23:24:57 人评论 次浏览 -
C C++混编
本文主要针对工程代码中C和C++混编需要注意的一个点进行记录。示例代码如下所示:编译结果如下所示: [... demo]$ ./build.sh -- Configuring done -- Generating done -- Build files have been written to: /home/10260390@zte.intra/桌面/demo/build [ 33%] Building …
2021/11/15 22:12:15 人评论 次浏览 -
C C++混编
本文主要针对工程代码中C和C++混编需要注意的一个点进行记录。示例代码如下所示:编译结果如下所示: [... demo]$ ./build.sh -- Configuring done -- Generating done -- Build files have been written to: /home/10260390@zte.intra/桌面/demo/build [ 33%] Building …
2021/11/15 22:12:15 人评论 次浏览 -
Hive启动留下的RunJar进程不能使用Kill -9 杀不掉怎么办?
1、问题示例[Hadoop@master Logs]$ jps 3728 ResourceManager 6976 RunJar 7587 Jps 4277 Master 3095 NameNode 3863 NodeManager 3450 SecondaryNameNode 4362 Worker 3245 DataNode [Hadoop@master Logs]$ kill -9 6976 [Hadoop@mast…
2021/10/29 7:11:42 人评论 次浏览 -
Hive启动留下的RunJar进程不能使用Kill -9 杀不掉怎么办?
1、问题示例[Hadoop@master Logs]$ jps 3728 ResourceManager 6976 RunJar 7587 Jps 4277 Master 3095 NameNode 3863 NodeManager 3450 SecondaryNameNode 4362 Worker 3245 DataNode [Hadoop@master Logs]$ kill -9 6976 [Hadoop@mast…
2021/10/29 7:11:42 人评论 次浏览 -
程序人生-Hello’s P2P
摘 要 摘要:本文通过hello程序从被编译、汇编、链接、运行,从外部存储设备,经过I/O桥,进入到内存,各级cache,最后在I/O中输出,最后被回收的过程中,诠释了hello简单却复杂的一生,描述了即使是最简单的程序,也在生命周期中有着同样复杂的经历,从而揭开程序由高级…
2021/6/27 20:50:42 人评论 次浏览 -
记一次 .NET 车联网云端服务 CPU爆高分析
一:背景 1. 讲故事 前几天有位朋友wx求助,它的程序CPU经常飙满,没找到原因,希望帮忙看一下。这些天连续接到几个cpu爆高的dump,都看烦了
2021/5/19 10:26:03 人评论 次浏览 -
Linux eBPF 程序构成与通信原理
作者简介:Daemon.Wu, Linux 内核性能优化工程师,就职于某微小手机厂从事手机性能优化。座右铭:知行合一。原创雄文:由泰晓读者投递的各类社区原创好文。版权声明:本文最先发表于 “泰晓科技” 微信公众号,欢迎转载,转载时请在文章的开头保留本声明。目录 1 前言 2 …
2021/4/12 7:29:50 人评论 次浏览