Linus:“我是芬兰人。 你认为我会*支持*俄罗斯的侵略吗?”Ok, lots of Russian trolls out and about.It's entirely clear why the change was done, it's not getting reverted, and using multiple random a …
文章教程
一、网络事件和时间事件对于服务端来说,驱动服务端逻辑的事件主要有两个,一个是网络事件,另一个是时间事件;在不同框架中,这两种事件有不同的实现方式;第一种,网络事件和时间事件在一个线程当中配合使用;例如nginx、redis;第二种,网络事件和时间事件在不同线程当中处理;例如skynet;第一种 第一种while (!quit) { int now = get …
首先说明,本文讨论的cache指的是Linux中的page cache,buffer指的是buffer cache,也即cat procmeminfo中显示的cache和buffer。我们知道,Linux下频繁存取文件或单个大文件时物理内存会很快被用光,当程序结束后内存不会被正常释放而是一直作为cahce占着内存。因此系统经常会因为这点导致OOM产生,尤其在 …
一. linux内核简介1. linux简介1.1 unix的特点unix很简洁,仅提供几百个系统调用,并有非常明确的设计目的unix所有东西都当作文件对待,这种抽象使对数据和设备都通过一套相同的系统调用接口进行内核用C语言编写,移植能力很强进程创建迅速,独特的fork调用提供了简洁但是稳定的进程间通讯原语1.2 unix和linuxlinux克隆unix, …
什么是 Cockpit?Cockpit 是一个开源的服务器管理工具,主要用于简化Linux服务器的管理和监控。它提供了一个基于Web的用户界面,使系统管理员能够轻松地管理和监控服务器的状态、性能和配置。Cockpit 支持多种 Linux 发行版,并且能够处理复杂的任务,如网络配置、用户账户管理、服务启停等。[地址](Cockpit Project — Co …
个人博客:https:chunyu.work文章较长,可以收藏备用常用快捷键(1)ctrl + c:停止进程(2)ctrl+l:清屏(3)善于用tab键(4)上下键:查找执行过的命令文件目录类(1) pwd 显示当前工作目录的绝对路径(2) ls 列出目录的内容ls [参数] [目录或是文件] list参数:-a :all,全部的文件,连同隐藏的文档( 开头 …
1、日常维护常用查询命令#top 显示系统进程#clear 清理屏幕信息#cat etcredhat-release 查看系统版本信息#cat procversion 查看系统内核版本等信息#uname -a 查看系统内核等信息#cat proccpuinfo 查看CPU信息#cat procmeminfo 查看内存信息#cat procswaps 查看交换 …
1、clear命令功能说明:清屏。举 例:clear ; ctrl + l2、who命令功能说明:当前在本地系统上的所有用户的信息举 例:whoami ; who3、uptime命令功能说明:查询系统信息举 例:load average: 0.00, 0.01, 0.05 1分钟的负载,5分钟的负载,15分钟的负载4、w命令功能说明:查询系统信息举 例:w5 …
1.Log4cpp使用Log4cpp中主要包含Category(种类),Appender(附加器),Layout(布局),Priorty(优先级),NDC(嵌套的诊断上下文)。Category、Appender与Layout三者的关系如下图:2.安装官网地址:https:sourceforge.netprojectslog4cppfileslatestdow …
当越来越多的软件厂商采用链接时优化(LTO, link-time optimizations)和配置文件引导优化(PGO, profile-guided optimizations)来利用编译器榨取性能的时候,微软工程师正在为自用的 Linux 内核探索 LTO+PGO,以实现更好的 Linux 性能。在 Linux 内核上使用链接时优化并不是新概念,过去已 …