Bootstrap
开放下载!解锁 Serverless 从入门到实战大“橙”就

助你 2021 年“橙”风破浪,心想事“橙”!

亲测三遍!8步搭建一个属于自己的网站

本文分享自华为云社区《基于华为云轻松搭建属于自己的网站》,原文作者:一颗小树x。

手把手教你在优麒麟上搭建 RISC-V 交叉编译环境

由于 RISC-V 设备价格昂贵、不易采购等诸多原因,许多小伙伴虽然很感兴趣,但仍无法参与 RISC-V 开发工作,今天就教大家如何在优麒麟上搭建 RISC-V 交叉编译环境,快学起来吧!

共建龙蜥社区,支撑商业建设

龙蜥社区技术委员副主席介绍:统信软件、龙蜥社区及未来发展!

永中软件加入龙蜥社区,共建开源新生态

近日,永中软件股份有限公司(以下简称“永中软件”)签署了 CLA(Contribution License Agreement,贡献者许可协议),正式加入龙蜥社区(OpenAnolis)。永中软件将携手社区合作伙伴,共同打造开放、共享的行业生态,推动中国软件产业创新发展。

Fedora32安装和卸载openjdk11

openjdk查找、安装、卸载操作流程指导

我摊牌了,大厂面试Linux就这5个问题

说真的,这就是《我想进大厂》系列第八篇,但是Linux的问题确实很少,就这样,强行编几个没有营养的问题也没啥意义。

将Arch Linux安装到U盘

制作一块自备Arch Linux的U盘

实战解读丨Linux下实现高并发socket最大连接数的配置方法

摘要:Linux操作系统,无论是编写客户端程序还是服务端程序,在高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制。

实战解读丨Linux下实现高并发socket最大连接数的配置方法

摘要:Linux操作系统,无论是编写客户端程序还是服务端程序,在高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制。

从linux源码看socket的阻塞和非阻塞

笔者一直觉得如果能知道从应用到框架再到操作系统的每一处代码,是一件Exciting的事情。

从linux源码看socket的阻塞和非阻塞

笔者一直觉得如果能知道从应用到框架再到操作系统的每一处代码,是一件Exciting的事情。

解Bug之路-Nginx 502 Bad Gateway

事实证明,读过Linux内核源码确实有很大的好处,尤其在处理问题的时刻。当你看到报错的那一瞬间,就能把现象/原因/以及解决方案一股脑的在脑中闪现。甚至一些边边角角的现象都能很快的反 应过来是为何。笔者读过一些Linux TCP协议栈的源码,就在解决下面这个

解Bug之路-记一次对端机器宕机后的tcp行为

机器一般过质保之后,就会因为各种各样的问题而宕机。而这一次的宕机,让笔者观察到了平常观察不到的tcp在对端宕机情况下的行为。经过详细跟踪分析原因之后,发现可以通过调整内核tcp参数来减少宕机造成的影响。

TCP 半连接队列和全连接队列满了会发生什么?又该如何应对?

源码 + 实验解析 TCP 半连接队列和全连接队列

SIG技术直播来了!技术专家教你,如何使用 iLogtail 采集可观测数据?

龙蜥社区 SIG 周会会邀请各个 SIG 组核心成员分享技术。本次 iLogtail SIG 双周会带来千万级可观测采集器 iLogtail 功能介绍与入门的分享。

年轻人会用C++实现一种协程吗?

前言:在前几天接触到了协程的概念,觉得很有趣。因为我可以使用一个线程来实现一个类似多线程的程序,如果使用协程来替代线程,就可以省去很多原子操作和内存栅栏的麻烦,大大减少与线程同步相关的系统调用。因为我只有一个线程,而且协程之间的切换是可以由

存储性能加速引擎之预读

顺序预读(prefetch,在Linux中也称为预读,read ahead)是一种用于提升顺序读性能的技术,用于缩小存储设备和应用程序之间巨大的效率差距。Linux内核在通用预读框架中执行顺序文件预读,它主动拦截VFS层中的文件读取请求,并将顺序的请求转换为异步预读请求

容器监控薅光了头发?这篇你再也不能错过!

随着Docker和容器技术的不断发展,越来越多的企业将Docker和容器应用到自身IT架构中,并投入测试和生产使用。这对企业的数据监测能力也提出了更高要求。

性能分析之系统资源饱和度

在做性能分析的时候,我们不可避免地判断资源到底够不够用?哪里不够?为什么不够?证据是什么?

一个简单实用的Linux性能分析工具

​在linux中,我们通常用time命令来计算某个程序或某个命令、脚本的运行耗时,比如我需要查看ps命令执行时间

最详细的Linux TCP/IP 协议栈源码分析

1. linux内核ipv4网络部分分层结构:

不为人知的网络编程(十):深入操作系统,从内核理解网络包的接收过程(Linux篇)

通过本文,你将从操作系统内部这一层深入理解网络是如何实现的,以及各个部分之间是如何交互的。

这个 TCP 问题你得懂:Cannot assign requested address

原文链接: 这个 TCP 问题你得懂:Cannot assign requested address

大厂面试题之计算机网络重点篇(附答案)

大厂面试题之计算机网络重点篇(附答案)

为什么要学习网络协议?

一文搞定面试中的网络协议问题

一道腾讯面试题目:没有listen,能否建立TCP连接

TCP与UDP最大的不同,就是有连接的概念,而连接的建立是由内核完成的。系统调用listen,就是为了告诉内核,它要处理发给这个TCP端口的连接请求。所以对于这个题目,最直接的想法就是由应用层自己负责TCP的连接。为了能够收到TCP的握手数据包,可以尝试使用原

「linux」Socket缓存是如何影响TCP性能的?

一直以来我们都知道socket的缓存会对tcp性能产生影响,也有无数文章告诉我们应该调大socke缓存。但是究竟调多大?什么时候调?有哪些手段调?具体影响究竟如何?这些问题似乎也没有人真正说明白。下面我们就构建起一个简单的实验环境,在两台虚拟机之间探究一

Linux网络管理技术-OSI七层模型和TCP四层模型

OSI七层模型和TCP/IP四层模型 linux网络相关的调试命令 实战-在局域网中使用awl伪装MAC地址进行多线程SYN洪水攻击

产业协同,助力数转 | 鲸鲮正式加入中国电信5G产业创新联盟

近日,鲸鲮科技正式加入中国电信5G产业创新联盟,成为联盟成员单位,全面聚焦5G产品研发和服务。

解Bug之路-记一次对端机器宕机后的tcp行为

机器一般过质保之后,就会因为各种各样的问题而宕机。而这一次的宕机,让笔者观察到了平常观察不到的tcp在对端宕机情况下的行为。经过详细跟踪分析原因之后,发现可以通过调整内核tcp参数来减少宕机造成的影响。

谈谈持续集成、持续交付和持续部署三者究竟是什么,有何联系和区别呢!

前言:经常会听到持续集成,持续交付,持续部署,三者究竟是什么,有何联系和区别呢?

其他标签