您的位置: 专家智库 > >

魏振伟

作品数:4 被引量:9H指数:2
供职机构:中国科学技术大学计算机科学与技术学院更多>>
发文基金:国家科技重大专项高等学校学科创新引智计划国家自然科学基金更多>>
相关领域:自动化与计算机技术更多>>

文献类型

  • 4篇中文期刊文章

领域

  • 4篇自动化与计算...

主题

  • 2篇多核
  • 2篇负载均衡
  • 1篇多进程
  • 1篇多线程
  • 1篇虚拟服务器
  • 1篇数据转发
  • 1篇网卡
  • 1篇网络
  • 1篇网络地址
  • 1篇网络地址转换
  • 1篇线程
  • 1篇内核
  • 1篇垃圾
  • 1篇垃圾回收
  • 1篇回收
  • 1篇基于网络
  • 1篇哈希
  • 1篇核级
  • 1篇服务器
  • 1篇编程

机构

  • 4篇中国科学技术...
  • 2篇安徽省计算与...

作者

  • 4篇张颖楠
  • 4篇魏振伟
  • 4篇彭建章
  • 4篇顾乃杰
  • 2篇张旭

传媒

  • 1篇中国科学技术...
  • 1篇计算机工程
  • 1篇小型微型计算...
  • 1篇计算机系统应...

年份

  • 1篇2014
  • 3篇2013
4 条 记 录,以下是 1-4
排序方式:
一种基于网络地址转换的LVS数据转发模式被引量:2
2013年
研究Linux虚拟服务器(Linux Virtual Server,简称LVS)工作原理,分析其数据转发流程.针对LVS在多虚拟局域网环境下的部署应用问题,设计实现了一种基于网络地址转换的数据转发模式Double-NAT.Double-NAT模式重新组织连接哈希表为双向桶结构,使用系统分配的端口区分IN和OUT方向的数据流,使得多VLAN下的数据包均能通过网络地址转换后转发.测试结果表明,Double-NAT数据转发模式配置简单、性能良好,能够有效应用于多虚拟局域网环境.
魏振伟顾乃杰彭建章张颖楠
关键词:LINUX虚拟服务器网络地址转换数据转发
针对CMT架构的linux内核负载均衡算法优化(英文)
2013年
Linux 2.6的负载均衡算法调度域支持CMP,CMT,SMP,NUMA架构.针对CMT,算法尝试分配新进程到最空闲的处理器核中的最空闲的CPU上;如果某个处理器核中的第一个CPU比较空闲,它会周期性地从该核的最繁忙的CPU上的迁移适量的任务到这个CPU上以平衡系统的任务.然而在某些情况下,该策略会导致系统更加不平衡.有两种方法可以弥补该算法的缺陷:一是新进程放到整个系统的最空闲的CPU上;二是最空闲的CPU可以迁移调度域中的任务.在8处理器核32线程XLR532处理器系统上,使用HackBench测试,系统最高达到8%的性能提升.
彭建章顾乃杰张旭张颖楠魏振伟
关键词:LINUX负载均衡多核多线程CMT
快速时代回收:一种针对无锁编程的快速垃圾回收算法被引量:1
2013年
在多核、众核时代,并行编程模型如软件事务内存、无锁编程等成为研究热点.无锁编程技术使得多个线程无需加锁即可并发访问同一个数据结构成为可能,该技术已被证明能够有效地提升程序的性能.实现无锁算法的一个关键的技术是垃圾回收.时代回收算法是一种高效、易用的垃圾回收算法,但其回收速度受制于最慢的线程,在极端情况下该算法完全停滞,难以在实际情况下使用.本文针对时代回收算法的不足,在其基础上提出了快速时代回收算法,新算法的回收速度与最快线程保持一致,在测试中回收成功率为100%,实验证明快速时代回收算法一种适用于无锁编程的快速实用的垃圾回收算法.
彭建章顾乃杰张旭张颖楠魏振伟
关键词:垃圾回收CAS
一种内核级多进程负载均衡会话保持方法被引量:6
2014年
针对多进程负载均衡无法保持会话的问题,提出一个基于epoll机制的内核级高效解决方法。对于每个新建立的连接,在cpoll的通知机制中使用源地址哈希算法,由epoll通知哈希选出的进程接收此连接,期望通过为同一个IP地址的请求选择同一个负载均衡服务进程,保证该进程依据自身记录的会话信息将同一个客户的请求转发给同一个后端服务器。此外,通过分析多队列网卡的特性,给出维持收包发包中断、软中断、协议栈处理、用户态处理都在同一个核上的优化方法,以提高cache性能。实验结果表明,该方法能解决基于epoll的多进程负载均衡服务器的会话保持问题,并且在多核处理器多队列网卡环境下通过优化使cps提高12%,数据吞吐量提高4.6%。
张颖楠顾乃杰彭建章王国澎魏振伟
关键词:多核
共1页<1>
聚类工具0