Jemmy yang Blog
Linux系统优化之二:cpu上下文切换 Linux系统优化之二:cpu上下文切换
linux是一个多任务操作系统,它支持远大于cpu核心数的任务同时运行,当然,这些任务实际上并不是真正同时运行,操作系统在很短时间内,将cpu资源轮流分配给这些任务,造成多任务同时运行的错觉。每个任务运行前,cpu需要知道从哪里加载,从哪
2020-04-25 BY 木易杨
Linux系统优化之三:如何处理cpu占用100% Linux系统优化之三:如何处理cpu占用100%
cpu使用率linux通过proc这个虚拟文件系统,提供系统内部信息,/proc/stat提供的是系统cpu信息,可以使用以下命令查看: # cat /proc/stat |grep ^cpu cpu 241187 1658 242572
2020-04-25 BY 木易杨
Linux优化实战之一:平均负载 Linux优化实战之一:平均负载
平均负载 平均负载:是指单位时间内,系统处于可运行状态和不可中断状态的平均进程数,也就是平均活跃进程数,它和cpu使用率没直接关系 可运行状态进程: 正在使用cpu或者正在等待使用cpu的进程,就是ps命令看到的处于R状态的进程 不可中
2020-04-25 BY 木易杨
MySQL实战之三:事务隔离 MySQL实战之三:事务隔离
本文是mysql实战专栏第三篇 事务隔离,为什么你改了我还看不见? 事务是要保证一组数据库操作,要么全部成功,要么全部失败,在mysql中,事务支持是在存储引擎层实现 隔离性与隔离级别 隔离性 Atomicity:原子性 Consi
2020-04-25 BY 木易杨
MySQL实战之二:sql语句执行之日志系统 MySQL实战之二:sql语句执行之日志系统
本文是MySQL实战专栏第二篇,关于mysql日志系统 MySQL日志 slq更新流程会涉及两个重要日志模块 重做日志,redo log 二进制日志 binlog 重做日志 redo log mysql每次更新操作都需要写磁盘,在
2020-04-24 BY 木易杨
MySQL实战之一:一条sql查询语句如何执行 MySQL实战之一:一条sql查询语句如何执行
本文是极客时间mysql实战专栏的学习笔记,此文是本专栏第一篇 查询语句执行过程 MySQL分为server层和存储引擎两部分 server层:(按执行顺序) 连接器:管理连接,权限验证。 建立连接后,此连接用户拥有的权限取决于此时读
2020-04-23 BY 木易杨
2 / 5