上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 39 下一页
摘要: 一、限流算法 常见的限流算法有计数器(固定窗口)、滑动窗口、漏桶、令牌桶 1、计数器(固定窗口) 最简单的限流算法,计数器限制每一分钟或者每一秒钟内请求不能超过一定的次数,在下一秒钟计数器清零重新计算 计数器限流存在一个缺陷,比如限制每分钟访问不能超过100次,客户端在第一分钟的59秒请求100次, 阅读全文
posted @ 2020-02-23 21:13 syxsdhy 阅读(1824) 评论(0) 推荐(0) 编辑
摘要: 一、概述 可重入,公平或非公平,使用AQS的互斥锁 二、源码 1、Lock接口 //锁 void lock(); //在等待锁时被中断会抛异常 void lockInterruptibly() throws InterruptedException; //判断锁是否可用,可用就获取 boolean 阅读全文
posted @ 2020-02-18 00:56 syxsdhy 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 一、内核空间与用户空间 1、虚拟地址空间 多任务操作系统中,每个进程都运行在属于自己的内存沙盘中,就是虚拟地址空间,虚拟地址空间由内核空间和用户空间两部分组成 虚拟地址会通过页表映射到物理内存,页表由操作系统维护并被CPU引用,每个进程都有自己的页表 2、内核空间 内核空间在页表中需要较高特权级才能 阅读全文
posted @ 2020-02-11 16:31 syxsdhy 阅读(247) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 39 下一页