b'\n_START_ARTICLE_\nLinuxThreads\n_START_PARAGRAPH_\nNo sistema operacional Linux, LinuxThreads foi uma implementa\xc3\xa7\xc3\xa3o parcial do POSIX Threads que foi substitu\xc3\xadda pelo Native POSIX Thread Library (NPTL)._NEWLINE_O LinuxThreads possui v\xc3\xa1rios problemas devido \xc3\xa0 implementa\xc3\xa7\xc3\xa3o, que utilizou a chamada clone para criar um novo processo que compartilhasse o mesmo espa\xc3\xa7o de endere\xc3\xa7amento que o processo pai. Por exemplo, threads possu\xc3\xadam diferentes identificadores de processos o que causa problemas para os tratadores de sinal; LinuxThreads usou os sinais SIGUSR1 e SIGUSR2 para coordena\xc3\xa7\xc3\xa3o entre threads, tornando estes sinais indispon\xc3\xadveis aos programas._NEWLINE_Para melhorar a situa\xc3\xa7\xc3\xa3o, dois novos projetos foram iniciados para desenvolver um substituto: Next Generation POSIX Threads (NGPT) e o Native POSIX Thread Library (NPTL). Este \xc3\xbaltimo foi o vencedor e \xc3\xa9 distribu\xc3\xaddo com a maior parte dos sistemas Linux. LinuxThreads ainda pode ser visto em sistemas em produ\xc3\xa7\xc3\xa3o, particularmente os que utilizam a vers\xc3\xa3o 2.4 ou inferior do n\xc3\xbacleo Linux, dado que os requisitos para executar o NPTL foram adicionados apenas na vers\xc3\xa3o 2.6 do linux.'