1. 云栖社区>
  2. 全部标签>
  3. #内核#
内核

#内核#

已有1人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

用 CPI 火焰图分析 Linux 性能问题

作者:杨勇,吴一昊 ## 1. 什么是 CPI ?## 本小节讲述为什么使用 CPI 分析程序性能的意义。如果已经非常了解 CPI 对分析程序性能的意义,可以跳过本小节的阅读。 ### 1.

linux 性能优化 函数 性能 c++ 阿里技术协会 C 内核 CPU 处理器

Cache Line 伪共享发现与优化

作者:吴一昊,杨勇 ### 1. 关于本文 ### 本文基于 Joe Mario 的[一篇博客](https://joemario.github.io/blog/2016/09/01/c2c-blog/) 改编而成。

编程语言 架构 性能优化 性能调优 性能 阿里技术协会 Cache 多线程 内核 CPU Linux系统管理

Linux内核协议栈丢弃SYN报文的主要场景剖析

在排查网络问题的时候,经常会遇见TCP连接建立不成功的场景。如果能获取到两端抓包,两端抓包看起来如下:客户端在一直按照指数退避重传TCP SYN (因为首包没有获取到RTT及RTO,会在1, 2, 4, 8秒... 重传,直到完成net.ipv4.tcp_syn_retries次重传);服务器端能看到TCP SYN报文已经到达网卡,但是TCP协议栈没有任何回包。

linux 服务器 函数 主机 TCP 内核 timestamp source 协议栈 syn backlog NAT PAWS TIME_WAIT快速回收 AcceptQueue

Aliyun Linux 2 发布通知

经过数月的开发、测试与优化,Aliyun Linux 2 终于与大家见面了。现已开放全地域购买,您现在可以从控制台购买ECS,并选择公共镜像 Aliyun Linux,版本为 2.1903 以使用最新的 Aliyun Linux 操作系统。

ECS os yum 配置 镜像 系统盘 操作系统 kernel aliyun 多线程 内核 云服务器ECS aliyunlinux

这个情人节,工程师用阿里云来试着表达不一样的爱意

    年轻的时候谈的恋爱就像TCP链接,恋爱时三次握手即可,可分手时却分了四次。而常常久久的爱情,更像是icmp协议,无论对方身在何处,无论是否是可靠连接,无论你何时去ping她/他,她/他都默默地响应你。

服务器 阿里技术协会 网络 内核 Ping ICMP

【GDB调试】Linux Core Dump分析经典案例之一

这次我们一起来看一下在GDB调试中属于比较典型的案例,因此也借这篇文章向大家阐述个人在分析Core Dump时的一些思路。

云栖社区 linux 线程 源码 lock 内核 Core CPU dump gdb

iOS12完美越狱来了!漫谈iOS12缓解机制

作者:耀刺 黑雪 @ 阿里安全潘多拉实验室   0x00 序         每年iOS系统大版本升级,对于安全研究人员都是一次新的挑战。在大版本中,除了修补一些未经公开的漏洞外,苹果还会增加新的缓解机制,大大提高了整个越狱的难度。这不仅要求安全研究人员能够挖掘出可以独立提权的漏洞,还要能够攻破签名绕过和根目录读写这两道关卡。在iOS 12中

ios root 阿里技术协会 根目录 内核 签名 越狱 攻防 逆向 jailbreak persistence iOS12 完美越狱 Codesign Minigation

Centos7 更换内核到4.16的尝试

云上ECS的Centos 7.x系统是3.x的内核,如何更换到4.x呢?

linux ECS js Image centos rpm kernel 内核 Core 更换 4.x

Linux有趣的内核机制:OOM

神秘而又有趣的Linux机制:OOM

linux 函数 OOM 内核 换装攻略

指令级, ns级优化实例, 怎么做到调无可调

这几天在做性能的优化, 主要是在kernel的调度模块加了信息采集, 导致延迟增加了100ns, 在经过一系列的优化之后, 延迟较少到了50ns, 不过在检查最后汇编代码的时候 发现有个地方gcc工作得不是很好, 仔细研究了一下. 以下是记录 ``` c代码 void memdelay_enqueue_task(struct task_struct *p, int flags) {

linux 函数 c语言 阿里技术协会 内核 gcc test 汇编

MySQL · 引擎特性 · InnoDB文件系统管理

综述 从上层的角度来看,InnoDB层的文件,除了redo日志外,基本上具有相当统一的结构,都是固定block大小,普遍使用的btree结构来管理数据。只是针对不同的block的应用场景会分配不同的页类型。通常默认情况下,每个block的大小为UNIV_PAGE_SIZE,在不做任何配置时值为16

mysql innodb 内核

1
GO