linux多进程开发二

内存映射

image-20230105110551352

image-20230105110937929

image-20230105115454869

image-20230105120412787

具体可查看: man mmap

image-20230105120619248

image-20230105120744868

image-20230105120849533

image-20230105120904920

image-20230105205418314

image-20230105205901691

image-20230105210432173

匿名映射

不需要文件实体进行内存映射。

image-20230105213240077

信号

image-20230105213350338

image-20230105213912986

image-20230105215131567

image-20230105215110723

image-20230105215203990

信号的5种默认动作

image-20230105215305896

kill 、 raise 、abort函数

image-20230105220739120

image-20230105221103409

image-20230105221142740

image-20230105221803431

image-20230105222133358

1秒钟电脑能数多少数?

image-20230105222755608

image-20230105222910016

setitimer函数

image-20230105223911798

image-20230105224124371

signal信号捕捉函数

image-20230105225652260

回调函数:不需要程序员调用,而是当信号产生,由内核调用。

函数指针是实现回调的手段,函数实现之后,将函数名放到函数指针的位置就可以了。

信号集

image-20230106102830989

image-20230106103117049

image-20230106104144054

sigprocmask()函数

SIGCHLD信号

image-20230106105749988

image-20230106105809276

共享内存

image-20230106112328788

image-20230106112936671

image-20230108175753407

image-20230108180603375

image-20230108180901297

image-20230108180955956

守护进程

image-20230108181122173

image-20230108182443777

image-20230108182500101

image-20230108183305935

image-20230108183334942

image-20230108183351478

image-20230108184838786

  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!
  • Copyrights © 2022-2024 lk
  • 访问人数: | 浏览次数:

请我喝杯咖啡吧~

支付宝
微信