Em geral, não se sabe qual é o mais eficaz, a bedaquilina ou a linezolida, mas apenas de acordo com as diferentes causas da doença, sob a orientação do médico, para administrar diferentes medicamentos para tratamento. A bedaquilina é utilizada principalmente para o tratamento da tuberculose e é mais eficaz no tratamento da tuberculose, mas a bedaquilina pode causar efeitos secundários, como náuseas, dores de cabeça, dores nas articulações ou perda de apetite, e as mulheres grávidas e as crianças não devem tomar bedaquilina. A linezolida é um antibiótico sintético com efeitos anti-inflamatórios e bactericidas, utilizado para o tratamento de infecções causadas por bactérias sensíveis à linezolida, tais como infecções pulmonares ou infecções cutâneas dos tecidos moles, etc. Os efeitos adversos manifestam-se frequentemente como hipertensão arterial, dispepsia, dor abdominal local ou comichão. A sua utilização tem gota a gota oral e intravenosa, a dose específica deve ser tomada corretamente sob a orientação do médico, existem diferenças na dosagem do medicamento. Portanto, é necessário escolher a dosagem adequada de acordo com a orientação do médico.