Форум Trainsim  

Вернуться   Форум Trainsim > Microsoft Train Simulator > MSTS - Об игре

Ответ
 
Опции темы Опции просмотра
Старый 04.10.2010, 23:57   #121
RailMax
московское метро
 
Аватар для RailMax
 
Регистрация: 17.08.2007
Адрес: Москва
Сообщений: 4,195
Вы сказали Спасибо: 6,547
Поблагодарили 2,442 раз(а) в 1,073 сообщениях
RailMax стоит на развилке (репутация по умолчанию)
По умолчанию

Игорь, вот как-то читал - что своп отключать крайне не рекомендуется, независимо от объёма памяти на машине..
__________________
" прошёл сценарий и я очень понравился автору" (с)
RailMax вне форума   Ответить с цитированием
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


Реклама показывается изредка по случайному принципу
По умолчанию РЕКЛАМА

 
Старый 05.10.2010, 00:19   #122
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,927
Вы сказали Спасибо: 11,488
Поблагодарили 10,264 раз(а) в 3,837 сообщениях
Zabor хороший собеседник
По умолчанию

Всю сознательную жизнь без него живу и диски спасибо говорят =))

Почему не рекомендуется то? На рабочих машинах, когда админил жестко запрещал создавать свопы, чтобы там данные для врагов не оставались, когда комп падает по сети или синьке, ничего плохого от запрета не случалось.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Старый 05.10.2010, 09:09   #123
huligantron
Опытный
 
Регистрация: 04.11.2009
Адрес: Москва
Сообщений: 100
Вы сказали Спасибо: 0
Поблагодарили 1 раз в 1 сообщении
huligantron стоит на развилке (репутация по умолчанию)
По умолчанию

А я не слышал ни одного ни другого. Че он плох этот "своп"? В чем плюсы и минусы?

Цитата:
Сообщение от Kooler Посмотреть сообщение
Не совсем так. Я заметил, что если убрать двоеточие после -mem, то используется почему-то файл подкачки, а не оперативка. Тоже самое наблюдается, если после двоеточия в ключе -mem: добавить пробел (см. предыдущий пост). Вот например, у меня на домашнем компе до запуска MSTS использование файла подкачки было на уровне 450-500Мб, то после запуска MSTS используемый объем вырос примерно до 1,2-1,3Gb. А в диспетчере задач процесс train.exe занимал всего 3-4Мб оперативки . Хотя может я и ошибаюсь .
Попробовал я добавить пробел как ты делал. Без объяснения причин к биллу сразу же после запуска.

У тебя игра от фаргуса?

Последний раз редактировалось huligantron; 05.10.2010 в 09:12.
huligantron вне форума   Ответить с цитированием
Старый 05.10.2010, 20:46   #124
Kooler
Пользователь
 
Регистрация: 27.03.2010
Адрес: Днепропетровск
Сообщений: 30
Вы сказали Спасибо: 29
Поблагодарили 0 раз(а) в 0 сообщениях
Kooler стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от Zabor Посмотреть сообщение
А при пробеле ключ то работает?
Ну по крайней мере MSTS запускается и работает нормально. Но почему-то используется файл подкачки, а не оперативка.

Цитата:
Сообщение от Zabor Посмотреть сообщение
Прочитал следующий пост, а зачем при 2ГБ ОЗУ тебе понадобился своп? Запретил бы его совсем, сомнительно, что пробел влияет на распределение между физической памятью и свопом, это привилегия Windows и она её не должна отдавать приложению, пусть оно даже и от Билла.
Вот я и пытаюсь сделать так, чтобы MSTS использовал оперативку, а не своп Может действительно попробую отключить своп, тогда MSTS'у точно нечего будет напрягать, кроме оперативки .
Kooler вне форума   Ответить с цитированием
Старый 06.10.2010, 00:13   #125
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,927
Вы сказали Спасибо: 11,488
Поблагодарили 10,264 раз(а) в 3,837 сообщениях
Zabor хороший собеседник
По умолчанию

Цитата:
А я не слышал ни одного ни другого. Че он плох этот "своп"? В чем плюсы и минусы?
Своп - это специальный файл на жестком диске, который утрированно является "продолжением" оперативной памяти.

Этой самой памяти вечно не хватало, а если пользователь еще и запустит "тяжелое" приложение, потребляющее много памяти, то как быть? Ведь и системе и приложению нужна память одновременно, но она ограничена.

Чтобы система не задохнулась от нехватки памяти этот самый файл и придумали, Windows сбросит в него те фрагменты реального ОЗУ, которые по её усмотрению не очень нужны в быстродействующей и дефицитной памяти.

