
Linux
文章平均质量分 70
860MHz
这个作者很懒,什么都没留下…
展开
-
缓存一致性协议简介
1. 前言最近阅读了一些UNIX系统书籍,对于多处理器系统和高速缓存的机制有了更多的理解,写下本文备忘。2. 多处理器的高速缓存架构2.1 SMP最简单的多处理器架构是一种被称为对称多处理器结构(SMP:Symmetric Multi-Processor)的架构,SMP的逻辑架构如下图:在上图中,我们可以清楚的看出SMP架构的特点:紧密耦合,所有的CPU、存储器和IO都是紧密耦合的...原创 2020-01-14 13:32:53 · 638 阅读 · 0 评论 -
Linux调整swap大小和swap性能优化
Linux调整swap大小和swap性能优化机器上的swap空间太大,但是由于硬盘io较慢,所以决定做一些优化:调小swap,然后尽可能的"禁用"swap。1、先“df -h”和“fdisk - l”命令查看一下当前分区情况/dev/mapper/vg_"hostname"-lv_swap就是swap分区,为2G。swap分区亦可用free命令查看到。2、用swapof转载 2016-04-11 18:35:51 · 27352 阅读 · 0 评论 -
Java Runtime.exec的使用
Linux执行普通语句Process proc =Runtime.getRuntime().exec("./exefile");Process proc =Runtime.getRuntime().exec("/path/exefile");执行系统命令String [] cmd={"/bin/sh","-c",“ln -s exe1 exe2”};Process proc =Runt...转载 2019-01-19 19:43:33 · 607 阅读 · 0 评论 -
Linux I/O多路复用方案的比对
1. 背景I/O多路复用的实现方案select、poll和epoll的区别是常见的面试题,在搜索引擎搜索,通常会给出如下的答案:epoll相对于select、poll拥有如下的优势1、没有最大并发连接的限制,能打开的FD的上限远大于1024(1G的内存上能监听约10万个端口)。2、效率提升,不是轮询的方式,不会随着FD数目的增加效率下降。3、内存开销减少,即epoll减少内存复制的开销...原创 2019-05-17 14:35:41 · 193 阅读 · 0 评论