互斥量注意事项
互斥锁存在的问题:互斥锁一个明显的缺点是它只有锁定和非锁定两种状态。设想一种简单的情景:若多个线程访问一个共享资源,并不知道何时应该使用共享资源,如果在临界区里加入判断语句,或者可以有效,但是一来效率不高,二来在复杂的环境下难以实现,这时我们需要一个结构,能在条件成立时触发相应线程,进行变量的修改和访问。
条件变量:条件变量通过允许线程阻塞和等待另一个线程发送信号的方法弥补了互斥锁的不足,它常和互斥锁一起使用。在使用时,条件变量被用来阻塞一个线程,当条件不满足时,线程往往解开相应的互斥锁并等待条件发生变化。
按重要性区分
如果按通信线路的重要性,通信线路又可以分为一级线路、二级线路和三级线路等。
1) 一级线路:是指首都至各省、直辖市、自治区首府,各省会、直辖市、自治区首府之间和工信部指定的长途线路以及国际线路。
2) 二级线路:是指各省、直辖市、自治区首府至各市、县,各市、县之间,相邻省各县之间和和电信管理局指定的长途线路。
3) 三级线路:是指县以下的通信线路。也称为地方线路。如市内通信线路分为局间中继线路和用户线两类。而局间中继线路包括市话局间中继线和长途、市局中继线。用户线又可以分为馈线和配线两类。
如果按通信线路的应用区域来划分,通信线路还可以分为长途线路、市内线路和农村线路等。
Copyright 2015-2022 财富赢家网版权所有 联系邮箱:920 891 263@qq.com