欢迎光临IT网Linux学习频道

当前位置: > Linux编程 >
  • [Linux编程] Linux系统高负载下彻底优化MySQL数据库 日期:2015-01-07 19:38:04 点击:210 好评:4

    同时在线访问量继续增大 对于1G内存的服务器明显感觉到吃力严重时甚至每天都会死机 或者时不时的服务器卡一下这个问题曾经困扰了我半个多月MySQL使用是很具伸缩性的算法,因此你通常能用很少的内存运行或给MySQL更多的被存以得到更好的性能。 安装好mysql后...

  • [Linux编程] 一大波有用的 bash 别名和函数 日期:2015-01-04 22:36:55 点击:158 好评:0

    作为一个命令行探索者,你或许发现你自己一遍又一遍重复同样的命令。如果你总是用ssh进入到同一台电脑,如果你总是将一连串命令连接起来,如果你总是用同样的参数运行一个程序,你也许希望在这种不断的重复中为你的生命节约下几秒钟。 解决方案是使用一个别...

  • [Linux编程] Linux 脚本编写基础 日期:2015-01-02 15:36:27 点击:195 好评:0

    1. Linux 脚本编写基础 1.1 语法基本介绍 1.1.1 开头 程序必须以下面的行开始(必须放在文件的第一行): #!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。 当编辑好脚本时,如果要执行该脚本,还...

  • [Linux编程] Linux下使用autoconf和automake生成Makefile 日期:2015-01-01 15:17:49 点击:174 好评:0

    作为Linux下的程序开发人员,一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile,如果要想写出一个符合自由软件惯例的Makefile就不那么容易了. 在本文中,将介绍如何使用autoconf和automake两个...

  • [Linux编程] 多级hash在内核中应用: 变种radix tree在page cache中的应用 日期:2014-12-30 12:46:05 点击:154 好评:-2

    参考: radix tree in kernel :Trees I: Radix trees http://lwn.net/Articles/175432/ 普通的radix tree(注意,这不是内核中用的radix tree哦) http://en.wikipedia.org/wiki/Radix_tree 这里讨论的是变种的radix tree,请知悉. radix tree的核心思想是什么?...

  • [Linux编程] kernel 中的hash table的实现 日期:2014-12-30 12:45:34 点击:108 好评:0

    Linux内核哈希表分析与应用 http://blog.csdn.net/tigerjb/article/details/8450995 深入分析 Linux 内核链表 http://www.ibm.com/developerworks/cn/linux/kernel/l-chain/index.html 拿pid做hash的例子剖析linux内核哈希查找(1) http://blog.chinaunix.n...

  • [Linux编程] linux进程调度方法简述 日期:2014-12-21 20:02:03 点击:174 好评:0

    在 Linux2.6 中,仍有三种调度策略: SCHED_OTHER、SCHED_FIFO 和 SCHED_RR。 SCHED_ORHER:普通进程,基于优先级进行调度。 SCHED_FIFO:实时进程,实现一种简单的先进先出的调度算法。 SCHED_RR:实时进程,基于时间片的SCHED_FIFO,实时轮流调度算法。 前者是...

  • [Linux编程] linux动态链接库全局变量共享问题&DLL共享数据段 日期:2014-12-21 19:53:52 点击:87 好评:0

    Linux写时拷贝技术(copy-on-write) 进程间是相互独立的,其实完全可以看成A、B两个进程各自有一份单独的liba.so和libb.so,相应的动态库的代码段和数据段都是各个进程各自有一份的。 然后在这个基础上,由于代码段是不会被修改的,所以操作系统可以采用copy...

  • [Linux编程] errno全局变量各值含义 日期:2014-12-15 23:32:55 点击:83 好评:0

    Linux下最常见的就是errno了,一般当发生错误时便会给全局变量errno赋值,其所有可能的值可查看linux的库文件,以下是查看linux v3.0的结果: /usr/include/asm-generic/errno-base.h [cpp] view plaincopyprint? prestyle= margin:0px10px;font-family:mono...

  • [Linux编程] 正则表达式基础知识 日期:2014-12-13 22:34:41 点击:163 好评:0

    正则表达式固然是非常强大,有时对于众多的匹配规则,确实难以记忆,列出一个正则表达式语法表格,以便不时之需。 正则表达式基础知识 一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体...

栏目列表
推荐内容