1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Это как?

Discussion in 'Технический раздел (архив)' started by DokkyDok, Mar 30, 2012.

  1. DokkyDok

    DokkyDok User

    Joined:
    27.03.12
    Messages:
    13
    Likes Received:
    0
    раньше я писал что у меня "out of memory" довольно таки часто 10-15 мин и кик , а сейчас зашол на общий район и бегал часа 2 и нечего не выбило! но, стоило зайти на деловой или портовый районы так сразу "out of memory"!! это как так может быть?
     
  2. Aikei

    Aikei User

    Joined:
    14.12.11
    Messages:
    820
    Likes Received:
    134
    общий район по сравнению с портовым или деловым очень маленький и не требует большого объёма оперативной памяти.

    ошибки out of memory и direct3ddevice ...
    ошибка out of memory связана с недостатком оперативной памяти. она может проявиться не сразу, по мере заполнения кэша игры.

    [​IMG]

    ошибкаdirect3ddevice также связана с нехваткой памяти.

    http://s018.**********/i514/1201/6a/25f2ed22c0dc.png

    вообще, лог ошибки говорит о проблеме работы режима direct3d. но если приглядеться, в логе светится все та же out of memory.

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

    что же происходит в процессе игры? процесс apb начинает потреблять оперативную память вместе с видеоадаптером. происходит одновременное выделение участков оперативной памяти под собственно обработку процесса игры и под буфер видеопамяти. так как оперативной памяти меньше, чем минимум требуется для игры, в какой-то момент она распределяется полностью, и в следующий момент, когда происходит очередное обращение к свободному сектору (которого нет), происходит краш. в зависимости от того, кто обратился в этот момент к памяти - процессор или видеокарта - выводится сообщение соответственно out of memory или ошибка direct3d.

    напоминаю, согласно официальным системным требованиям, для стабильной игры необходимо:

    windows xp --> минимум 3 гб.
    windows vista и seven --> минимум 4 гб.

    и это не преувеличение. также рекомендуется увеличить файл подкачки windows.

    возможное решение - на ваш страх и риск
    внимание! существует возможность увеличить количество памяти, выделяемой на процесс в x86 ос, с помощью консольной команды (вводится в командной строке)

    bcdedit /set increaseuserva 3072

    однако это может привести к сильным тормозам и зависанию системы, поэтому при необходимости отмените изменения командой

    bcdedit /deletevalue 3072 increaseuserva
     
  3. DokkyDok

    DokkyDok User

    Joined:
    27.03.12
    Messages:
    13
    Likes Received:
    0
    тогда понятно. помнится tgm_darken09 говорил что будет апдейт 1.6.0 в котором игру дооптимизировали, а можно узнать когда он будет? и когда будет полноценный релиз?
     
  4. TGM_darken09

    TGM_darken09 User

    Joined:
    25.10.11
    Messages:
    6,762
    Likes Received:
    6,512
    все будет раньше, чем вы думаете)
     
  5. Wolf7000

    Wolf7000 User

    Joined:
    06.03.12
    Messages:
    229
    Likes Received:
    15
    т.е. сегодня в релизе?))
     
  6. SergeOvD

    SergeOvD User

    Joined:
    31.05.10
    Messages:
    2,245
    Likes Received:
    208
    5.1. срок проведения открытого бета-тестирования устанавливается с «01» марта 2012 года по «30» марта 2012 года.

    срок проведения открытого бета-тестирования может быть изменен администрацией в одностороннем порядке, предусмотренном п. 2.6. настоящего соглашения.


    как мы видим сегодня 30тый день марта (последний день обт)