华为的“鸿蒙”为什么用linux开发而不自己开发一套

Unix 操作系统 Linux内核 UNIX RTOS


Linux 内核的持续集成测试

Bug GitLab 硬件架构 Linux内核 Marvell


Linux动态为内核添加新的系统调用

Linux 脚本语言 文章


Linux动态频率调节系统CPUFreq之二:核心(core)架构与API

中央处理器 Linux


Linux动态频率调节系统CPUFreq之一:概述

Linux 中央处理器 2019科技之光 技术 笔记本电脑 智能手机 英特尔


Linux:页表中PGD、PUD、PMD等概念介绍

Linux


Linux内核快速处理路径尽量多用kmem

Linux 数据结构 PPS


Linux进程调度之

Linux 算法 中央处理器 操作系统


ARM SMMU学习笔记

ARM 虚拟机 数据结构 操作系统 中央处理器 硬件 技术 弗吉尼亚州


Linux FAT 文件系统预读缺陷,补丁提升 7 倍性能

Linux


zone初始化

Pages 数据结构


内存管理相关数据结构之pg

数据结构 Pages


直接内存回收中的等待队列

虚拟机


通过vmstat学习CPU和进程性能监控

中央处理器 Linux 操作系统 数据库 硬件


Android lowmemorykiller分析

Android Linux 2019科技之光 数据结构 通信


mipi LCD 的CLK时钟频率与显示分辨率及帧率的关系

传输 lcd ek79023 pol POLARITY 时钟 分辨率


一张图弄清缺页异常处理程序的来龙去脉

弄清 一张 异常


Linux-3.14.12内存管理笔记【伙伴管理算法(5)】-核心算法实现

Linux 算法


内存泄漏(增长)火焰图

Linux 操作系统 Java 软件 技术 中央处理器 虚拟机


linux内核分析 SLAB原理及实现

Linux 中央处理器 数据结构 算法


伙伴系统和slab机制

操作系统 Linux 算法


Linux 的 exFAT 文件系统驱动程序即将迎来更新

Linux 微软 三星集团 Android 技术


Android系统服务(SystemService)简介

Android Java 美好,一直在身边 操作系统 2019科技之光


Linux内核事件通知链(notifier chain)

Linux Android


03.07 Linux内核事件通知链(notifier chain)

Linux Android


Android应用程序与SurfaceFlinger服务的连接过程分析

Android 美好,一直在身边 动画 Surface Java


02.29 Android应用程序与SurfaceFlinger服务的连接过程分析

Android 美好,一直在身边 动画 Surface Java


gdbus demo程序简介

XML GCC 编译器 C语言


02.26 gdbus demo程序简介

XML GCC 编译器 C语言


Android.bp文件简介

Android X86


02.25 Android.bp文件简介

Android X86


02.25 Android.mk文件LOCAL

源码 LOCAL API jar 接口 使用 Android


02.24 Android应用程序与SurfaceFlinger服务的关系概述和学习计划

Android 美好,一直在身边 技术 通信 文章


双缓冲(Double Buffer)原理和使用

中央处理器 电脑


C++ 20 准备发布,C++ 23 提上议程

Reddit


分享靠写代码赚钱的一些门路

GitHub 程序员 技术 软件 2019科技之光 人生第一份工作 设计 跳槽那些事儿 文章 美好,


Android系统

Android Surface 硬件 软件


Binder基本使用

Android Java Sync BASIC语言


Android Binder实现浅析-Binder驱动

Android 操作系统 DNS UNIX Java 设计 美好,一直在身边 数据结构 路由器 通信


02.03 Android-ServiceManager管理

Android Linux 美好,一直在身边 操作系统


AndroidManifest.xml详解

Android Java


Android Intent用法总结

Android 通信


经典中的经典算法,动态规划(详细解释,从入门到实践,逐步讲解)

算法 Java C语言


01.30 经典中的经典算法,动态规划(详细解释,从入门到实践,逐步讲解)

算法 Java C语言


01.20 计算机的基本组成

