Re: BUG
Posted: Sat Feb 08, 2014 9:11 pm
А что на реальном железе?
и причем тут "графическая подсистема" ?
и причем тут "графическая подсистема" ?
Official KolibriOS board
http://board.kolibrios.org/
Забыл сказать что тестировал на VirtualBoxart_zh wrote:А что на реальном железе?
Как я писал:art_zh wrote:и причем тут "графическая подсистема" ?
Теперь осталось надеяться на снисходительность администрации.z525 wrote:Не знал куда лучше написть, попробую здесь.
Первый раз было выделено 5 МВ (знаю что маловато, давно что-то так запускал, не обратил внимания), только что выделил 20 МВ - эффекты такие-же.Mario_r4 wrote:Сколько памяти выделено системе в настройках самой виртуальной машины?
Во-первых, это спросил я, а не art_zhz525 wrote:Первый раз было выделено 5 МВ (знаю что маловато, давно что-то так запускал, не обратил внимания), только что выделил 20 МВ - эффекты такие-же.
А он разве написал, что он их закрывал?Wildwest wrote:Стоп.... Автор запускает одновременно 30 программ (без закрытия запущенных ранее экземпляров программ) или запускает программу, закрывает, запускает снова и так делает 30 раз?
а потом уточнил:z525 wrote:раз 30 подряд друг за другом запустить какую либо программу (SNAKE, FLOOD-It )
Дальнейшее заявление:z525 wrote:Первый раз было выделено 5 МВ (знаю что маловато, давно что-то так запускал, не обратил внимания)
Я склонен воспринимать, как в спешке предпринятая попытка проверки и не факт, что настройки виртуальной машины были сохранены перед запуском гостевой системы.z525 wrote:только что выделил 20 МВ - эффекты такие-же.
Я особо никуда не торпился, просто в голове прочно засело:Mario_r4 wrote: Я склонен воспринимать, как в спешке предпринятая попытка проверки
RAM увеличил, проблем нет. В следующий раз буду учитывать.Для запуска достаточно всего 8 мегабайт оперативной памяти.
Следует понимать разницу между "для запуска ОС достаточно всего..." и "для запуска дополнительных приложений нужно..." особенно если их 30 штук запускается или более. В Колибри в отличие от больших систем нет SWAP раздела или файла, и при исчерпании доступной памяти она перестает выделяться для вновь запускаемых программ и при новых запросах дополнительной памяти у уже запущенных программ. Чудес в этом мире не бывает, а голова она не только для того чтобы шапку удерживать от падения на землю.z525 wrote:RAM увеличил, проблем нет. В следующий раз буду учитывать.Для запуска достаточно всего 8 мегабайт оперативной памяти.
Если программа после запуска не запрашивает периодически дополнительной памяти доя своего функционирования, то она и не упадет. Вот ICON запрашивает, а потом освобождает, что на самом деле хорошо, потому что не используемую в текущий момент память нужно возвращать системе - это нормальное поведение для оптимально написанного приложения, а вот хапнуть много и потом не использовать это как раз не нормально (привет жаба-кодерам и любителям габэдж-коллекторов!)eAndrew wrote:Наблюдал тоже самое, но я логично предположил, что дело в лимите запущенных приложений.
Тем не менее, я безумно горд за свою программу (Docky), что хоть она выжила =)
Бывают и такие решения:Mario_r4 wrote:Чудес в этом мире не бывает, а голова она не только для того чтобы шапку удерживать от падения на землю.
Бывают, согласен. Однако есть пара условий: когда программисты не ленивые (а обычно они ленивые) и когда это не критически минимальный размер памяти.z525 wrote:Бывают и такие решения:
Ну, так все логично - там запоминание двух предыдущих состояний изображения во время редактирования. Так что - чудес не бывает и добро пожаловать в наш реальный жестокий мир.z525 wrote:И кстати - программа ANIMAGE падает при размере памяти 8 МВ если ее открыть и потом нажать мышкой в поле рисования раза 2. (больше ничего не запущено)
Сам себя не похвалишь.Serge wrote:Во как, система не только загрузилась на пяти мегабайтах, но ещё и три десятка приложений запустила. Надо выдать себе медальку "За экономию ОЗУ".