摘要: 离开youcompleteme, vim的使用体验差很多。 下面是vimrc文件中ycm相关配置demo。对于C/C++语言的语法补齐需要安装clangd,python常用的有Jedi set nu set expandtab set tabstop=4 set shiftwidth=4 set m 阅读全文
posted @ 2024-06-14 22:14 zwlwf 阅读(95) 评论(0) 推荐(0)
摘要: server 端 server端安装nfs-kernel-server, 提供exportfs的应用, sudo apt install nfs-kernel-server 启动nfsd服务的命令是 sudo systemctl start nfs-kernel-server.service exp 阅读全文
posted @ 2024-06-08 17:42 zwlwf 阅读(143) 评论(0) 推荐(0)
摘要: Ascend Cann toolkit是开发昇腾算子、模型的工具。提供了x86和aarch64两个版本。根据不同芯片,如910B训练卡和310推理卡,提供了不同的kernel安装包,同一芯片版本下kernel同时提供了x86和aarch64的驱动版本。 Cann包的下载地址在 https://www 阅读全文
posted @ 2024-05-26 16:16 zwlwf 阅读(384) 评论(0) 推荐(0)
摘要: docker傻瓜级教程的一个网页 https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-20-04#step-4-working-with-docker-images 问题1: 阅读全文
posted @ 2024-03-24 08:33 zwlwf 阅读(13) 评论(0) 推荐(0)
摘要: deepflow: https://zhuanlan.zhihu.com/p/586072469 eBPF, eBPF的零侵扰性,开源地址在 https://github.com/deepflowys/deepflow 关于eBPF的介绍,并给了一个简单的例子,执行动态编译。 https://zhu 阅读全文
posted @ 2024-01-30 08:10 zwlwf 阅读(36) 评论(0) 推荐(0)
摘要: 现在总结是两种, 一种是单拎一个文件出来修改,采用前面out-of-project的方式编译。可以写Makefile, 也可以写CMakeLists.txt实现更自由的定制。 这种方式的有点是,单拎的文件修改起来阻力更小。 缺点是,调试、后期合并工作更麻烦。适合临时项目和预研项目,不适合长期发展的项 阅读全文
posted @ 2024-01-23 08:09 zwlwf 阅读(18) 评论(0) 推荐(0)
摘要: cmake ../llvm -DLLVM_ENABLE_PROJECTS="llvm;lld" 可以开启外部项目llvm,lld,以及全部的llvm内部tools。当 没设置LLVM_ENABLE_PROJECTS_USED,且LLVM_ENABLE_PROJECTS变量为空,但还是进入了判断,并开 阅读全文
posted @ 2024-01-22 08:20 zwlwf 阅读(574) 评论(0) 推荐(0)
摘要: 实际使用git管理一个大型项目时,如llvm,当仅修改极少量的代码,切换分支后会引起很多代码的重新构建。特别是切换到老的分支上,老的build目录里应该不需要重新编译才对。由此引发一个问题:git checkout 切换分支之后,源码的日期会变化吗? 假如A,B分支中都有源文件fun.c, A中比B 阅读全文
posted @ 2024-01-21 09:06 zwlwf 阅读(292) 评论(0) 推荐(0)
摘要: 一个长时间运行的服务器程序忘了开在screen上,突然要离开,想将他转到某个screen上,这样下次重新连还能继续上次的操作。reptyr这个工具可以完成这个任务。 ubuntu中使用有两个需要注意的: reptyr -T使用效果不好,直接reptyr pid就好 reptyr底层使用的ptrace 阅读全文
posted @ 2024-01-07 16:17 zwlwf 阅读(268) 评论(0) 推荐(1)
摘要: readperf工具可以读取perf生成的数据文件,代码仓在https://github.com/ursfassler/readperf, 但他的格式相对较老。现在的perf采集得到的一般为PERFILE2格式。针对新的格式需要做一定的修改。 新版本在https://lwn.net/Articles 阅读全文
posted @ 2023-10-20 07:58 zwlwf 阅读(35) 评论(0) 推荐(0)