本文主要说一下共享内存的原理
本文源码来自于 glibc 2.27
一、共享内存的底层实现
我们看一下 shm_open
的源码实现。
1 | int shm_open (const char *name, int oflag, mode_t mode) { |
本文主要说一下共享内存的原理
本文源码来自于 glibc 2.27
我们看一下 shm_open
的源码实现。
1 | int shm_open (const char *name, int oflag, mode_t mode) { |
fsmon:https://github.com/nowsecure/fsmon/blob/master/README.md
1 | sysdig |
QPS vs TPS
QPS基本类似于TPS,但是不同的是,对于一个页面的一次访问,形成一个TPS;但一次页面请求,可能产生多次对服务器的请求,服务器对这些请求,就可计入“QPS”之中。如访问一个页面会请求服务器2次,一次访问,产生一个“T”,产生2个“Q”。
rpm 是linux下软件包管理工具。rpm 也是一种打包格式,使用rpm工具进行管理,但是rpm包与包之间存在依赖,可能会出现升级某个包导致依赖的其他包版本不匹配。而yum 工具可以帮我们解决这个问题。
1 | mysql-community-common-5.6.49-2.el7.x86_64 |
rpm 命令参数
1 | -q: 查询已安装的软件名称 |