Linux使用pthread对时间管理的探究

作者:张彦博
来源:电子世界, 2021, (20): 26-27.
DOI:10.19353/j.cnki.dzsj.2021.20.012

摘要

<正>针对理发师问题进行了拓展,考虑多种需求的顾客,多种功能的理发师,在Linux下利用pthread给出多线程解决方案。传统理发师问题针对一位单一功能的理发师和多位单一需求的顾客,但是在实际应用中,问题往往更加复杂,理发师将会有多种功能,顾客也会有多种需求,比如理发和烫发。拓展过后的理发师问题可以较为方便的拓展到其他领域,因此,需要对传统的理发师问题解法进行改良。本文给出对传统理发师问题更贴近实际的一种拓展,并针对拓展问题给出了解决方案,以供解决同类问题借鉴。