Virtual memory
14 отговора
0 прегледа
Virtual memory
Здравейте,
Имам един проблем... Трябва да направя една симулация с ANSYS... Въпросът е, че изисква голям ресурс, но не мога да разбера следното. Компютърът е мощен - 2,8GHZ, 2GB DDR RAM, но при работа изведнъж излиза съобщение Virtual memory too low и програмата се изключва... Влезнах в настройките, максималното, което разрешава е 4096 MB - направих го и пак забива... Има ли някакъв вариант да се увеличи тази виртуална памет с настройки и от къде? Свързана ли е с RAM паметта, за да знам дали да купя още? Какво мога да направя? Моля, помогнете!
При маниаците компромиси няма!
Имам един проблем... Трябва да направя една симулация с ANSYS... Въпросът е, че изисква голям ресурс, но не мога да разбера следното. Компютърът е мощен - 2,8GHZ, 2GB DDR RAM, но при работа изведнъж излиза съобщение Virtual memory too low и програмата се изключва... Влезнах в настройките, максималното, което разрешава е 4096 MB - направих го и пак забива... Има ли някакъв вариант да се увеличи тази виртуална памет с настройки и от къде? Свързана ли е с RAM паметта, за да знам дали да купя още? Какво мога да направя? Моля, помогнете!
При маниаците компромиси няма!
Re: Virtual memory
Няма да е лошо да сложиш още RAM, освен това виж дали не можеш да оптимизираш модела. Явно пускаш нещо много тежко. Също така не забравяй преди да пуснеш изчисляването, да изключиш всякакви излишни резидентни програми и процеси, които заемат част от паметта.
Re: Virtual memory
Съобщението ти го копирам по-долу и не мога да разбера какви са тези 2 MB които не намира??? На двата харда има по над 20 GB свободни и по време на изчисленията RAM-а от 2GB, са заети 1,3GB... Аз това питам свързана ли е тази виртуална памет с RAM-а, защото аз знам, че прави някакъв файл на C:... И тъпото е, че имам място, а максималното, което мога да му задам за пейдж файл е 4096... Или пък ако знаеш къде мога да задам scratch устройства в ANSYS?
This model requires more scratch space than available. ANSYS has
currently allocated 1159 MB and was not able to allocate an additional
2 MB in order to proceed. Please increase the virtual memory on your
system and/or increase the work space memory and rerun ANSYS. Problem
terminated.
При маниаците компромиси няма!
This model requires more scratch space than available. ANSYS has
currently allocated 1159 MB and was not able to allocate an additional
2 MB in order to proceed. Please increase the virtual memory on your
system and/or increase the work space memory and rerun ANSYS. Problem
terminated.
При маниаците компромиси няма!
Re: Virtual memory
Ама защо си взел толкова малко мемори бе човек!?
Трябвало е да вземеш не два, а 4 ГБ RAM! После го настрой да ти е 8 ГБ. Макар че и това ще ти е малко, ще го изяде... не знам човек, оправяй се. Виж му сложи още една от 4 ГБ да станат 16 гига, после ела да ни поздравиш за хубавият урок.
Трябвало е да вземеш не два, а 4 ГБ RAM! После го настрой да ти е 8 ГБ. Макар че и това ще ти е малко, ще го изяде... не знам човек, оправяй се. Виж му сложи още една от 4 ГБ да станат 16 гига, после ела да ни поздравиш за хубавият урок.
Re: Virtual memory
Как мога да овърклокна сегашната ми памет? От къде става това?
При маниаците компромиси няма!
При маниаците компромиси няма!
Въпрос на адресно пространство
Проблемът ти вероятно не е в липсата на памет, а на адресно пространство.
Не знам как е написана програмата и дали по принцип може да се възползва от по-голямо адресно пространство, но в общи линии нещата опират до следното:
С едно 32 битово число могат да се адресират 4 GB памет (4096 MB). Това е виртуалното адресно пространство на програмата и ако по дефиниция тая програма се очаква да гълта толкова памет, значи вероятно е написана така че да може да се възползва ако операционната система може да предостави повече. Та пробвай я или на 64 битова операционна система (предполагам има 64 битова версия), или на някоя от по-скъпите 32-битови (2003 сървър, примерно), които с разни техники успяват да адресират повече памет.
Често ако човек не може да се събере в няколко гигабайта памет това е симптом, че или програмата нещо й куца, или задачата която й е дадена няма да се събере и в значително повече памет. Та мисълта ми е виж да оптимизираш самата симулация от към разход на памет.
System Doctor Error:
Your girlfriend is pregnant.
(A)bort, (M)arry, (I)gnore?_
Не знам как е написана програмата и дали по принцип може да се възползва от по-голямо адресно пространство, но в общи линии нещата опират до следното:
С едно 32 битово число могат да се адресират 4 GB памет (4096 MB). Това е виртуалното адресно пространство на програмата и ако по дефиниция тая програма се очаква да гълта толкова памет, значи вероятно е написана така че да може да се възползва ако операционната система може да предостави повече. Та пробвай я или на 64 битова операционна система (предполагам има 64 битова версия), или на някоя от по-скъпите 32-битови (2003 сървър, примерно), които с разни техники успяват да адресират повече памет.
Често ако човек не може да се събере в няколко гигабайта памет това е симптом, че или програмата нещо й куца, или задачата която й е дадена няма да се събере и в значително повече памет. Та мисълта ми е виж да оптимизираш самата симулация от към разход на памет.
System Doctor Error:
Your girlfriend is pregnant.
(A)bort, (M)arry, (I)gnore?_
Re: Virtual memory
Като виждам съобщението за грешка, аз ще се присъединя към мнението за проблем с адресирането. Не съм работил на "ANSYS" и не зная дали програмата дава възможност за настройки на използваната памет, но според мен първо провери за нещо такова. После... вижда ми се доста странно, че не достигат само 2 MB, според съобщението за грешка. Ако имаш възможност, пробвай с други платки памет на твоя компютър или пусни модела на друг компютър с подобни характеристики.
Re: Virtual memory
И като си купи още X GB памет и установи, че системата му не може да адресира толкова много, ще си само за черпене.

Mixy
Mixy
Re: Virtual memory
Ако имаш поне 2 дяла/2 хард диска, можеш да сложиш на всеки дял по 4 ГБ page file. Така ще имаш 8 ГБ от page file + 2 ГБ РАМ.
Редактирано от naki на
Re: Virtual memory
Не можеш да увеличиш обема памет чрез овърклок, можеш само да я ускориш по-този начин, което в случая не помага.
Ааааа, ясно ...
Кажи, че за бумп става дума ...
System Doctor Error:
Your girlfriend is pregnant.
(A)bort, (M)arry, (I)gnore?_
System Doctor Error:
Your girlfriend is pregnant.
(A)bort, (M)arry, (I)gnore?_
Re: Ааааа, ясно ...
и аз щях да кажа това за бумп, но си мислех, че е ясно на всички :))
Aaaaahh my little Rome, enjoy my flames
Aaaaahh my little Rome, enjoy my flames