powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Логирование из УАРТ в файл.
11 сообщений из 36, страница 2 из 2
Логирование из УАРТ в файл.
    #38845363
jenya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Изопропилjenya7,

а стандартные логгеры стоит освоить, у них область применения куда шире этой задачки
конечно нужно. у меня длинный список того что нужно освоить. но в данной туле только и делов слить данные в файл. все должно быть просто, пользоваться ей будут люди с разным уровнем компьютерной грамотности.
...
Рейтинг: 0 / 0
Логирование из УАРТ в файл.
    #38845370
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jenya7все должно быть просто, пользоваться ей будут люди с разным уровнем компьютерной грамотности.
логгер - в первую очередь для разработчика
...
Рейтинг: 0 / 0
Логирование из УАРТ в файл.
    #38845372
jenya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Изопропилjenya7все должно быть просто, пользоваться ей будут люди с разным уровнем компьютерной грамотности.
логгер - в первую очередь для разработчика
тогда вопрос что предпочтительней nlog или log4net?
...
Рейтинг: 0 / 0
Логирование из УАРТ в файл.
    #38845386
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jenya7,

я - за nlog
...
Рейтинг: 0 / 0
Логирование из УАРТ в файл.
    #38845420
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jenya7единственно что я хочу это сделать "Файл <-данные;" кода "данные" больше 1 КБ чтоб не дегать хард диск часто.
Эко Вас торкнуло... Какая скорость чтения с ком-порта? Максимум 100 кбит. Какая скорость записи на диск? В самом худшем случае 50Мбит. Енто на сколько Вы дисковую систему загрузите если весь поток с порта писать будете? В общем на занимайтесь ерундой. Всякие лисапеты типа nlog/log4net/el в таких задачах никто не юзает, класс File и ничего больше не нужно. Если и нужно определить размер данных, то нужно его определять по массиву байт пришедших в порт, а не по RTB.
...
Рейтинг: 0 / 0
Логирование из УАРТ в файл.
    #38845578
jenya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
EDUARD SAPOTSKIjenya7единственно что я хочу это сделать "Файл <-данные;" кода "данные" больше 1 КБ чтоб не дегать хард диск часто.
Эко Вас торкнуло... Какая скорость чтения с ком-порта? Максимум 100 кбит. Какая скорость записи на диск? В самом худшем случае 50Мбит. Енто на сколько Вы дисковую систему загрузите если весь поток с порта писать будете? В общем на занимайтесь ерундой. Всякие лисапеты типа nlog/log4net/el в таких задачах никто не юзает, класс File и ничего больше не нужно. Если и нужно определить размер данных, то нужно его определять по массиву байт пришедших в порт, а не по RTB.
я не в том смысле что эта большая нагрузка на дисковую систему. это износ механики диска - головки часто туда сюда бегают.
...
Рейтинг: 0 / 0
Логирование из УАРТ в файл.
    #38845603
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jenya7это износ механики диска - головки часто туда сюда бегают.для того существует кеширование записи уровня ОС и аппаратное на уровне диска. не занимайтесь ерундой
...
Рейтинг: 0 / 0
Логирование из УАРТ в файл.
    #38845615
jenya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Projenya7это износ механики диска - головки часто туда сюда бегают.для того существует кеширование записи уровня ОС и аппаратное на уровне диска. не занимайтесь ерундой
можно пример? а то я уже ни в чем не уверен поле разноса который мне устроили старшие товарищи :)
...
Рейтинг: 0 / 0
Логирование из УАРТ в файл.
    #38845659
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jenya7Shocker.Proпропущено...
для того существует кеширование записи уровня ОС и аппаратное на уровне диска. не занимайтесь ерундой
можно пример? а то я уже ни в чем не уверен поле разноса который мне устроили старшие товарищи :)Пример чего? Все работает без вашего участия.
Ваши старшие товарищи слишком уж старшие, видимо застали еще накопители на пакетных магнитных дисках:

http://ru.pc-history.com/nositeli-informatsii/magnitnye-diski

в любом случае, время наработки на износ головок в современных дисках гораздо выше физического и морального выхода из строя самого накопителя
...
Рейтинг: 0 / 0
Логирование из УАРТ в файл.
    #38845678
jenya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Proв любом случае, время наработки на износ головок в современных дисках гораздо выше физического и морального выхода из строя самого накопителя
мне бы ваш оптимизм.
...
Рейтинг: 0 / 0
Логирование из УАРТ в файл.
    #38845853
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jenya7Shocker.Proв любом случае, время наработки на износ головок в современных дисках гораздо выше физического и морального выхода из строя самого накопителя
мне бы ваш оптимизм.
В таких задачах камень преткновения не износ головок, а временные характеристики системы.
Если нужно просто писать в файл получаемые данные то проблем нет.
Если данные нужно получить, записать, проанализировать и выдать ответ за определенное время - вот здесь начинаются проблемы.
Если ответ нужно дать строго меньше чем за 200мс, то C# откладывайте в сторону и расчихляйте С++ или еще что-то нативное. Если речь о десятках мс, то выбрасывайте винду и просите у старших товарищей дискетку с MS DOS.
Если решаете такие задачи на C# не плодите потоки, это вносит неопределенность во временные характеристики.
...
Рейтинг: 0 / 0
11 сообщений из 36, страница 2 из 2
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Логирование из УАРТ в файл.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]