Сообщение Re[8]: BinaryWriter от 14.11.2024 9:44
Изменено 14.11.2024 9:45 tapatoon
Re[8]: BinaryWriter
Здравствуйте, Философ, Вы писали:
Ф>У меня знакомый когда-то (во времена Pentium-4) тоже придумал записывать по несколько байт. Делали это с помощью CreateFile() и WriteFile(). Ему тогда не приходило в голову, что вызов функции — это дорого, и тем более дорого в тысячи раз дороже, если это вызов системной функции, которая SysCall или SysEnter делает. Тогда у нас вроде-бы килобайты в секунду получались.
Тогда придумали стримы, которые должны просто копить данные. И сериализаторы над ними, чтобы разные типы удобно обрабатывать. Но блин, почему так медленно
Ф>У меня знакомый когда-то (во времена Pentium-4) тоже придумал записывать по несколько байт. Делали это с помощью CreateFile() и WriteFile(). Ему тогда не приходило в голову, что вызов функции — это дорого, и тем более дорого в тысячи раз дороже, если это вызов системной функции, которая SysCall или SysEnter делает. Тогда у нас вроде-бы килобайты в секунду получались.
Тогда придумали стримы, которые должны просто копить данные. И сериализаторы над ними, чтобы разные типы удобно обрабатывать. Но блин, почему так медленно
Re[8]: BinaryWriter
Здравствуйте, Философ, Вы писали:
Ф>У меня знакомый когда-то (во времена Pentium-4) тоже придумал записывать по несколько байт. Делали это с помощью CreateFile() и WriteFile(). Ему тогда не приходило в голову, что вызов функции — это дорого, и тем более дорого в тысячи раз дороже, если это вызов системной функции, которая SysCall или SysEnter делает. Тогда у нас вроде-бы килобайты в секунду получались.
Тогда придумали стримы, которые должны просто копить данные и в нужное время флэшить. И сериализаторы над ними, чтобы разные типы удобно обрабатывать. Но блин, почему так медленно
Ф>У меня знакомый когда-то (во времена Pentium-4) тоже придумал записывать по несколько байт. Делали это с помощью CreateFile() и WriteFile(). Ему тогда не приходило в голову, что вызов функции — это дорого, и тем более дорого в тысячи раз дороже, если это вызов системной функции, которая SysCall или SysEnter делает. Тогда у нас вроде-бы килобайты в секунду получались.
Тогда придумали стримы, которые должны просто копить данные и в нужное время флэшить. И сериализаторы над ними, чтобы разные типы удобно обрабатывать. Но блин, почему так медленно