Реклама на сайте Advertise with us

Задача для программиста PHP

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

Злостный выхухоль

С нами с 07.04.03
Сообщения: 4636
Рейтинг: 3207

Ссылка на сообщениеДобавлено: 22/01/07 в 16:02       Ответить с цитатойцитата 

Написал короче я себе дорген новый. В принципе все устраивает, кроме скорости. Затыки возникли на генерации текста по Маркову. Алгоритм, который я использую, оказался мего-ресурсоемкий. На моем сервачке (простенький правда, дуал PIII, но для кодинга мне больше не надо) создание словаря из 300 кб текста занимает неприлично большое кол-во времени (больше минуты, а то и несколько минут), создание текста из готового словаря (1000 слов) - больше 10 секунд. Кто предложит решение быстрее в разы или оптимизирует существующий алгоритм - $50.

0
 



С нами с 19.05.04
Сообщения: 358
Рейтинг: 324

Ссылка на сообщениеДобавлено: 22/01/07 в 17:05       Ответить с цитатойцитата 

Что-то у меня при схожих условиях время получается тоже минуты полторы... Попробуй переписать парсер текста на Си.

Делаем спецсофт для PPC, AntiSpyware и не только :) ICQ 2001-4567-3
Gay Top Traffic

8
 

www.awm-tools.com

С нами с 28.01.04
Сообщения: 2941
Рейтинг: 3056


Передовик Master-X (01.01.2006) Передовик Master-X (16.01.2006) Передовик Master-X (01.03.2006)
Ссылка на сообщениеДобавлено: 22/01/07 в 18:14       Ответить с цитатойцитата 

Быстрее действительно будет только на Сях...

Засабмить свой вебмастерский ресурс, получи PR!

8
 



С нами с 01.12.06
Сообщения: 36
Рейтинг: 17

Ссылка на сообщениеДобавлено: 22/01/07 в 18:22       Ответить с цитатойцитата 

Synchro писал:
Написал короче я себе дорген новый. В принципе все устраивает, кроме скорости. Затыки возникли на генерации текста по Маркову. Алгоритм, который я использую, оказался мего-ресурсоемкий. На моем сервачке (простенький правда, дуал PIII, но для кодинга мне больше не надо) создание словаря из 300 кб текста занимает неприлично большое кол-во времени (больше минуты, а то и несколько минут), создание текста из готового словаря (1000 слов) - больше 10 секунд. Кто предложит решение быстрее в разы или оптимизирует существующий алгоритм - $50.


Приятно было решить твою задачку.

Синонимизатор с базой - $50. Скоростной парсер Google - $50.
ICQ 439-559-237

8
 

Злостный выхухоль

С нами с 07.04.03
Сообщения: 4636
Рейтинг: 3207

Ссылка на сообщениеДобавлено: 22/01/07 в 18:24       Ответить с цитатойцитата 

Решение найдено. Всем спасибо.

0
 



С нами с 23.03.03
Сообщения: 390
Рейтинг: 254

Ссылка на сообщениеДобавлено: 23/01/07 в 00:16       Ответить с цитатойцитата 

марков не вариант. старо и палится.
хотя каждому свое канеш)

nferno Solutions: Выделенные серверы и VDS по самым низким ценам (от 20$)

8
 



С нами с 08.10.04
Сообщения: 667
Рейтинг: 710

Ссылка на сообщениеДобавлено: 23/01/07 в 01:18       Ответить с цитатойцитата 


марков маркову рознь )

8
 



С нами с 01.10.03
Сообщения: 751
Рейтинг: 318

Ссылка на сообщениеДобавлено: 24/01/07 в 22:20       Ответить с цитатойцитата 

тут советовали на сях написать, у меня простой вопрос "почему?" :)

Лучший Хостинг для CJ сайтов!

0
 



С нами с 21.09.03
Сообщения: 7329
Рейтинг: 2144

Ссылка на сообщениеДобавлено: 24/01/07 в 23:44       Ответить с цитатойцитата 



Почему советовали? Ну потому, видимо, что трудозатраты процентов на 5 больше, а производительность выше на порядки.

0
 



С нами с 01.10.03
Сообщения: 751
Рейтинг: 318

Ссылка на сообщениеДобавлено: 25/01/07 в 01:53       Ответить с цитатойцитата 

в си не шарю, вот и спрашиваю
на сях работа с текстом гораздо быстрее или что? где происходит выигрыш в производительности?

Лучший Хостинг для CJ сайтов!

0
 



С нами с 08.10.04
Сообщения: 667
Рейтинг: 710

Ссылка на сообщениеДобавлено: 25/01/07 в 03:53       Ответить с цитатойцитата 


блин ну че непонятного? человек шарит в си но не очень - в пихапи. вот и сказал за си.

0
 



С нами с 01.10.03
Сообщения: 751
Рейтинг: 318

Ссылка на сообщениеДобавлено: 25/01/07 в 16:16       Ответить с цитатойцитата 

ты шаришь и в том и другом? по сути вопроса можешь ответить?

Лучший Хостинг для CJ сайтов!

0
 



С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362

Ссылка на сообщениеДобавлено: 25/01/07 в 17:16       Ответить с цитатойцитата 

да на С если прямые руки, будет работать быстрее, потреблять ресурсов меньше, как следствие если обрабатывать в несколько потоков\процессов, то выйгрышь получается значительный.
Быстрее, потому что работа происходит без всяких прослоек, которые снижают производительность и потребляют больше памяти.

0
 



С нами с 01.12.06
Сообщения: 36
Рейтинг: 17

Ссылка на сообщениеДобавлено: 25/01/07 в 17:24       Ответить с цитатойцитата 

xreload писал:
да на С если прямые руки, будет работать быстрее, потреблять ресурсов меньше, как следствие если обрабатывать в несколько потоков\процессов, то выйгрышь получается значительный.
Быстрее, потому что работа происходит без всяких прослоек, которые снижают производительность и потребляют больше памяти.


Абсолютно согласен. Но существует теория, в которой главное это более ценное время работы программиста, нежели железки, которую достаточно добавить/проапгрейдить, дабы достичь необходимого уровня производительности и/или надёжности. На фоне этого и широко развиваются явыки более высокого уровня, чем с++. А по своему определнию, их практически невозможно сделать компилируемыми в машинные коды. Всё равно присутствуют существенные накладные расходы.

Синонимизатор с базой - $50. Скоростной парсер Google - $50.
ICQ 439-559-237

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор сайта

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »