全部博文(389)
发布时间:2017-12-19 17:40:35
1、为什么hugepage是不可swapable交换子系统仅能处理基本页面大小(4K),因此不能交换较大的页面。2、为什么transparent hugepages (THP)能够swapableTHP能够将hugepage分割成基本页面(4K),然后再进行交换。3、内存大页适用范围程序耗费内存较大(G级别)并且乱序访问4、内存大页如何提高性能通过增.........【阅读全文】
发布时间:2017-12-19 14:55:35
内存大页提升性能的方法大页内存也有适用范围,下面这个情况就不适合内存大页:增设了一个具有并行查找能力的特殊高速缓存,即TLB,用以存放当前访问的那些页表项。因为是缓存,tlb不可能做得很大,通常只存放16~512个页表项。有了缓存也就有了缓存命中问题,对于常规4K内存页,如果512个表项全用上也就能访问2M的大小,也.........【阅读全文】
发布时间:2017-12-19 14:25:01
该部分是三篇,第一部分主要是概念,这里转的是第二、三篇。计算节点可以配置CPU与内存的超配比例,例如,16个物理CPU可以执行256个虚拟CPU,16GB内存可以允许使用24GB虚拟机内存。 超配的概念可以扩展到基本的NUMA布局,但是一旦提到大页内存,内存便不能再进行超配。当使用大页内存时,虚拟机内存页必须与主机内存页.........【阅读全文】
发布时间:2017-12-18 13:47:25
0) openstack运维中的几个问题 网络作者以上四个问题为切入点,结合 Kilo 版本 Nova 源码,对问题进行了分析解答,现收集如下.Nova 需统计哪些资源从源码和数据库相关表可以得出,Nova 统计计算节点的四类计算资源:4.其它:PCI 设备、CPU 拓扑、NUMA 拓扑和 Hypervisor 等.........【阅读全文】
发布时间:2017-12-14 11:49:25
1. 测试目的 目前最新的稳定版Linux内核(3.2.6)中cgroup的功能和特性都已经比较丰富和完善,用户空间的工具也有了。Cgroup中对于CPU资源的控制主要集中cpu和cpuset这两个子系统,其中cpu子系统主要用来控制进程调度,设置进程占用CPU资源的比重;cpuset则主要是控制进程.........【阅读全文】