Если к ним будет обращение, то положит эти данные обратно в память, а что-то другое "выдавит" в своп т.к. память не резиновая и имеет строго фиксированный объем.

При нехватке оперативной памяти своп естественно станет единственным выходом, если его нет в системе, то приложению, которому уже не может выделить память диспетчер памяти Windows придется в ней отказать, для приложения это, как правило, аборт - выгрузка без сохранения текущих данных.

Это так сказать "плюсы"

А вот минусы:

Поскольку файл находится на самом медленном устройстве - диске, обработка попавших в него данных будет происходить очень медленно.

Диск занимается считыванием - записью данных в разные сектора, при наличии свопа его постоянное обслуживание "впихивается" в общую очередь, что еще больше замедляет работу системы.

Были раньше решения типа размещения свопа на отдельном физическом диске, чтобы сделать его хоть чуть-чуть быстрее, но диск он и в Африке диск и работать так же быстро как ОЗУ не будет.

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


В последнее время, когда память значительно подешевела и объемы в 1-4 ГБ стали нормой своп сам собой отпадает, т.к. его "плюсы" уже никому не нужны, а вот минусы могут только возрасти.

Естественно все зависит от задач пользователя, кому-то может и 4 ГБ не хватить и потребуется своп, но применительно к обычной рабочей станции своп можно запрещать уже от 1ГБ ОЗУ (при системе Windows ХР), т.к. если лишних и ненужных процессов не запущено, то этого должно хватать на обычную работы системы и пары "нетяжелых" приложений типа ворда, пасьянса (в офисе без него никак ) и т.п.

Применительно к MSTS - ему на сегодня (при сегодняшних маршрутах и сценариях) 1ГБ хватит вполне, еще 1ГБ на систему и то, что загружено вместе с ней, итого 2ГБ - своп уже лишний, при 3 или 4 ГБ подавно.

При наличии свопа данные MSTS могут случайно попасть в своп и при попадании в поле зрения например модели дома, которая по каким-то причинам запихнута в своп вместо памяти, будет потрачено дополнительное время на считывание её с диска (из свопа), а это 2-3 потерянных в эту секунду единиц FPS.

Если памяти и так хватает - зачем экспериментировать со свопом…

Блин, на полстраницы накатал =))
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.

Последний раз редактировалось Zabor; 06.10.2010 в 00:19.
Zabor вне форума   Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Zabor за это полезное сообщение:
Старый 06.10.2010, 09:31   #126
huligantron
Опытный
 
Регистрация: 04.11.2009
Адрес: Москва
Сообщений: 100
Вы сказали Спасибо: 0
Поблагодарили 1 раз в 1 сообщении
huligantron стоит на развилке (репутация по умолчанию)
По умолчанию

Игорь спасибо за ответ. У меня еще один вопрос назрел. У меня ОС WINDOWS 7. Своп по выбору системы. Если его совсем убрать то появляется предупреждение(пишу дословно)- если система даст сбой, то информация для восстановления не будет сохранена(как я понимаю в своп). Как лучше сделать? Оставить все как есть или же добить его до конца.
P.S. Один жесткий диск уже выкинул. ОЗУ 3 Гб.
huligantron вне форума   Ответить с цитированием
Старый 06.10.2010, 13:32   #127
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,927
Вы сказали Спасибо: 11,488
Поблагодарили 10,264 раз(а) в 3,837 сообщениях
Zabor хороший собеседник
По умолчанию

3ГБ должно хватить, даже, если 7 сожрет 1ГБ себе, то 2 еще остается.

Предупреждение при отмене свопа Windows всех версий выводят всегда, чтобы предупредить пользователя на случай если например ОЗУ 128 МБ при той-же семерке, - она может элементарно не загрузиться, не говоря уже про какую-либо работу.

Отключи, посмотри как будет всё работать, ОС 100% загрузится, позапускай "тяжелые" приложения, по одному естественно =)), если не выводится сообщение "Слишком мало виртуальной памяти" то все Ок.

В крайне случае своп можно всегда снова разрешить, но делать его динамическим не нужно - будет фрагментироваться на куски, задаешь постоянный размер, например 1024-1024, но при 3ГБ тебе и без него должно хватать ОЗУ, если ты конечно не занимаешься видеомонтажем и т.п. профессиональными штуками.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.

Последний раз редактировалось Zabor; 06.10.2010 в 22:06. Причина: орф.
Zabor вне форума   Ответить с цитированием
Старый 06.10.2010, 21:58   #128
huligantron
Опытный
 
Регистрация: 04.11.2009
Адрес: Москва
Сообщений: 100
Вы сказали Спасибо: 0
Поблагодарили 1 раз в 1 сообщении
huligantron стоит на развилке (репутация по умолчанию)
По умолчанию

