Depois de tomar dois comprimidos de comprimidos para dormir, dependendo da constituição de cada pessoa, a resistência produzida é diferente e o tempo de sono é diferente. Os comprimidos para dormir podem ser divididos em benzodiazepinas e não benzodiazepinas, e o tempo de sono será diferente quando se tomam diferentes tipos de comprimidos para dormir. Quatro a seis horas para pessoas com sono curto e até cerca de doze horas para pessoas com sono longo. Os doentes que tomam regularmente comprimidos para dormir têm um organismo resistente aos mesmos e podem, geralmente, dormir entre quatro e seis horas. No caso dos doentes que nunca tomaram comprimidos para dormir, o tempo de sono após a primeira dose pode ser de cerca de doze horas. Consoante o tipo de soporífero, são classificados em soporíferos sedativos benzodiazepínicos e soporíferos sedativos não benzodiazepínicos. A vantagem das benzodiazepinas é o facto de terem uma ação rápida e forte, mas a desvantagem é que são propensas ao vício e à dependência e não são recomendadas para uso prolongado, como o diazepam e a eszopiclona. A vantagem dos comprimidos para dormir não benzodiazepínicos é que geralmente não causam dependência quando tomados durante um longo período de tempo; a desvantagem é que os seus efeitos são relativamente fracos. Por exemplo, o zolpidem e a dexzopiclona. Para evitar reacções adversas, é necessário tomar comprimidos para dormir sob a orientação de um médico, e não é recomendável tomar comprimidos para dormir durante muito tempo, para não se tornar dependente do medicamento.