This creates little overhead for user applications that might have open one file descriptor for the windowing system and a few for open files, but becomes more of a problem as the number of potential event sources grows, and can hinder development of many-client server applications; other asynchronous methods may be noticeably more efficient in such cases.
Это создает небольшие накладные расходы для пользовательских приложений, которые могут иметь дескриптор открытого файла для оконной системы и ещё несколько открытых файлов, но становится более серьезная проблема, поскольку число потенциальных источников событий растет, и может препятствовать развитию многих-клиент серверных приложений; другие асинхронные методы могут быть заметно более эффективными в таких случаях.