Я как раз и хотел проверить в adobe premiere pro 2. Монтажом занимаюсь мало. Проверю завтра, потом расскажу:-).
huligantron вне форума   Ответить с цитированием
Старый 07.10.2010, 21:54   #129
huligantron
Опытный
 
Регистрация: 04.11.2009
Адрес: Москва
Сообщений: 100
Вы сказали Спасибо: 0
Поблагодарили 1 раз в 1 сообщении
huligantron стоит на развилке (репутация по умолчанию)
По умолчанию

Все нормально прошло. Премьер не ругался. Запустил его память с 28% загруженности перешла в 50%. Ну я думаю 1.5 Гб вполне будет достаточно для монтажа.
huligantron вне форума   Ответить с цитированием
Старый 23.10.2010, 19:03   #130
passed
Новичок
 
Аватар для passed
 
Регистрация: 29.09.2009
Адрес: РБ Минск
Сообщений: 21
Вы сказали Спасибо: 1
Поблагодарили 1 раз в 1 сообщении
passed стоит на развилке (репутация по умолчанию)
По умолчанию

Самое интересное, что ключ « train.exe -mem:2048» у меня заработал на Windows XP, только после настойки ярлыка на совместимость Windows 2000, а так не хотел запускаться.
passed вне форума   Ответить с цитированием
Старый 23.10.2010, 19:07   #131
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,927
Вы сказали Спасибо: 11,488
Поблагодарили 10,264 раз(а) в 3,837 сообщениях
Zabor хороший собеседник
По умолчанию

Хм... действительно интересно, а сколько памяти - 3 ГБ?
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Старый 23.10.2010, 19:48   #132
passed
Новичок
 
Аватар для passed
 
Регистрация: 29.09.2009
Адрес: РБ Минск
Сообщений: 21
Вы сказали Спасибо: 1
Поблагодарили 1 раз в 1 сообщении
passed стоит на развилке (репутация по умолчанию)
По умолчанию

ОЗУ 3,50 ГБ. Я три часа мучился с этим ключом, было обидно, что зря отдал $ на память, и вот заработал. Только не пойму, почему ОЗУ 3,50 если у меня 2 оперативки по 2 ГБ ?
Проверял работу ключа mem:2048 через диспетчер задач с загруженым сценарием: с ключом файл подкачки от 1,50 ГБ, без ключа – 0,99 ГБ. Так ли должно быть?
Фишку с совместимостью вспомнил с одной игры, про которую писали, что у некоторых она не запускалась и один и способов этого устранения указать в ярлыке совместимость запуска программы. Так и здесь я сделал, испытал в сценарии «Срочный груз на Николаев (две части) –м Степанки» были конечно проблемы ( исчезал звук на некоторых станциях с большим количеством трафика, невозможности ввода сервиса), благодаря ключу «train.exe -mem:2048». игра загружалась с любого сейва на станциях с большим количеством трафика с первого раза.
passed вне форума   Ответить с цитированием
Старый 23.10.2010, 19:54   #133
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,927
Вы сказали Спасибо: 11,488
Поблагодарили 10,264 раз(а) в 3,837 сообщениях
Zabor хороший собеседник
По умолчанию

Выруби ты этот файл подкачки, зачем он тебе при 3 ГБ ОЗУ.

Хрюшка 32 бит больше, чем ~3,25 - 3,5 ГБ адресовать не может.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Старый 07.11.2010, 20:29   #134
whity
Опытный
 
Регистрация: 18.10.2007
Сообщений: 161
Вы сказали Спасибо: 2
Поблагодарили 7 раз(а) в 5 сообщениях
whity стоит на развилке (репутация по умолчанию)
По умолчанию

тоже сделал разрешение 1680х1050 в полноэкранном режиме
всё хорошо в игре, но главное меню совсем маленькое: примерно 2/3 экрана посередине висит. это нормально?
whity вне форума   Ответить с цитированием
Старый 07.11.2010, 20:54   #135
Tau04
Опытный
 
Аватар для Tau04
 
Регистрация: 23.06.2010
Адрес: Ростов-на-Дону
Сообщений: 297
Вы сказали Спасибо: 375
Поблагодарили 430 раз(а) в 73 сообщениях
Tau04 стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от whity Посмотреть сообщение
тоже сделал разрешение 1680х1050 в полноэкранном режиме
всё хорошо в игре, но главное меню совсем маленькое: примерно 2/3 экрана посередине висит. это нормально?
У меня при таком разрешении меню на весь экран, да к тому же растянуто, в самой игре всё пропорционально и красиво!
Tau04 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 08:42. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim
TopList Нажми для появления дома Trainsim на карте Intermap
Что это?