Tag

Kernel Optimization

0 views collected around this technical thread.

Tencent Cloud Developer
Tencent Cloud Developer
Aug 15, 2024 · Databases

Architecture Upgrade Challenges and Atomic Write Solutions for Cloud-native Databases

Collaborating across TencentOS and database kernel teams, the article details how architecture upgrades—moving to TKE HouseKeeper, switching to AMD CPUs, and adding a portable 16 KB atomic‑write feature—combined with kernel optimizations like huge‑page support, NUMA‑aware qspinlocks, speculative page‑fault handling, and ORC unwinding to deliver up to 30 % mixed workload and over 100 % write‑only performance gains while reducing memory usage.

Cloud NativeDatabaseKernel Optimization
0 likes · 16 min read
Architecture Upgrade Challenges and Atomic Write Solutions for Cloud-native Databases
ByteDance SYS Tech
ByteDance SYS Tech
Aug 9, 2024 · Cloud Computing

How ByteDance’s Open Compute Innovations Are Shaping Cloud Infrastructure

ByteDance won the 2024 Open Compute Best Practice Award for its groundbreaking work in cloud firmware, OpenBMC, VDUSE virtualization, and kernel memory optimizations, illustrating how open‑source collaboration drives more efficient, scalable data‑center infrastructure in the AI era.

Kernel OptimizationOpen ComputeOpenBMC
0 likes · 10 min read
How ByteDance’s Open Compute Innovations Are Shaping Cloud Infrastructure
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Nov 4, 2022 · Mobile Development

Linux CFS Scheduler Optimization for Android Systems: Weight, Fairness, and Group Scheduling Challenges

The article examines Linux’s Completely Fair Scheduler in Android, detailing weight‑based fairness, nice‑value mapping, group scheduling via CONFIG_FAIR_GROUP_SCHED, and the resulting challenges where vruntime compensation and priority adjustments become ineffective, leading to uneven time‑slice allocation among critical and background threads.

Android SchedulingCFS schedulerGroup Scheduling
0 likes · 19 min read
Linux CFS Scheduler Optimization for Android Systems: Weight, Fairness, and Group Scheduling Challenges
ByteDance SYS Tech
ByteDance SYS Tech
Oct 24, 2022 · Cloud Native

How veLinux Boosts Cloud‑Native Performance and Security on x86 & ARM

veLinux, an open‑source Linux distribution from Volcano Engine, delivers a stable, high‑performance, and secure operating system for cloud workloads on both x86 and ARM, offering multiple editions, deep kernel optimizations, fast boot, and extensive security features tailored for modern cloud‑native environments.

Cloud NativeKernel OptimizationPerformance
0 likes · 17 min read
How veLinux Boosts Cloud‑Native Performance and Security on x86 & ARM
Refining Core Development Skills
Refining Core Development Skills
Jan 12, 2021 · Fundamentals

Experimental Analysis of TCP Connection Memory Consumption in the Linux Kernel

The article presents a seven‑day series of experiments measuring how much memory a TCP connection occupies in various states—including ESTABLISH, data transfer, and TIME_WAIT—revealing kernel optimizations for socket buffer reclamation and overall memory overhead.

Kernel OptimizationTCPlinux
0 likes · 3 min read
Experimental Analysis of TCP Connection Memory Consumption in the Linux Kernel
JD Tech
JD Tech
Nov 20, 2017 · Cloud Native

Interview with JD.com Infrastructure Director Bao Yongcheng on Container Platforms, Kernel Optimizations, and Scaling for the 11.11 Summit

In this interview, JD.com’s infrastructure director Bao Yongcheng discusses his work on large‑scale container platforms, kernel‑level scheduling improvements, power‑saving experiments, and the future of cloud‑native data centers, highlighting practical lessons from the 11.11 shopping festival preparation.

Cloud NativeContainersKernel Optimization
0 likes · 9 min read
Interview with JD.com Infrastructure Director Bao Yongcheng on Container Platforms, Kernel Optimizations, and Scaling for the 11.11 Summit