文章 2017-11-12 来自:开发者社区

linux内核启动的优化

linux内核启动需要时间,并且需要很多的时间,这是逃避不了的,了解linuxbios的朋友可能知道,linuxbios作为bios和别的bios相比启动的特别快,因为它把硬件检测的任务交给了linux内核而不是bios,毕竟bios检测完了内核再检测是一种浪费,为了bios的性能,把工作推给内核是不负责任的行为吗?其实不是,实际上启动时最耗时的操作就是硬件检测和初始化,正是因为如此,linux....

文章 2017-11-12 来自:开发者社区

从Linux 2.6.8内核的一个TSO/NAT bug引出的网络问题排查观点(附一个skb的优化点)

梦中没有错与对,梦中没有恨和悔...最好闭上你的嘴,这样才算可爱...我不会说:这不公道,我不能接受。我会用朴素的文字记录点点滴滴,早上4点多起来,一气呵成近期的收获与评价,愤怒与忏悔。 四年多前的一个往事 大约在2010年的时候,我排查了一个问题。问题描述如下: 服务端:Linux Kernel 2.6.8/192.168.188.100 客户端:Windows XP/192.168.40...

文章 2017-11-12 来自:开发者社区

多核心Linux内核路径优化的不二法门-序

提到这个主题,我感到愤怒,我觉得自己被玩了一万次还保持着君子的无谓。其实内心充满了邪火! 也许我应该放弃,也许应该看看这个世界,我无法。 何时?何地?何人?何事? 何苦!何如!何妨!何必! 走过,遇见,相知,相恋! 相亲,黯淡,相顾,长叹! 十年!又有谁知道我的罪?! 燃尽的激情让我选择放弃;然而是意义让我重新开始! 是什么力量让崩溃来的如此彻底,然而又是什么证据表明苏醒是如此的无疑! 心缥缈,....

文章 2017-11-12 来自:开发者社区

多核心Linux内核路径优化的不二法门之-多核心平台TCP优化

本文可以作为《Linux转发性能评估与优化(转发瓶颈分析与解决方案)》 的姊妹篇,这两篇文章结合在一起,恰好就是整个Linux内核协议栈的一个优化方案。事实上Linux协议栈本来就是面向两个方向的,一个是转发,更多的 是本地接收。目前大量的服务器采用Linux作为其载体,更加体现了协议栈本地处理相对于转发的重要性,因此本文就这个问题扯两句,欢迎拍砖! 0.声明: 0).关于来源 昨天就答应皮鞋厂....

多核心Linux内核路径优化的不二法门之-多核心平台TCP优化
文章 2017-11-12 来自:开发者社区

linux下nginx服务应用总结--突破10万高并发的nginx性能优化经验(含内核参数优化

在日常的运维工作中,经常会用到nginx服务,也时常会碰到nginx因高并发导致的性能瓶颈问题。今天这里简单梳理下nginx性能优化的配置(仅仅依据本人的实战经验而述,如有不妥,敬请指出~) 一、这里的优化主要是指对nginx的配置优化,一般来说nginx配置文件中对优化比较有作用的主要有以下几项: 1)nginx进程数,建议按照cpu数目来指定,一般跟cpu核数相同或为它的倍数。worker_....

文章 2017-11-12 来自:开发者社区

Linux服务器内核参数优化

    Linux内核参数调优主要是通过修改/proc伪文件系统和/etc/sysctl.conf配置文件的参数来实现的。     /proc目录结构如下: /proc/driver        与驱动器相关的信息 /proc/fs     &nb...

文章 2017-11-09 来自:开发者社区

Linux中__init、__devinit等内核优化宏【转】

转自:http://blog.csdn.net/joker0910/article/details/7171626 内核使用了大量不同的宏来标记具有不同作用的函数和数据结构。如宏__init 、__devinit 等。这些宏在include/linux/init.h 头文件中定义。编译器通过这些宏可以把代码优化放到合适的内存位置,以减少内存占用和提高内核效率。 下面是...

文章 2017-11-08 来自:开发者社区

Linux之TCPIP内核参数优化

本文以Ubuntu 12.04 LTS Desktop (x64)默认配置为例(机器的内存为4GB),推荐先阅读《TCP连接的状态与关闭方式,及其对Server与Client的影响》、《Windows系统下的TCP参数优化》,以了解TCP优化的相关知识。 /proc/sys/net目录   所有的TCP/IP参数都位于/proc/sys/net目录下(请注意,对/proc/sys/net目录下.....

文章 2017-11-08 来自:开发者社区

Nginx做web服务器linux内核参数优化

ginx做web服务器linux内核参数优化 Nginx提供web服务时Linux内核参数调整是必不可少的,其中在优化方面就需要我们格外的注意。在下面就是对Linux内核参数优化的详细介绍,希望大家有所收获。 关于Linux内核参数的优化: net.ipv4.tcp_max_tw_buckets = 6000 timewait的数量,默认是180000。 net.ipv4.ip...

文章 2016-12-02 来自:开发者社区

linux内核参数优化

一、概述   为了获得更加强劲的性能,linux的某些默认参数需要调整:     linux默认的线程数:#sysctl kernel.pid_max         //默认为32768       #sysctl -w kernel.pid_max=4194303      //或者修改/etc/sysctl.conf文件,将kernel.pid_max...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Linux宝库