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 MONAX69, Mar 27, 2012.

  1. MONAX69

    MONAX69 User

    Joined:
    27.03.12
    Messages:
    14
    Likes Received:
    1
    file:///c:/users/admin/desktop/безымянный.png
     
  2. Aikei

    Aikei User

    Joined:
    14.12.11
    Messages:
    820
    Likes Received:
    134
    выложите скриншот на какой-либо хостинг изображений в интернете. например на ipic.su. и выложите тут ссылку на этот скриншот.
     
  3. MONAX69

    MONAX69 User

    Joined:
    27.03.12
    Messages:
    14
    Likes Received:
    1
  4. 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
     
  5. MONAX69

    MONAX69 User

    Joined:
    27.03.12
    Messages:
    14
    Likes Received:
    1
    спасибо будем исправлять.
     
  6. MONAX69

    MONAX69 User

    Joined:
    27.03.12
    Messages:
    14
    Likes Received:
    1
    и можно узнать минимальную скорость ентернета?