随笔分类 - linux
摘要:[toc] # conda介绍 conda是一个适用于多种语言的包、依赖项和环境管理系统(Python、R、Ruby、Lua、Scala、Java、JavaScript、C/C++、FORTRAN) Conda 可以快速安装、运行和更新软件包及其依赖项。 Conda 可以轻松地在本地计算机上创建、保
阅读全文
摘要:参考资料 disassemble command https://visualgdb.com/gdbreference/commands/disassemble disassemble结果每一部分含义 https://cs61.seas.harvard.edu/site/2018/Asm1/ 汇编指
阅读全文
摘要:参考资料 https://segmentfault.com/a/1190000013504502 https://blog.csdn.net/shanlijia/article/details/124670772 https://blog.csdn.net/dillanzhou/article/de
阅读全文
摘要:#参考资料 线程的查看以及利用gdb调试多线程 https://blog.csdn.net/zhangye3017/article/details/80382496 GDB教程 http://c.biancheng.net/view/8232.html next step : https://blo
阅读全文
摘要:dmesg 命令: https://blog.51cto.com/yangzhiming/2343192 https://stackoverflow.com/questions/18845857/what-does-anon-rss-and-total-vm-mean 查看oom信息 dmesg命令
阅读全文
摘要:参考资料: Linux探秘之用户态与内核态 https://www.cnblogs.com/bakari/p/5520860.html 什么是用户态?什么是内核态?如何区分? https://blog.csdn.net/hahachenchen789/article/details/79934208
阅读全文
摘要:几个常用寄存器: https://www.cnblogs.com/xiangtingshen/p/11089586.html sp/esp/rsp(16bit/32bit/64bit)栈寄存器 指向栈顶 bp/ebp/rbp 栈基址寄存器 指向栈底 ip/eip/rip 程序指令寄存器 指向下一条待
阅读全文
摘要:1. 参考资料 gcc编译优化选项: https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html Optimizing C++: https://pashminacameron.github.io/cpp/ gcc/g++ 优化标识 -O1 -O
阅读全文
摘要:[toc] #参考资料 https://blog.csdn.net/zklth/article/details/6280046 https://blog.csdn.net/wofreeo/article/details/90518609 #查看cache size `getconf -a | gre
阅读全文
摘要:转自: 时间的朋友 https://www.cnblogs.com/doit8791/p/7461479.html 参考资料: https://blog.csdn.net/hemeinvyiqiluoben/article/details/82941386 讲到高性能IO绕不开Reactor模式,它
阅读全文
摘要:作者:小林coding 链接:https://www.zhihu.com/question/32163005/answer/1802684879 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 如果直接抛出多路复用的概念,或许会一脸懵逼,这次,我们以最简单 sock
阅读全文
摘要:参考资料: https://www.jianshu.com/p/e34086c47493 https://www.cnblogs.com/zhengyun_ustc/p/tcpcopy.html https://www.cnblogs.com/phennry/p/6382755.html?utm_s
阅读全文
摘要:参考文章: http://blog.itpub.net/24585765/viewspace-2564885/ https://www.cnblogs.com/fattyCoder/p/10167740.html on-cpu/off-cpu/动态加探针 https://pingcap.com/zh
阅读全文
摘要:https://blog.csdn.net/10km/article/details/83820080 https://blog.51cto.com/wulingdong/2043898 https://www.jianshu.com/p/1611205f2c01 需要的组件: 编译安装gperft
阅读全文
摘要:linux自定义信号:https://www.cnblogs.com/bigben0123/p/3186661.html linux信号、值及解释:https://blog.csdn.net/luotuo44/article/details/16799607 信号处理:https://wiki.ji
阅读全文
摘要:参考: https://blog.csdn.net/flyingleo1981/article/details/7739490 ps 的参数说明ps 提供了很多的选项参数,常用的有以下几个: l 长格式输出;u 按用户名和启动时间的顺序来显示进程;j 用任务格式来显示进程;f 用树形格式来显示进程;
阅读全文
摘要:nohup:忽略SIGHUP信号,当关闭shell之后,程序仍然执行,但是如果在shell中 ctrl+c,会结束程序 &:忽略SIGINT信号,程序后台执行,在shell中 ctrl+c,程序仍然执行,但如果关闭shell,会结束程序 要保证关闭shell可后台执行, nohup test &
阅读全文
摘要:参考资料:linux信号signal和sigaction理解 http://blog.csdn.net/beginning1126/article/details/8680757 signal,此函数相对简单一些,给定一个信号,给出信号处理函数则可,当然,函数简单,其功能也相对简单许多,简单给出个函
阅读全文
摘要:参考资料1:跟我一起写makefile http://wiki.ubuntu.org.cn/%E8%B7%9F%E6%88%91%E4%B8%80%E8%B5%B7%E5%86%99Makefile:MakeFile%E4%BB%8B%E7%BB%8D 参考资料1:多目录时makefile编写方法
阅读全文
摘要:参考资料 top相关: http://blog.csdn.net/zhangchenglikecc/article/details/52103737参考资料 cpu核数: https://www.cnblogs.com/emanlee/p/3587571.html top之后显示: load ave
阅读全文