问题分析:艾司唑仑是一种中效的安眠类的药物,一般每次服用的剂量不超过2片,这是安全范围的剂量。如果一下吃20片,会引起安定类药物中毒,这不是能睡多久的问题,如果不及时抢救,可能会抑制呼吸,会引起生命危险。所以说这种情况一定要赶紧去医院洗胃,同时需要输液,使用一些脑保护的药物,比如说奥拉西坦注射液,或者是吡拉西坦注射液、纳洛酮等药物治疗。