zoukankan      html  css  js  c++  java
  • 高级UNIX环境编程11 线程

    <pthread.h>

    pthread_equal

    pthread_self(void)

    pthread_create()

    pthread_close()

    pthread_join()

    phread_cancel()

    pthread_cleanup_push()

    pthread_cleanup_pop()

    同步:

    1互斥量

    pthread_mutex_init()

    pthread_mutex_destory()

    pthread_mutex_lock()

    pthread_mutex_trylock()

    pthread_mutex_unlock()

    2读写锁:3种状态,读状态锁(可多个),写(同时只一个),不加锁

    pthread_rwlock_init()

    pthread_rwlock_destroy()

    pthread_rwlock_rdlock()

    pthread_rwlock_wrlock()

    pthread_rwlock_tryrdlock()

    pthread_rwlock_trywrlock()

    pthread_rwlock_unlock()

    3 条件变量

    本身由互斥量保护

    pthread_cond_init()

    pthread_cond_destory()

    pthread_cond_wait()

    pthfead_cond_timewait()

    pthread_cond_signal()

    pthread_cond_broadcast()

  • 相关阅读:
    PHP入门03 -- 数组与数据结构
    PHP入门02 -- 函数
    PHP入门01 -- 基本语法
    node文章
    Mongodb08
    Mongodb07
    ISO处理jq事件
    map
    Django自定义模板
    JS this指向
  • 原文地址:https://www.cnblogs.com/anjsoft/p/3265756.html
Copyright © 2011-2022 走看看