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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.08.2011, 14:33   #21
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Значит что в программе нет утечек памяти(Что приводит к заполнениею всей свободной ОЗУ ПК и последующему зависанию всей системы).
~30 метров для такой программы думаю нормально, но и за потреблением памяти тоже нужно следить.
Ваша программа просто нагружает процессор и забирает 50% его мощьносии на себя. Видимо слишком сложные математ. действия.

Последний раз редактировалось Человек_Борща; 29.08.2011 в 14:35.
Человек_Борща вне форума Ответить с цитированием
Старый 29.08.2011, 14:41   #22
MaratZahidyl
Пользователь
 
Аватар для MaratZahidyl
 
Регистрация: 18.08.2011
Сообщений: 70
По умолчанию

понял, спасибо.
я стараюсь не забывать освобождать ресурсы.
MaratZahidyl вне форума Ответить с цитированием
Старый 29.08.2011, 15:16   #23
WildHunter
Ископаемый админ
Форумчанин
 
Аватар для WildHunter
 
Регистрация: 08.07.2010
Сообщений: 992
По умолчанию

Проверил еще на трех машинах.
Windows Server 2003 x86 полет нормальный, вылетов не было минут 20, потом закрыл.
Windows XP x86 нормально.
Windows Server 2008 x64 вылет примерно через минуту.

Похоже с x64 все-таки не дружит. Под XP действительно съела половину мощности процессора, под Server ест 4-5%.
Выписывайте лучший журнал о беспроводных технологиях "Ukrainian Wireless News"! Издается с 1913 года.
WildHunter вне форума Ответить с цитированием
Старый 29.08.2011, 16:01   #24
NetSpace
Участник клуба
 
Аватар для NetSpace
 
Регистрация: 03.06.2009
Сообщений: 1,814
По умолчанию

природное любопытство взяло верх над чванством - скачал обновление Direct и поставил. прога запустилась без проблем, но проц грузит аж на 62 %!!! У меня так 3 VirtualDub'а, перерабатывая 12 Гб картинок, вместе не грузят!!! Это что там за алгоритм такой понапихан??? оптимизация нужна точно по максимуму.
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
NetSpace вне форума Ответить с цитированием
Старый 29.08.2011, 16:10   #25
MaratZahidyl
Пользователь
 
Аватар для MaratZahidyl
 
Регистрация: 18.08.2011
Сообщений: 70
По умолчанию

в общем программа запускается у всех - это радует.
а то что кушает процесорное время я буду разбиратся.

"Это что там за алгоритм такой понапихан???"да вроде ничео необычного.
видимо в DirectX есть какието правила какие процессы можно ставить в главный цыкл а какие нет - но я пока этих правил не знаю.
MaratZahidyl вне форума Ответить с цитированием
Старый 31.08.2011, 10:36   #26
MaratZahidyl
Пользователь
 
Аватар для MaratZahidyl
 
Регистрация: 18.08.2011
Сообщений: 70
По умолчанию

Здравствуйте!
Вот следующий вариант.
Скачать можно по ссылке http://uafile.com.ua/get/3261/ (3.4 mb)
Внутри есть инструкция.
На ХР у меня работает, на семерке - нет.
MaratZahidyl вне форума Ответить с цитированием
Старый 31.08.2011, 13:46   #27
NetSpace
Участник клуба
 
Аватар для NetSpace
 
Регистрация: 03.06.2009
Сообщений: 1,814
По умолчанию

Во, уже ходить в этом мире можно и головой вертеть во все сторны. Только домики прошибаешь насквозь, будто на танке едешь. Проц грузит всё так же на 60 %. и мышка глючит немного, когда запускаешь во время игры другую программу (Диспетчер задач). Это будет РПГ или бродилка-квест? а по сюжету героиня будет симпотичная бегать в одной надбедренной повязке и мечом размахивать? или там их толпа будет?
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
NetSpace вне форума Ответить с цитированием
Старый 31.08.2011, 14:00   #28
MaratZahidyl
Пользователь
 
Аватар для MaratZahidyl
 
Регистрация: 18.08.2011
Сообщений: 70
По умолчанию

обнаружен глюк на семерке:
в режиме игры синий екран - не работает камера

и скорей всего это изза настроек главного окна. хп, и 7 по разному считывают координаты мыши по умолчанию. (нужно развернуть главное окно на всю ширину екрана и у брать верхнюю полоску (закрытие и свертывание -но я пока не заню как это делается). Чтобы робочая область (для виндовс была такаяже как и в DirectX - тоесть полгоэкранная. хп - это делает по умолчанию при игициализации DirectX, поэтому на ней и работает.
7 же оставляет настройки окна виндовс + верхнюю полоску поэтому в режиме игра камера вертится по кругу (ведь ее поворот берет не правельные координаты мыши.)
MaratZahidyl вне форума Ответить с цитированием
Старый 01.09.2011, 15:41   #29
MaratZahidyl
Пользователь
 
Аватар для MaratZahidyl
 
Регистрация: 18.08.2011
Сообщений: 70
По умолчанию

С глюками в семерке я разобрался, но возникла другая проблема.
Программа хватает 50% процессорного времени.
Я для пробы удалил из приложения абсолютно все(оставил апи код создания одного окна).Приложение весит 17кб а при запуске всеравно хватает теже 50%.
MaratZahidyl вне форума Ответить с цитированием
Старый 01.09.2011, 16:29   #30
NetSpace
Участник клуба
 
Аватар для NetSpace
 
Регистрация: 03.06.2009
Сообщений: 1,814
По умолчанию

у меня есть прога, тоже небольшая, но в ней алгоритм поиска всех папок на компе и сохранение их в массив - поэтому память жрёт, как свинья помои. у Вас, скорее, всего, тоже что-то загружается (картинки?) и остаётся в памяти.
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
NetSpace вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Протестировать программу клиент-сервер Blourid Свободное общение 10 07.08.2010 19:14
Здравствуйте хочу заказать программу. дмитрий павлович Фриланс 10 17.07.2009 01:13
Помогите протестировать программу NetSpace Софт 9 09.06.2009 08:19
Как протестировать написанную программу? Сергей089 Общие вопросы Delphi 6 05.12.2008 18:01
Здравствуйте! Помогите пожалуйста, нужно написать планировщик задач. perple Помощь студентам 1 19.10.2007 19:37