随笔分类 - linux学习总结
摘要:本文简单介绍了线程池的概念和特点,对线程池的结构体和相关操作接口进行了设计,并提供了接口的具体实现,最后通过示例程序演示了线程池的运行过程。
阅读全文
摘要:本文简述了linux系统的线程调度策略及相关api。
阅读全文
摘要:本文详细介绍了匿名管道和有名管道这两个用于进程间通信的方式,并总结了他们的特点和使用场景;也通过示例演示了两个进程如何通过管道进行通信。
阅读全文
摘要:fork和vfork 区别 fork函数和vfork函数都可以用来创建一个子进程。他们有什么区别呢? 首先是fork: 内核会给子进程分配虚拟内存空间和id,但不会分配物理内存 子进程一开始是共享父进程的物理空间 子进程写入数据后内核会给它分配物理内存 然后是vfork: 子进程共享父进程的虚拟地址
阅读全文
摘要:本文详细介绍了shell脚本的基本知识,同时也对本人最近的理论学习和实践做了总结。
阅读全文
摘要:本文详细介绍了linux环境下和MCU环境下(以STM32为例)printf函数重定向的几种方法,以及实际可能遇到的一些问题和解决方法。
阅读全文
摘要:linux命令行创建文件 方法有许多,下面简单介绍一下。 方法1 使用cat命令 cat > sample1.c 演示如下: zzc@zzc-virtual-machine:~/share$ cat > sample1.c hello,kugou today i want to listen a s
阅读全文
摘要:前言 linux系统可以创建多个用户进程,进程之间有多种通信方式,可以使用system-V的IPC对象进行通信;从本文开始,首先介绍system-V IPC之一的共享内存。 一、了解system-V IPC (一)什么是SYSTEM-V IPC? linux系统的内核可以创建一些对象(共享内存、消息
阅读全文
摘要:本文详细介绍了消息队列实现进程间通信的过程以及对消息队列可以执行的一些操作。
阅读全文
摘要:
本文简单介绍了linux系统查看内核版本等信息的几种方法
阅读全文
