软件设计
文章平均质量分 88
老杨的码农生活
热衷于Android系统分析,专注于tcp/ip协议,钻研linux Kernel,关注网络安全。
展开
-
什么是软件工程?
软件工程漫谈原创 2022-08-22 11:09:14 · 3275 阅读 · 1 评论 -
Linux性能工具速查
我们可以从系统和应用程序两个角度,来进行性能优化。从系统的角度来说,主要是对 CPU、内存、网络、磁盘 I/O 以及内核软件资源等进行优化。而从应用程序的角度来说,主要是简化代码、降低 CPU 使用、减少网络请求和磁盘 I/O,并借助缓存、异步处理、多进程和多线程等,提高应用程序的吞吐能力。性能优化最好逐步完善,动态进行;不要追求一步到位,而要首先保证能满足当前的性能要求;性能优化通常意味着复杂度的提升,也意味着可维护性的降低。如果你发现单机的性能调优带来过高复杂度,一定不要沉迷于单...原创 2022-01-20 20:43:33 · 151 阅读 · 0 评论 -
关于Core Dump的话题
最近定位了几个Segmentation Fault的bug,有原创 2014-05-30 17:42:24 · 690 阅读 · 0 评论