Linux操作系统
百鸣
这个作者很懒,什么都没留下…
展开
-
x86服务器接入路数性能估算
硬件资源:单核cpu,2GB内存,32位系统,32GB硬盘SSD,千兆网卡IOT设备,每个通道,每秒上报1次,每次为:256字节流协议 协议tcp或udpip+tcp协议头:40字节ip+udp协议头:28字节tcp拆解封装保存每个通道一次实时状态分析过程:cpu,网卡,内存,磁盘,首先到达性能瓶颈即为最大性能使用epool和nio框架使用线程池使用内存池磁盘读写使用异步读写,压缩日志网络延迟ttr默认为10ms1、机械硬盘读写速度平均60---80M每秒。2、固态硬原创 2021-04-22 08:35:44 · 496 阅读 · 1 评论 -
2021-03-07
阿里云体系架构原创 2021-03-07 12:19:06 · 113 阅读 · 0 评论 -
Linux文件系统详解
https://www.cnblogs.com/alantu2018/p/8461749.html转载 2021-03-06 20:35:00 · 96 阅读 · 0 评论 -
大量小文件读写解决cache过高问题
Linux系统针对内存的平衡策略的优化,适用于服务器#禁用不必要的服务systemctlstopabrt-ccppabrt-oopsabrt-vmcoreabrt-xorgabrtdcupsgdmpostfixtunedsystemctldisableabrt-ccppabrt-oopsabrt-vmcoreabrt-xorgabrtdcupsgd...原创 2021-03-06 20:30:37 · 426 阅读 · 0 评论 -
Linux常用指令01
yum install 默认安装位置:#yum install redis [root@mu02 etc]# rpm -qa | grep redisredis-3.2.12-1.el7.x86_64[root@mu02 etc]# rpm -ql redis-3.2.12-1.el7.x86_64/etc/logrotate.d/redis/etc/redis-sentinel....原创 2018-11-26 20:53:05 · 161 阅读 · 0 评论 -
Linux性能调优指南
在很久以前,就对性能调优有非常浓厚的兴趣。虽然之前也在做过一些性能调优的工作,但是主要集中在代码层面,以及业务层面。对如何从Linux操作系统方面进行调优,一直都没有一个清晰的认识。不过,最近偶然发现了一本IBM出的Linux调优指南,于是就拜读了一下。读完一些之后,就发现这本书确实就是我所需要的一本书。虽然之前读过一些关于操作系统的书籍,但是并不懂如何把它们应用到性能调优中。而从网上看到...转载 2018-11-27 10:39:25 · 982 阅读 · 0 评论 -
Linux性能优化之CPU优化(一)
前言何为性能优化?个人认为,性能优化是为了提高应用程序或系统能力为目的。那么如何才能实现对应用程序的性能调优呢?这里很设计到很多的内容,包括Linux内核、CPU架构以及Linux内核对资源的分配以及管理,了解进程的创建过程等。这方面由于篇幅较多,所以我的文章就不过多介绍。接下来的几篇文章中,都是讲解如何发现应用程序故障根源为目标讲解,这也是每一个系统工程师应该具备的能力。废话不多说,我直接进...转载 2018-11-27 11:51:23 · 1300 阅读 · 0 评论 -
linux进程查看及管理的工具pstree, ps, pidof, pgrep, top等
linux进程查看及管理的工具 介绍Linux进程查看及管理的工具:pstree, ps, pidof, pgrep, top, htop, glance, pmap, vmstat, dstat, kill, pkill, job, bg, fg, nohup 一. pstree命令: pstree - display a tree of ...转载 2018-12-13 10:42:56 · 421 阅读 · 0 评论 -
shell分析nginx日志
日志格式:178.255.215.86 - - [04/Jul/2013:00:00:31 +0800] "GET /tag/316/PostgreSQL HTTP/1.1" 200 4779 "-" "Mozilla/5.0 (compatible; Exabot/3.0 (BiggerBetter); +http://www.exabot.com/go/robot)" "-"- 178.2...原创 2018-12-13 12:29:12 · 775 阅读 · 0 评论 -
SourceInsight 快捷方式大全
快捷方式大全附: Source Insight快捷键大全退出程序 : Alt+F4重画屏幕 : Ctrl+Alt+Space完成语法 : Ctrl+E复制一行 : Ctrl+K恰好复制该位置右边的该行的字符 : Ctrl+Shift+K复制到剪贴板 : Ctrl+Del剪切一行 : Ctrl+U剪切该位置右边的该行的字符 : Ctrl+;剪切到剪贴板 : ...转载 2019-01-17 16:00:57 · 734 阅读 · 0 评论 -
Linux开机启动流程
Linux开机启动流程 1. 加载 BIOS 的硬件信息不迚行自我测试,并依据讴定取得第一个可开机的装置;2. 读取幵执行第一个开机装置内 MBR 的 boot Loader (亦即是 grub, spfdisk 等程序);3. 依据 boot loader 的讴定加载 Kernel ,Kernel 会开始侦测硬件不加载驱劢程序;4. 在硬件驱劢成功后,Kernel 会主劢呼叨 i...原创 2018-11-26 20:52:04 · 503 阅读 · 0 评论 -
Linux文件缓存使用情况和命中率查看的工具详细概述
这里总结几个Linux文件缓存(page cache)使用情况、命中率查看的工具。perf-tools里面的cachestat来自于大名鼎鼎的Brendan Gregg的cachestat,已经被加到他的perf-toolshttp://www.brendangregg.com/blog/2014-12-31/linux-page-cache-hit-ratio.htmlpcs...转载 2018-11-23 16:11:52 · 2249 阅读 · 0 评论 -
warnquota等bash命令不存在command not found
问题描述 centos 配额warnquota命令不存在 [root@localhost sbin]# warnquota -bash: warnqucentos下的很多命令无法只支持的命令均可通过搜索获取 [root@localhost sbin]#yum search warnquota会找到知道对应的版本的安装包 xxxxxxxxxxxx [root@localhost...原创 2018-11-05 17:36:10 · 542 阅读 · 1 评论 -
Windows中的进程的Working Set,Private Bytes和Virtual Bytes (2015-09-24 14:32:23)
内部布局和优化,VirtualSize Private Size WorkingSet转载 2016-12-19 15:39:08 · 1376 阅读 · 0 评论 -
linux下查看CPU、内存、磁盘信息,文件夹信息,GPU信息
1、查看CPU信息# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数# 查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l# 查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo| grep "c...转载 2018-09-19 10:57:06 · 1726 阅读 · 0 评论 -
Linux查看电源状态指令
dmidecode命令可以让你在Linux系统下获取有关硬件方面的信息。dmidecode的作用是将DMI数据库中的信息解码,以可读的文本方式显示。由于DMI信息可以人为修改,因此里面的信息不一定是系统准确的信息。dmidecode遵循SMBIOS/DMI标准,其输出的信息包括BIOS、系统、主板、处理器、内存、缓存,电源等等。其中System Power Supply 即为电源运行状态信息S...原创 2018-09-29 09:18:07 · 34043 阅读 · 3 评论 -
Linux之rsyslog系统日志分布式系统的日志统一运维
转发:https://www.cnblogs.com/hanyifeng/p/5463338.html一、rsyslog 介绍 ryslog 是一个快速处理收集系统日志的程序,提供了高性能、安全功能和模块化设计。rsyslog 是syslog 的升级版,它将多种来源输入输出转换结果到目的地,据官网介绍,现在可以处理100万条信息。 特性:1.多线程 2.支持加密协议:s...转载 2018-10-10 19:37:49 · 383 阅读 · 0 评论 -
Linux系统常用指令1
cat ,tail -f,more,less,tail -n 100,last,lastlog,mail日 志 文 件 说 明/var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一/var/log/secure 与安全相关的日志信息/var/log/maillog 与邮件相关的日志信息/var/log/cron 与定时任务相关的...转载 2018-10-10 19:52:28 · 138 阅读 · 1 评论 -
宿主机与docker容器之间免密码ssh链接,容器与容器之间ssh免密码连接
转:https://segmentfault.com/a/1190000012484646若要实现免密登陆,意味着无论是宿主机,还是容器都要彼此交互公钥:容器A发送自身公钥给中心机器,统一由中心机器,回发全部需要ssh到容器A的公钥信息,任何一个新加入的容器,发送信息给中心机器,则中心机器通知全部的容器更新附加对应的公钥信息,如此实现中心机器到全部容器,容器之间的彼此免ssh登陆一、S...转载 2018-10-26 20:29:40 · 3519 阅读 · 1 评论 -
Centos7.3和Samba4.7安装和性能优化
Centos7.3和Samba4.7安装 1.系统环境:系统:Centos 7.3.1611 x64位服务版本:samba-4.7.1、samba-client-4.7.1 2.Samba 简介Samba 是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。Samba最大的功能就是可以用于Linux与windows系统直接的文件共享和打...原创 2018-11-01 19:25:00 · 3590 阅读 · 0 评论 -
select, iocp, epoll,kqueue及各种I/O复用机制
看到一篇对各种I/O模型讲得比较简单易懂的文章,转载了,呵呵~~ 文章出处: http://blog.csdn.net/shallwake/archive/2010/01/28/5265287.aspx 首先,介绍几种常见的I/O模型及其区别,如下:blocking I/Ononblocking I/OI/O multiple转载 2015-01-07 10:24:56 · 846 阅读 · 0 评论