首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 140 毫秒
1.
刘金  胡创  胡明  龚奕利 《计算机应用》2012,32(6):1713-1716
为解决当前Linux内核的预取算法在多线程情况下出现预取误判的问题,依据多线程环境下进程对磁盘文件的访问特点,提出一种基于多预取点的预取算法。在Linux内核原有的预取算法的基础上,结合多线程环境下应用程序对数据的访问模式,在Linux内核的页面缓存层进行了实现。实验和分析表明,在IOzone单线程测试中,该算法和Linux内核原预取算法性能相当;在多线程测试中,读取相同大小的文件,耗时比Linux内核原预取算法至少少1/3。新算法对于提高I/O并行度,从而提高整个计算机系统并行化很有帮助。  相似文献   

2.
《微型机与应用》2017,(4):10-13
Linux虚拟服务器(Linux Virtual Server,LVS)技术是一种广泛应用于企业集群中的负载均衡技术,目前关于LVS的研究主要是基于Web服务器集群负载均衡性能方面。在一些实际应用场景中,LVS可以直接与数据库集群相结合。将LVS与数据库集群结合,提出一种对LVS架构下数据库集群性能进行测试的方案,并利用HP LoadRunner对负载均衡算法的数据库集群进行负载测试实验,通过数据分析比较,得出LVS提供的算法中较适合数据库集群的调度算法。  相似文献   

3.
Linux下多线程Socket通讯的研究与应用   总被引:12,自引:0,他引:12  
Linux操作系统具有良好的稳定性和出色的网络性能,因此被广泛应用于网络服务领域。而在Linux下开发高性能的网络通讯程序,是充分发挥Linux网络特性的一个关键因素。文章通过对Socket通讯模型的分析和比较,阐述了在大规模分布式系统中采用多线程Socket通讯技术的必要性。并且以HT-7数据采集和控制系统中的炮号服务器为例,详细说明了如何在Linux下利用多线程Socket通讯技术进行网络通讯程序的开发。  相似文献   

4.
探讨了Linux平台下多线程技术和套接字网络通讯问题,在此基础上利用互斥锁和条件变量技术设计了一个面向连接的多线程并发服务器的详细算法。最后给出了基于Posix线程库的Linux系统下用C++实现多线程并发服务器的基本程序框架。实际项目应用表明这种基于多线程的并发服务器结构在完善程序功能的同时还可以有效提高其服务性能。  相似文献   

5.
钱振江  卢亮  黄皓 《计算机科学》2013,40(4):136-141
微内核架构因其有效的模块隔离性而成为操作系统方面研究的热点,多线程机制是微内核架构需要解决的关键性能问题。有不少的工作对微内核架构多线程机制进行了研究,但存在频繁的系统地址空间切换和实现复杂度高的问题。采用形式化的方式对微内核架构多线程和安全机制进行描述和设计,提出一个微内核线程分层对象语义模型,用以 设计多线程机制的线程间通信、调度和互斥同步方案。在已实现和验证的微内核操作系统VTOS中对多线程功能和性能进行了测试,结果表明 VTOS有效地实现了多线程机制,并具有很好的系统性能。  相似文献   

6.
操作系统性能是对其进行综合评测的重要指标之一。本文以多个主流Linux服务器操作系统的性能测试实践为基础,概括了对Linux操作系统进行性能测试和对比评测的测试策略和性能测试工具的选择原则,并对主要性能测试工具和关键性能指标进行了说明。  相似文献   

7.
深入研究了YHFT_Matrix高性能DSP中的一种多线程机制,重点介绍了其循环指令缓冲的读写机制、单线程与多线程之间的模式切换机制。在基于65nm工艺下,经过综合,代码面积、功耗都有减少,关键路径优化0.07ns。对程序的执行评估测试的分析结果表明:多线程工作模式相比单线程工作模式,其处理器性能IPC(Instructions Per Cycle)平均提高了9.64%。  相似文献   

8.
冯素梅 《计算机时代》2010,(6):13-14,17
Linux平台下架构的Web服务器以其优越、稳定的性能与其低廉的价格成为众多企业的首选。文章通过对Apache架构Web服务器的现状分析、Apache架构Web服务器的发展方向的研究,确定了Linux下Web服务器的架构思想与方案;架构了一个完善的、稳定的、安全的、低廉的Web服务器,满足了中小型企业内部网络服务器的要求。服务器可通过虚拟主机配置与服务器设置增加负荷量;服务器具有个人主页、代理服务器、远程站点与镜像等功能;并配备了一个E.mail收集工具。  相似文献   

