
文章来源: 更新时间:2025-03-20 01:40:27
在腾讯实习的时候听过后端大佬的分享,讲的大致是自研的linux版本的特性,保留libc接口的同时,砍掉了包括pthread在内等等进程特性,并实现了一系列进程通信接口,目的是用多进程代替多线程,这样内部可以直接用arena allocator承担大部分的内存分配,分配效率高且没有回收成本,同时对服务器cpu更友好。
由于没了多线程等功能,起进程的速度也快,多进程带来的性能开销也可以接受。
。
地址:广东省广州市天河区88号电话:400-123-4657传真:+86-123-4567
版权所有: