2017年6月15日

Linux下U盘、SD卡挂载与卸载

摘要: 1.手动挂载/卸载U盘、SD卡 对于ARM Linux来说,第一次使用U盘或SD时,U盘这个文件目录是不能直接进入的,我们需要对其进行挂载,然后再接下来的使用中就可以直接进行使用了。通过再网上查资料,现将U盘在Liunx下的挂载方法记录下来; step1:插入SD卡,如果能够识别出SD卡,则会打印出 阅读全文

posted @ 2017-06-15 11:33 怀想天空2013 阅读(2907) 评论(0) 推荐(0) 编辑

互斥量、条件变量与pthread_cond_wait()函数的使用,详解(二)

摘要: 1.Linux“线程” 进程与线程之间是有区别的,不过linux内核只提供了轻量进程的支持,未实现线程模型。Linux是一种“多进程单线程”的操作系统。Linux本身只有进程的概念,而其所谓的“线程”本质上在内核里仍然是进程。 大家知道,进程是资源分配的单位,同一进程中的多个线程共享该进程的资源(如 阅读全文

posted @ 2017-06-15 09:24 怀想天空2013 阅读(16096) 评论(0) 推荐(1) 编辑

互斥量、条件变量与pthread_cond_wait()函数的使用,详解(一)

摘要: 1. 首先pthread_cond_wait 的定义是这样的 The pthread_cond_wait() and pthread_cond_timedwait() functions are used to block on a condition variable. They are call 阅读全文

posted @ 2017-06-15 09:22 怀想天空2013 阅读(760) 评论(0) 推荐(0) 编辑

互斥锁 pthread_mutex_init()函数

摘要: Linux下为了多线程同步,通常用到锁的概念。posix下抽象了一个锁类型的结构:ptread_mutex_t。通过对该结构的操作,来判断资源是否可以访问。顾名思义,加锁(lock)后,别人就无法打开,只有当锁没有关闭(unlock)的时候才能访问资源。 即对象互斥锁的概念,来保证共享数据操作的完整 阅读全文

posted @ 2017-06-15 09:03 怀想天空2013 阅读(542) 评论(0) 推荐(0) 编辑

导航