1. 🍎vmstat查看监控系统资源状态 vmstat [刷新延时 刷新次数] eg: vmstat 1 3 procs: 进程信息字段 r: 等待运行的进程数,数量越大,系统越繁忙; b: 不可被唤醒的进程数量,数量越大,系统越繁忙; memory: 内存信息字段 swpd: 虚拟内存的使用情况 ...
分类:
系统相关 时间:
2021-07-27 17:39:56
阅读次数:
0
程序员经常要面临的一个问题就是:如何提高程序性能? 这篇文章,我们循序渐进,从内存、磁盘I/O、网络I/O、CPU、缓存、架构、算法等多层次递进,串联起高性能开发十大必须掌握的核心技术。 - I/O优化:零拷贝技术- I/O优化:多路复用技术- 线程池技术- 无锁编程技术- 进程间通信技术- RPC ...
分类:
其他好文 时间:
2021-07-27 17:35:42
阅读次数:
0
继上个月算是**相对彻底地**弄懂了这个底层计算机硬件——**CPU架构**与**计算机芯片**的问题:[[Linux]CPU架构/指令集:RISC / CISC | arm | amd | X86/i386 | aarch64](https://www.cnblogs.com/johnnyzen/ ...
分类:
系统相关 时间:
2021-07-27 17:34:44
阅读次数:
0
psacct 简介 管理员可以使用 psacct 软件包提供的工具监视所有用户执行的命令,包括 CPU 时间和内存占用,实现进程 记帐功能。 psacct 软件包提供了三个进程活动监视工具 : ac, lastcomm和 sa。 内容提要 了解 psacct 软件包的组成 掌握 lastcomm 和 ...
分类:
其他好文 时间:
2021-07-26 16:52:11
阅读次数:
0
在系统中所有的进程之间是共享CPU和主存这些内存资源的。当进程数量变多时,所需要的内存资源就会相应的增加。可能会导致部分程序没有主存空间可用。此外,由于资源是共享的,那么就有可能导致某个进程不小心写了另一个进程所使用的内存,进而导致程序运行不符合正常逻辑。为了更加有效的管理内存并少出错,现代系统提供 ...
分类:
其他好文 时间:
2021-07-19 16:45:56
阅读次数:
0
Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。 社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。 社区版按照stable和edge两种方式发布,每个季度更新stable版本,如17.06 ...
分类:
其他好文 时间:
2021-07-13 17:41:39
阅读次数:
0
linux基础命令 linux内核及发行版 linux内核是操作系统内部操作和控制硬件设备的核心程序。 linux发行版是linux内核与各种常用软件的组合产品,通俗的来说就是我们常说的linux操作系统。 常用的linux发行版: Ubuntu CentOS Redhat 通常说的linux是li ...
分类:
系统相关 时间:
2021-07-12 18:03:00
阅读次数:
0
什么是 epoll? epoll 是 Linux 内核的可扩展 I/O 事件通知机制。取代了 select 与 poll 系统函数,让需要大量操作文件描述符的程序得以发挥更优异的性能。旧有的系统函数所花费的事件复杂度为 O(1),epoll 的时间复杂度为 O(logn)。epoll 实现的功能与 ...
分类:
其他好文 时间:
2021-07-12 17:56:41
阅读次数:
0
1.购买服务器 服务器就是电脑,理论上个人电脑也可以,但由于服务器上要部署网站,为了保证网站随时可以访问,就要求服务器不能关机。个人电脑由于没有专门的降温设备,长时间运行CPU扛不住,所以最好还是购买专门的服务器。对于个人以及很多小微企业,也不可能真的去向华为、浪潮等服务器提供商购买物理服务器,因 ...
分类:
Web程序 时间:
2021-07-12 17:48:59
阅读次数:
0
功能测试 兼容测试 安装,卸载,升级测试 交叉事件测试 PUSH测试 性能测试(针对手机的性能测试) cpu 内存 流量 电量 流畅度 启动速度 用户体验测试 稳定性测试 业务功能测试 根据测试功能去拆分功能点,再根据功能点去分析测试点 专项测试 1.兼容性测试(专项) 系统 1、android 2 ...
分类:
移动开发 时间:
2021-07-08 17:40:45
阅读次数:
0