- 博客(14)
- 资源 (36)
- 收藏
- 关注
转载 为什么Nginx的性能要比Apache高?
为什么Nginx的性能要比Apache高很多?这得益于Nginx使用了最新的epoll(Linux 2.6内核)和kqueue(freebsd)网络I/O模型,而Apache则使用的是传统的select模型。目前Linux下能够承受高并发访问的Squid、Memcached都采用的是epoll网络I/O模型。处理大量的连接的读写,Apache所采用的select网络I/O模型非常低效。
2017-06-18 17:10:50 522
原创 内存不足引起的编译(make)错误
本人使用1G内存 1个核的CPU的虚拟主机源码安装mysql5.7时,使用make命令编译到50%多时遇到一个错误。错误如下:c++: internal compiler error: Killed (program cc1plus)Please submit a full bug report,with preprocessed source if appropriate.S
2017-06-08 21:14:59 9379
原创 云存储
云存储是在云计算概念上衍生、发展出来的一个概念,它除’厂可以节省整体的硬件成本(包括电力成本)外,还具备良好的可扩展性、对用户的透明性、按需分配的灵活性和负载的均衡性等特点。云存储产品:Amazon S3、Microsoft Azure、Google Datasheet、Google Cloud Storage 云存储是通过网络将大量普通存储设备构成的存储资源池中的存储和数据服务以统一
2017-06-05 14:21:31 1456 2
原创 分布式数据库概述
随着传统的数据库技术日趋成熟、计算机网络技术的飞速发展和应用范围的扩充,数据库应用已经普遍建立于计算机网络之上。这时集中式数据库系统表现出它的不足:数据按实际需要已在网络上分布存储,再采用集中式处理,势必造成通信开销大;应用程序集中在一台计算机上运行,一旦该计算机发生故障,则整个系统受到影响,可靠性不高;集中式处理引起系统的规模和配置都不够灵活,系统的可扩充性差。在这种形势下,集中式D
2017-06-05 14:19:41 695
原创 单机存储系统
单机存储引擎就是哈希表、B树等数据结构在机械磁盘和SSD等持久化介质上的实现。单机存储系统是单机存储引擎的一种封装,对外提供文件、键值、表格或者关系模型,单机存储系统的理论来源于关系数据库。哈希存储引擎是哈希表的持久化实现。B树存储引擎是B树的持久化实现。LSM树(Log structure merge tree)存储引擎采用批量转储技术来避免磁盘随机写人。
2017-06-05 14:11:59 4627
转载 Nmap网络嗅探
主要功能:探测主机是否在线、扫描主机开放端口和嗅探网络服务,用于网络探测和安全扫描。NMap支持很多扫描技术,例如:UDP、TCPconnect()、TCPSYN(半开扫描)、ftp代理(bounce攻击)、反向标志、ICMP、FIN、ACK扫描、SYN扫描和null扫描。
2017-06-05 13:41:43 2847
转载 TCPdump抓包工具
主要功能:捕获和分析数据包。TcpDump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供 and、or、not等逻辑语句来帮助你去掉无用的信息。
2017-06-05 13:40:18 451
转载 logwatch 监控日志文件
logwatch 是一款用 Perl 语言编写的开源日志解析分析器。它能对原始的日志文件进行解析并转换成结构化格式的文档,也能根据您的使用情况和需求来定制报告。logwatch 的主要目的是生成更易于使用的日志摘要,并不是用来对日志进行实时的处理和监控的。正因为如此,logwatch 通常被设定好时间和频率的自动定时任务来调度运行或者是有需要日志处理的时候从命令行里手动运行。一旦日志报告生成,logwatch 可以通过电子邮件把这报告发送给您,您可以把它保存成文件或者直接显示在屏幕上。
2017-06-05 13:37:48 775
转载 利用TCMalloc优化Nginx的性能
1、TCMalloc介绍TCMalloc的全称是Thread-Caching Malloc,是谷歌开发的开源工具google-perftools中的一个成员。与标准的glibc库的Malloc相比,TCMalloc库在内存分配效率和速度上要高很多,这在很大程序上提高了服务器在高并发情况下的性能,从而降低系统的负载。如何为Nginx添加TCMalloc库支持,要安装TCMalloc库,需要安装libunwind和gperftools两个软件包,libunwind库为基于64为CPU操作系统的程序提供了基本
2017-06-05 13:36:53 789
转载 Fail2ban工具
一、fail2ban简介fail2ban可以监视你的系统日志,然后匹配日志的错误信息(正则式匹配)执行相应的屏蔽动作(一般情况下是防火墙),而且可以发送e-mail通知系统管理员,是不是很好、很实用、很强大!二、简单来介绍一下fail2ban的功能和特性1、支持大量服务。如sshd,apache,qmail,proftpd,sasl等等2、支持多种动作。如iptables,tcp-wrapper,shorewall(iptables第三方工具),mail notifications(邮件通知)等等。
2017-06-05 13:32:43 841
原创 Traceroute网络排障实用指南
目录一、概述1.1 什么是Traceroute1.2Traceroute的问题所在二、Traceroute原理2.1Traceroute实现原理2.2Traceroute实现细节2.3Traceroute延时计算2.4 每一跳产生原理 三、Traceroute中的DNS反向解析3.1 路由器地理位置3.2 接口类型与带宽3.3 路由类型与角色3....
2017-06-05 13:31:21 5143
机器学习知识手册
2018-10-15
《精益数据分析》埃里克·莱斯
2018-09-25
pycharm2017汉化包
2017-09-18
全面的各类RAID详解
2017-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人