eros的linux平台技术资料库

Q:77564267,多交流技术

so库的性能注意事项

 一个共享库可供同一系统中的多个应用程序使用。共享库的性能会影响使用此共享库的应用程序,并且会影响整个系统。虽然共享库中的代码会直接影响运行进程的性能,但此处讨论的性能问题则涉及共享库的运行时处理。本节通过考虑各个方面(如文本大小和纯度)以及重定位开销,更详细地介绍了这种处理。分析文件有多种工具可...

2007-12-31 11:44:00

阅读数:3566

评论数:0

网页加速的14条优化法则

译自:http://developer.yahoo.com/performance/rules.html最近,YouMonitor.Us在做Web应用性能优化,在网上发现了文章High Performance Web Sites: The Importance of Front-End Perfo...

2007-12-29 13:58:00

阅读数:1738

评论数:0

Linux下提高性能的系统调用sendfile,splice和tee

Linux下提高性能的系统调用sendfile,splice和tee熟悉Linux内核2.4版本的也许知道:在2.4版的内核中内嵌了一个叫做khttpd的静态网页服务器。当时,可能是效率的因素致使她被添加了进来,至于为什么最新的2.6版内核去掉了这个服务器,我考虑可能是因为Linux内核“只提供机...

2007-12-28 11:09:00

阅读数:3943

评论数:0

B 树、B- 树、B+ 树、B* 树都是什么

B树        即二叉搜索树:        1.所有非叶子结点至多拥有两个儿子(Left和Right);        2.所有结...

2007-12-28 08:49:00

阅读数:2121

评论数:0

配置linux系统(修改/proc)

 /proc 文件系统是 Linux 的优秀特性之一,本文向您详细讲述了它的一些最实用的基础知识。使用 /proc,您再也不用关闭并重新引导机器来管理操作系统的许多细节问题,这对那些要求系统的可用性尽可能高的管理员来说非常有用。 任何管理过具有商业重要性的系统的人都知道计算机正常运行时间的价值 —...

2007-12-25 23:17:00

阅读数:2079

评论数:0

C语言static关键字解析

1、概述  static 声明的变量在C语言中有两方面的特征:  1)、变量会被放在程序的全局存储区中,这样可以在下一次调用的时候还可以保持原来的赋值。这一点是它与堆栈变量和堆变量的区别。  2)、变量用static告知编译器,自己仅仅在变量的作用范围内可见。这一点是它与全局变量的区别。2、问题:...

2007-12-25 23:00:00

阅读数:7313

评论数:1

linux可执行文件的内容分析工具nm objdump readelf ar ldd

http://www.ibm.com/developerworks/cn/aix/library/au-unixtools.html级别: 中级Bill Zimmerly (bill@zimmerly.com), 自由撰稿人兼知识工程师, Author2007 年 3 月 06 日UNIX(R) ...

2007-12-25 22:58:00

阅读数:25902

评论数:0

查看可执行程序的信息readelf

readelf 负责显示ELF文件的信息   Usage: readelf elf-file(s) Display information about the contents o...

2007-12-25 16:09:00

阅读数:4141

评论数:0

gcc的编译选项(好多都可以提高效率的)

让我们先看看 Makefile 规则中的编译命令通常是怎么写的。大多数软件包遵守如下约定俗成的规范:#1,首先从源代码生成目标文件(预处理,编译,汇编),"-c"选项表示不执行链接步骤。$(CC) $(CPPFLAGS) $(CFLAGS) example.c -c -...

2007-12-25 16:07:00

阅读数:8918

评论数:2

函数调用中栈的妙用

理解调用栈最重要的两点是:栈的结构,EBP寄存器的作用。首先要认识到这样两个事实:1、一个函数调用动作可分解为:零到多个PUSH指令(用于参数入栈),一个CALL指令。CALL指令内部其实还暗含了一个将返回地址(即CALL指令下一条指令的地址)压栈的动作。2、几乎所有本地编译器都会在每个函数体之前...

2007-12-24 21:27:00

阅读数:1756

评论数:0

perl里split的转义问题

大家在perl里面很喜欢用split这个函数,它很好用,但有两个方面要注意,我举例说明my $message = "word|words";my @word = split(/|,$message);print $word[0];结果是正确的,显示word;但是如果你写成my ...

2007-12-19 12:59:00

阅读数:2901

评论数:0

linux的mkfs和tune2fs命令

这两个命令主要是与磁盘分区相关 一、分区、挂装、验证1、mkfs.ext3 -b 1024 -i 1024 /dev/ram5  //用内存虚拟硬盘进行格式化,定义inode号与block size号一致,对小文件来说更优。整个系统所能存储的文件数较少。 2、mkfs.ext3 -b 1024 -...

2007-12-17 11:10:00

阅读数:2096

评论数:0

实现基于DNS的负载均衡

...

2007-12-15 23:25:00

阅读数:2327

评论数:0

MySQL 备份和恢复策略笔记(4)

  <!--Class name of articleTime specify sun icon or moon iconin front of date-time text. Corresponding to class name sun & moon-->配置MySQL主从...

2007-12-15 23:17:00

阅读数:1304

评论数:0

MySQL 备份和恢复策略笔记(3)

  <!--Class name of articleTime specify sun icon or moon iconin front of date-time text. Corresponding to class name sun & moon-->MySQL 备份和...

2007-12-15 23:14:00

阅读数:1199

评论数:0

MySQL 备份和恢复策略笔记(2)

  <!--Class name of articleTime specify sun icon or moon iconin front of date-time text. Corresponding to class name sun & moon-->MySQL 备份和...

2007-12-15 23:12:00

阅读数:898

评论数:0

MySQL 备份和恢复策略笔记(1)

  <!--Class name of articleTime specify sun icon or moon icon in front of date-time text. Corresponding to class name sun & moo...

2007-12-15 23:11:00

阅读数:1101

评论数:1

Zend API:深入 PHP 内核

Zend API:深入 PHP 内核 (-)译序及进度目录Posted by  yAnbiN under PHP译序:网上关于 PHP 的资料多如牛毛,关于其核心 Zend 的却少之又少。PHP 中文手册出现已 N 年,但 Zend API 的翻译却仍然不见动静,小弟自觉对 Zand Engine...

2007-12-12 14:45:00

阅读数:3754

评论数:0

SUSE Linux操作系统的超级用户密码修改

修改SUSE Linux操作系统的超级用户密码。  1、重新启动机器,在出现grub引导界面后,按F2,在启动linux的选项里加上init=/bin/bash,通过给内核传递init=/bin/bash参数使得OS在运行login程序之前运行bash,出现命令行。   2、稍等片刻出现(none...

2007-12-11 20:18:00

阅读数:1857

评论数:0

Suse Linux:快速切换IP地址

 Suse中的图形界面的YAST管理非常的友好,可以很方便直观的更改网卡IP,但是就是速度太慢了,对于象我这样需要频繁更换IP的网络管理员来说,实在是噩梦,所以图形的方式那是绝对效率过于低下了,必须使用命令的方式了。Linux下的图形界面的系统管理操作实际上都是对命令的一些封装,界面友好与速度是有...

2007-12-11 20:17:00

阅读数:1761

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