电脑 软件 中央处理器 操作系统 硬件 冯诺伊曼 ARM 设计 Linux 人机交互 鼠标 Andr


计算机的基本组成

电脑 软件 中央处理器 操作系统 硬件 冯诺伊曼 ARM 设计 Linux 人机交互 鼠标 Andr


01.11 贪心算法简介

算法


USB眼图测试

笔记本电脑 电脑 扫描仪 照相机 鼠标 蓝牙


一个简单、轻量的 Linux 协程实现

Linux GitHub 操作系统 技术 中央处理器


Linux 中的虚拟网络

Linux 虚拟机 操作系统 硬件 通信 美好,一直在身边 软件 物理 VirtualBox Apa


12.15 Linux 中的虚拟网络

Linux 虚拟机 操作系统 硬件 通信 美好,一直在身边 软件 物理 VirtualBox Apa


如果 main 函数的末尾没有 return 语句将会有什么影响

C语言 GCC


图解 LiteOS 开发环境快速搭建

集成开发环境 Windows Windows 7 物联网 软件 脚本语言 2019科技之光 设计


11.30 图解 LiteOS 开发环境快速搭建

集成开发环境 Windows Windows 7 物联网 软件 脚本语言 2019科技之光 设计


11.27 Linux中断处理

Linux 硬件 中央处理器


谷歌系统升级,安卓将采用 Linux内核,满足手机高性能需求

Linux Google Android ARM 软件 设计 华为Mate30 苹果公司 硬件 三星


宋宝华:世上最好的共享内存(Linux共享内存最透彻的一篇)上集

Linux 中央处理器 移动电源 GPU 硬件 UNIX 文章 历史 维基百科


归并排序「从入门到放弃」

归并 排序 r1 length temp while Merge


USB HOST与 USB OTG的区别及工作原理

硬件 HTML Android 电脑 人生第一份工作 软件


解决Linux内核问题实用技巧之Crash工具结合

Linux 程序员 X86 技术 Line Google 天南海北庆丰收


谈谈协程那些事

中央处理器 汇编语言 Go语言 Linux Lua Python GNU C语言 EdX


宋宝华:Linux内核编程广泛使用的前向声明

Linux 设计 Vim


算法复杂度O(logn)详解

算法 计算复杂性理论 数据结构


如何生成干净可阅读的汇编代码

汇编语言 GCC Ubuntu 读书


大碰撞!当Linux多线程遭遇Linux多进程

Linux UNIX


物理 CPU vs 逻辑 CPU vs 核心 vs 线程 vs Socket

中央处理器 电脑 操作系统 虚拟机 技术 通信 物理 Linux 英特尔 并行计算


USB通信协议深入理解

软件 Sync


内核中的内存申请函数

Linux 物理


{to,from}

Linux 物理 设计模式 百度


用户态与内核态 & 文件流与文件描述符

Linux UNIX 程序员 BSD 中央处理器 Vim SunOS


Windows 10将很快推出完整的开源GPLed Linux内核

Linux Windows Windows 10 Windows NT 微软 操作系统 Git 硬件


Linux内核Ramdisk(initrd)机制

Linux 脚本语言 U盘


linux磁盘分区fdisk命令详解

Linux


04.18 总线概述之AMBA总线

ARM 赛灵思 通信 设计 技术


04.02 ARMV8体系结构简介

ARM 硬件 小海狮X30 技术


UFS和EMMC的区别--原理学习

智能手机 Android 文章 设计


深入理解内存映射mmap

Linux 操作系统 物理 数据结构


利用cpu缓存实现高性能程序

中央处理器 Nginx Linux 电脑 英特尔 物理 C语言 Line


传说中编程界的龙书、虎书、鲸书、魔法书…… 指的都是哪些?

编译器 OpenGL JavaScript Java 程序员 编程语言 算法 浏览器 ?? C语言


哈希表(散列表)原理详解

数据结构 信息安全 程序员 算法


Linux内核高端内存

Linux X86 CPU 技术


图解slub分配

Linux 数据结构 CPU 技术


02.16 Linux下常用系统分析工具总结

Linux 程序员 中央处理器 脚本语言