9.
Redhat Linux6.0支持Ramdisk虚拟机制,它可以将主存的一部分虚拟成硬盘分区,使原来对硬盘的操作转移到内存中。文中介绍了基于Ramdisk,将整个Linux操作系统全部运行于内存中的方案及其实现方法,对这种全内存式Linux的系统性能进行了详细的测试与评估,给出了一些可能的应用。新系统以大内存换取高性能,提高了Web服务器在数据读写、响应速度等方面的目标要求。  相似文献   

10.
<正> 性能 许多的独立机构针对Linux和Windows NT、Linux和其他流行的Unix做了大量的评测。除了一次评测以外(我们将会在下面对此评测进行讨论),所有的测试都显示Linux不但在单处理器上击败了NT,而且在NT自认为更强的多线程结构扩展性的多处理器系统中击败了NT。Linux能通  相似文献   

11.
基于ARM_Linux的嵌入式Web服务器的设计与实现   总被引:1,自引:0,他引:1  
以Samsung公司的ARM9-2410X芯片为核心,以可裁减可移植的Linux为操作系统,设计了嵌入式Web服务器。给出了系统的硬件结构组成,介绍了Linux操作系统的裁减、配置和移植过程,分析了移植后Linux操作系统的文件结构,采用Linux下的Boa软件实现了嵌入式Web服务器,并探讨了动态网页的设计方法。  相似文献   

12.
设计采用Fedora Core 5 Linux架设服务器,其主要包括Apache、FTP、SAMBA、DNS、服务器配置。其中采用DNS负载均衡及其他均衡技术来实现快速的响应。在Linux服务器中,实现代理、文件传输、域名解析和虚拟服务器等建设功能。  相似文献   

13.
阐述了基于Linux的嵌入式Web服务器的硬件软件体系结构,介绍了通用网关接口(CGI)技术的工作原理,利用Boa构建了基于Arm-Linux操作系统的嵌入式Web服务器,提出了交互式用户应用程序的设计方法,并利用通用网关接口成功实现了动态网页的实例。  相似文献   

14.
Linux下集群虚拟服务器的研究与设计   总被引:2,自引:0,他引:2  
研究了集群虚拟服务器的工作原理,详细描述了地址转换(NAT)、IP隧道(IP Tunneling)和直接路由(Direct Routing)三种IP层的负载均衡办法及满足不同应用需要的四种分担算法(RR、WRR、 LC和WLC)等核心过程,并在Linux操作系统平台上构建了集群虚拟服务器.实践结果表明,集群技术对网络系统性能的提高是明显的.  相似文献   

15.
内核TCP虚拟服务器(Kernel TCP Virtual Server,简称KTCPVS)是Linux服务器集群系统的一个子项目,旨在解决客户/服务器模型网络中服务器瓶颈这一问题而提出的。文章介绍了内核TCP虚拟服务器的由来,以及相对于早期TCP网关的优越性;对KTCPVS的体系结构进行了阐述;通过对其源码的阅读研究,分析如何在Linux内核层中实现网络数据在客户和服务器之间的交互。  相似文献   

16.
用SSH技术远程管理Linux服务器   总被引:4,自引:0,他引:4  
简要介绍了SSH技术及工作原理,说明了SSH技术在远程管理Linux服务器的重要作用,讨论了如何应用SSH实现远程Linux服务器的安全登录和文件传输.  相似文献   

17.
本文介绍一种用Linux作为应用服务器,为大型光盘服务器的众多光盘提供目录化 分类服务的方法,其中采用了 Linux上的 SMB 网络服务,较好地实现了 Linux与 Windows网络系统的功能互补和应用集成。  相似文献   

18.
基于Linux的Nagios服务器监控系统的研究与实现   总被引:2,自引:0,他引:2  
Nagios系统是一款运行于Linux或Unix上的服务器系统监控开源软件,它强大的功能可以实现对网络上的服务器进行全面监控。本文以Linux操作系统为平台,研究如何利用Nagios提供的众多插件来实现对远端服务器的监控、检测功能。  相似文献   

19.
袁志祥  秦锋  王小林 《微机发展》2006,16(1):154-157
目前Linux作为一种源码开放、安全可靠的系统平台,已成为嵌入式系统的首选操作系统。文中主要介绍嵌入式系统Linux下邮件收发系统的设计与开发。该邮件系统按照SMTP和POP3协议的规范,实现邮件系统的收发功能,包括邮件服务器和邮件客户端两部分。邮件服务器实现邮件的保存和传送功能。客户端可以执行邮件编辑、发送邮件和接收邮件等操作。该系统的设计坚持以方便用户为原则,它的逻辑清晰、界面简单友好,便于使用。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号