Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.02.2014, 12:15   #11
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Да блин, что там сжимать?! Я не собираюсь их размер сжимать, он и так приемлемый, думал может все одним архивом качать, просто, мысль вслух
Человек борща правильно сказал (собсно то что и я имел ввиду) - база сигнатур может раздуться до невероятного масштаба. И качать всю ее полностью никто не пожелает. Так что отбрасывая сжатие контента при передаче данных ты поступаешь неразумно.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 26.02.2014, 12:43   #12
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Ах да, подумайте о пуле серверов обновления. 200 человек качающих 1 файл одновременно, угробят сервер.
Человек_Борща вне форума Ответить с цитированием
Старый 26.02.2014, 13:02   #13
androdrev
Форумчанин
 
Аватар для androdrev
 
Регистрация: 19.03.2013
Сообщений: 135
По умолчанию

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
Обновление баз - важная вещь, её надо продумать до конца. Основные моменты:
- скорость
- Размер

Никто не будет качать 100500 метров, ради пары новых записей в БД.
Никому не нравится, что АВ грузит комп при обновлении(не после).
1) Почти решил))
2) ой-ой-ой, при обновлении мой антивирусник цп на 100% грузит

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
Ах да, подумайте о пуле серверов обновления. 200 человек качающих 1 файл одновременно, угробят сервер.
Мда, великая проблема... Надо решать.... Как много проблем....

Цитата:
Сообщение от Stilet Посмотреть сообщение
Человек борща правильно сказал (собсно то что и я имел ввиду) - база сигнатур может раздуться до невероятного масштаба. И качать всю ее полностью никто не пожелает. Так что отбрасывая сжатие контента при передаче данных ты поступаешь неразумно.
Согласен, по мере расширения бд буду сжимать ее, вопрос времени

Последний раз редактировалось Stilet; 26.02.2014 в 13:56.
androdrev вне форума Ответить с цитированием
Старый 26.02.2014, 13:16   #14
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Цитата:
Согласен, по мере расширения бд буду сжимать ее, вопрос времени
Мдя.. рано вам антивирусы писать, ой рано. Или дайте это другому человеку, у вас там 56 человек этим занимается.

Имя базу сигнатур хотя бы на 1000 записей, нужно затрачивать десятые доли секунд на сканирование 1 файла, а то и сотые. Чего уж там, монитор ФС в реальном времени необходим, антивирус же.

Ну не нужно вам БД сжимать, не нужно. Она должна быть максимально быстро доступна и желательно уже вчера.

Сжатие надо только на время приема/передачи обновлений, дабы сервер и клиент не негодовали из-за времени и ннагрузки.

Последний раз редактировалось Человек_Борща; 26.02.2014 в 13:23.
Человек_Борща вне форума Ответить с цитированием
Старый 26.02.2014, 13:22   #15
androdrev
Форумчанин
 
Аватар для androdrev
 
Регистрация: 19.03.2013
Сообщений: 135
По умолчанию

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
Мдя.. рано вам антивирусы писать, ой рано. Или дайте это другому человеку, у вас там 56 человек этим занимается.

Имя базу сигнатур хотя бы на 1000 записей, нужно затрачивать десятые доли секунд на сканирование 1 файла, а то и сотые. Чего уж там, монитор ФС в реальном времени необходим, антивирус же.

Ну не нужно вам БД сжимать, не нужно. Она должна быть максимально быстро доступна и желательно уже вчера.

Сжатие надо только на время приема/передачи, дабы сервер и клиент не негодовали из-за времени и ннагрузки.
Сканирует он достаточно быстро. Скоро выложу - сами проверите. Ну а я что говорю? Только на время передачи данных, затем архив будет распакован в папку с базами. База на данный момент составляет хз сколько, но не менее 76 000 записей. Все зависит от размера сканируемого файла, сейчас думаем как ограничить (пропускать большие)
androdrev вне форума Ответить с цитированием
Старый 26.02.2014, 13:27   #16
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Цитата:
Все зависит от размера сканируемого файла, сейчас думаем как ограничить (пропускать большие)
Бред.

ЛЮБОЙ антивирус понимает любой изветный формат файла, будто распаковка изветных упаковщиков, инсталяторов, или же архивов винрары безпарольные, zip'ы и им подобные и на лету сканирует их содержимое. Уже пользователь регулирует всякие там исключения, по разширению, размеру, формату и т.д. и т.п. По дефолту, АВ не делает исключений.

Налету - значит прямо в памяти, без распаковки на диск.

К чему я это: берем картинку, умело дописываем вирус, человек открывает картинку => EPIC FAIL антивируса. Вот так это и происходит.
Или тот же SFX.... кстати ваш АВ рааспознает внутри него троянец?
Человек_Борща вне форума Ответить с цитированием
Старый 26.02.2014, 13:33   #17
androdrev
Форумчанин
 
Аватар для androdrev
 
Регистрация: 19.03.2013
Сообщений: 135
По умолчанию

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
Бред.

ЛЮБОЙ антивирус понимает любой изветный формат файла, будто распаковка изветных упаковщиков, инсталяторов, или же архивов винрары безпарольные, zip'ы и им подобные и на лету сканирует их содержимое. Уже пользователь регулирует всякие там исключения, по разширению, размеру, формату и т.д. и т.п. По дефолту, АВ не делает исключений.

Налету - значит прямо в памяти, без распаковки на диск.

К чему я это: берем картинку, умело дописываем вирус, человек открывает картинку => EPIC FAIL антивируса. Вот так это и происходит.
Или тот же SFX.... кстати ваш АВ рааспознает внутри него троянец?
Спасибо за инфу, будем сканировать все файлы без исключения. однако, размером не более X мб (x задает пользователь). SFX не распаковываем... Мы еще даже реалтайм не доделали, говорят, придется еще ассемблером заниматься....
androdrev вне форума Ответить с цитированием
Старый 26.02.2014, 13:35   #18
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Сообщение от androdrev Посмотреть сообщение
Спасибо за инфу, будем сканировать все файлы без исключения. однако, размером не более X мб (x задает пользователь). SFX не распаковываем... Мы еще даже реалтайм не доделали, говорят, придется еще ассемблером заниматься....
хм, ограничение размера...
вы сканируете тупо весь файл на сигнатуру?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 26.02.2014, 13:58   #19
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Как много проблем....
Это только цветочки )
Цитата:
Согласен, по мере расширения бд буду сжимать ее, вопрос времени
О госпдя... Сколько можно говорить не базу нужно сжимать а передаваемый в сеть контент!!!
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 26.02.2014, 14:10   #20
androdrev
Форумчанин
 
Аватар для androdrev
 
Регистрация: 19.03.2013
Сообщений: 135
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Это только цветочки )

О госпдя... Сколько можно говорить не базу нужно сжимать а передаваемый в сеть контент!!!
Ок, ладно Придется еще до...лго работать)))
androdrev вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
конструирование баз данных Кирби Помощь студентам 10 17.07.2013 19:15
Объединить баз данных Predator199 PHP 1 05.03.2012 09:30
баз данных в Access Екатерина_L Фриланс 5 02.06.2011 17:22
защита баз данных ELL БД в Delphi 5 04.05.2010 11:45
Синхронизация баз данных Ramires БД в Delphi 6 15.08.2008 03:34