linuxcSEARCH AGGREGATION

专线服务

基于UCloud全球物理网络,提供自主研发的内网加速产品-高速通道UDPN、全球动态加速产品-PathX、云服务远程加速产品-GlobalSSH&GlobalRDP,满足用户的各种场景需求。

linuxc精品文章

  • Linuxc - 进程间通信-XSI-IPC

    linuxc-进程间通信-XSI-IPC ​ 有三种:消息队列、信号量、共享存储器 ​ 详情见《unix环境高级编程》15.6小节 命令 ipcs:查看ipc ipcrm:删除某个ipc 函数 标识符和键,每个IPC结构都有一个非负整数的标识符。也用来使多个进...

    huangjinnan 评论0 收藏0
  • Linuxc - 将参数传递到信号处理函数

    linuxc-将参数传递到信号处理函数 普通的信号处理函数,在注册时一般为:singal(信号,信号处理函数),此种都不能把需要的参数传递到处理函数里面。 如果想将参数也传递到信号处理函数里面,需要用到sigaction结构体。注册...

    tracymac7 评论0 收藏0
  • Linuxc - 多线程pthread内存泄露

    linuxc-多线程pthread内存泄露 定位pthread内存泄露 目标文件:/proc//maps 若其中出现了大量的8K左右的内存碎片,则说明出现了内存泄露。同理,如果相应pid进程的maps文件中出现了很多内存碎片,也说明出现了内存泄露。 解决pthre...

    Simon_Zhou 评论0 收藏0
  • Linuxc - 进程竞争条件

    linuxc-进程竞争条件 当多个进程都企图对共享数据进行某种处理,而最后的结果又取决于进程运行的顺序时,我们认为发生了竞争条件(race condition)。详情见《unix环境高级编程》8.9小节 解决方法: waitpid、getppid等条件轮询 ...

    eternalshallow 评论0 收藏0
  • Linuxc - 消息队列

    linuxc-消息队列 ​ --详情见《unix环境高级编程》15.7小节 ​ 在《unix环境高级编程》15.7小节最后,总结了消息队列的优缺点。结论是,在新的应用程序中不应当再使用它们。确实是这样,追求高效,我们可以用共享内存,...

    lansheng228 评论0 收藏0
  • Linuxc - 僵尸进程的产生和清除

    linuxc僵尸进程的产生和清除 什么是僵尸进程   僵尸进程是指它的父进程已经退出(父进程没有等待(调用wait/waitpid)它),而该进程dead之后没有进程接受,就成为僵尸进程,也就是(zombie)进程。 僵尸进程是怎么样产生   一个...

    IntMain 评论0 收藏0
  • Linuxc - linux下统计程序/函数运行时间

    linux下统计程序/函数运行时间 time命令 作用 time命令常用于测量一个命令的运行时间。 但是仔细查看man手册发现,time能做的不仅仅是测量运行时间,还可以测量内存、I/O等使用情况。手册页上的说法是time a simple command or give ...

    Blackjun 评论0 收藏0
  • linuxc - linuxc串口操作

    linux串口操作 man termios:http://www.man7.org/linux/man... 串行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是RS-232-C接口(又称EIA RS-232-C)它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调...

    Jason 评论0 收藏0
  • Linuxc - 信号量

    linuxc-信号量 ​ 信号灯(semaphore),也叫信号量,它是不同进程间或一个给定进程内部不同线程间同步的机制。 ​ 信号灯种类: ​ 1. posix 有名信号灯 (见 posix信号量的应用--生产者-消费者) ​ 2. posix 基于...

    Kyxy 评论0 收藏0
  • Linuxc - posix信号量的应用(生产者-消费者)

    linuxc-posix信号量的应用(生产者-消费者) 在unix环境高级编程中提到了两种信号量,两种信号量作用和应用场景基本相同,但是posix信号量更常用,跨平台能力强,性能也更优越,以下主要说posix信号量。 POSIX信号量 简介见《...

    marek 评论0 收藏0
  • Linuxc - 未命名管道-pipe

    linuxc-未命名管道-pipe --详情见《unix环境高级编程》15.2小节 管道试UNIX系统IPC的最古老形式,也是最常用的IPC。 pipe管道的局限性: 历史上,它们是半双工的(即数据只能在一个方向上流动)。现在,某些系统提供全双工管道...

    ACb0y 评论0 收藏0
  • Linuxc - 共享内存

    linuxc-共享内存 ​ --详细概念见《unix环境高级编程》15.9小节 ​ 共享内存可以说是Linux 下最快速、最有效的进程间通信方式。两个不同进程A 、B 共享内存的意思是,同一块物理内存被映射到进程A 、B 各自的进程地址空间...

    Jeffrrey 评论0 收藏0
  • Linuxc - syslog使用方法小结

    syslog使用方法小结 Syslog已被许多日志函数采纳,它用在许多保护措施中——任何程序都可以通过syslog 纪录事件。Syslog可以纪录系统事件,可以写到一个文件或设备中,或给用户发送一个信息。它能纪录本地事件或通过网络纪...

    madthumb 评论0 收藏0
  • Linuxc - Linux系统下的时间知识点

    Unix/Linux系统下的时间知识点 一、Unix/Linux系统的几种时间结构: 1、time_t 类型: 长整型,一般用来表示从1970-01-01 00:00:00时以来的秒数,精确度:秒; 由函数time()获取;该类型定义在头文件 /usr/include/sys/time.h 中: #define _TIME_T...

    awkj 评论0 收藏0
  • Linuxc - 关于Linux的应用层定时器

    linuxc-关于Linux的应用层定时器 使用定时器的目的无非是为了周期性的执行某一任务,或者是到了一个指定时间去执行某一个任务。要达到这一目的,一般有两个常见的比较有效的方法。一个是用 Linux 内部的三个定时器;另一...

    dantezhao 评论0 收藏0

推荐文章

相关产品

<