- 博客(5)
- 收藏
- 关注
原创 多线程服务端
创建进程会带来一定开销为了完成进程间通信数据交换、需要用到IPC技术。线程的创建和上下文切换的时间开销要比进程小得多线程交换数据无需其他技术,利用数据区和堆区共享数据。
2024-08-21 13:34:57 305
原创 进程间通信(IPC)(管道)
指在操作系统中,多个进程之间交换数据或信息的机制。由于不同进程的内存空间是相互独立的,因此它们无法直接访问彼此的内存。这就需要通过某些机制来实现进程之间的信息交换,以便协作完成任务。从内存角度:在操作系统中,每个进程都有自己独立的,这意味着一个进程不能直接访问另一个进程的内存数据。因此,进程间通信机制必须通过操作系统提供的中介或内存区域来实现数据交换。
2024-08-20 10:58:01 185
原创 CMake
利用add_definitions命令添加宏,此功能可以控制有些代码是否需要执行(#ifdef DEBUG)。宏的名字前需要加-D宏名。
2024-07-05 15:01:01 982
原创 Protobuf
Protocol Buffers(简称 protobuf)是一种由 Google 开发的数据序列化协议。它是一种与语言无关、平台无关、可扩展的机制,用于序列化结构化数据。
2024-07-01 13:36:26 828
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人