共查询到19条相似文献,搜索用时 140 毫秒
1.
为解决当前Linux内核的预取算法在多线程情况下出现预取误判的问题,依据多线程环境下进程对磁盘文件的访问特点,提出一种基于多预取点的预取算法。在Linux内核原有的预取算法的基础上,结合多线程环境下应用程序对数据的访问模式,在Linux内核的页面缓存层进行了实现。实验和分析表明,在IOzone单线程测试中,该算法和Linux内核原预取算法性能相当;在多线程测试中,读取相同大小的文件,耗时比Linux内核原预取算法至少少1/3。新算法对于提高I/O并行度,从而提高整个计算机系统并行化很有帮助。 相似文献
2.
3.
Linux下多线程Socket通讯的研究与应用 总被引:12,自引:0,他引:12
Linux操作系统具有良好的稳定性和出色的网络性能,因此被广泛应用于网络服务领域。而在Linux下开发高性能的网络通讯程序,是充分发挥Linux网络特性的一个关键因素。文章通过对Socket通讯模型的分析和比较,阐述了在大规模分布式系统中采用多线程Socket通讯技术的必要性。并且以HT-7数据采集和控制系统中的炮号服务器为例,详细说明了如何在Linux下利用多线程Socket通讯技术进行网络通讯程序的开发。 相似文献
4.
5.
微内核架构因其有效的模块隔离性而成为操作系统方面研究的热点,多线程机制是微内核架构需要解决的关键性能问题。有不少的工作对微内核架构多线程机制进行了研究,但存在频繁的系统地址空间切换和实现复杂度高的问题。采用形式化的方式对微内核架构多线程和安全机制进行描述和设计,提出一个微内核线程分层对象语义模型,用以 设计多线程机制的线程间通信、调度和互斥同步方案。在已实现和验证的微内核操作系统VTOS中对多线程功能和性能进行了测试,结果表明 VTOS有效地实现了多线程机制,并具有很好的系统性能。 相似文献
6.
周晓宇 《计算机光盘软件与应用》2012,(1):50-51
操作系统性能是对其进行综合评测的重要指标之一。本文以多个主流Linux服务器操作系统的性能测试实践为基础,概括了对Linux操作系统进行性能测试和对比评测的测试策略和性能测试工具的选择原则,并对主要性能测试工具和关键性能指标进行了说明。 相似文献
7.
8.
Linux平台下架构的Web服务器以其优越、稳定的性能与其低廉的价格成为众多企业的首选。文章通过对Apache架构Web服务器的现状分析、Apache架构Web服务器的发展方向的研究,确定了Linux下Web服务器的架构思想与方案;架构了一个完善的、稳定的、安全的、低廉的Web服务器,满足了中小型企业内部网络服务器的要求。服务器可通过虚拟主机配置与服务器设置增加负荷量;服务器具有个人主页、代理服务器、远程站点与镜像等功能;并配备了一个E.mail收集工具。 相似文献
9.
Redhat Linux6.0支持Ramdisk虚拟机制,它可以将主存的一部分虚拟成硬盘分区,使原来对硬盘的操作转移到内存中。文中介绍了基于Ramdisk,将整个Linux操作系统全部运行于内存中的方案及其实现方法,对这种全内存式Linux的系统性能进行了详细的测试与评估,给出了一些可能的应用。新系统以大内存换取高性能,提高了Web服务器在数据读写、响应速度等方面的目标要求。 相似文献
10.
11.
12.
吴青 《电脑编程技巧与维护》2014,(4):44-45
设计采用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提供的众多插件来实现对远端服务器的监控、检测功能。 相似文献