Имя: Пароль:
IT
Админ
Виртуальная машина и оперативная память
, ,
0 katerinaUniv
 
20.01.15
20:59
Доброго времени суток!

У меня вопрос: я создаю виртуальную машину и в настройках указываю оперативную память. Если я укажу, например, 4Гб ОЗУ, то потеряю их для основной ОС на момент работы виртуальной машины или навсегда, пока не снесу ПО для создания виртуальных машин?
1 katerinaUniv
 
20.01.15
20:59
Вопрос наверное простой/глупый, но я только вчера начала работать с такой вещью.
2 katerinaUniv
 
20.01.15
21:00
как виртуальные машины
3 orefkov
 
20.01.15
21:12
виртуальная машина во время ее работы будет брать памяти, сколько ей нужно, но не более указанного лимита. При выключении память отдаст. Ведь ВМ - обычная программа.
4 Garykom
 
гуру
20.01.15
21:31
(0) нежелательно указывать объем ram для виртуальной машины больше чем половину физической, иначе тормоза из-за свопа
5 orefkov
 
20.01.15
21:33
(4)
Думаю, начать нужно с того, чтобы узнать, а что за ВМ используется.
6 Garykom
 
гуру
20.01.15
21:40
(5) вряд ли типа xen'а...
7 katerinaUniv
 
20.01.15
21:56
oracle vm virtual box, развернула Win XP 32. intel i7 8Гб ОЗУ, ssd
8 katerinaUniv
 
20.01.15
21:56
хочу отдать 4Гб под Win XP 32, так как он видит максимум 32 с копейками
9 spectre1978
 
20.01.15
21:57
(0) В этом случае на момент работы виртуальной машины вы рискуете тем что все будет работать крайне медленно или ваша виртуальная машина упадет при недостатке виртуальной памяти на хост-машине. Подробнее здесь: https://ru.wikipedia.org/wiki/Подкачка_страниц Если вы используете Windows XP на виртуальной машине, то вполне достаточно указать от 256М до 1.5Гб в зависимости от приложений, которые вы планируете на ней запускать. 4Г отдавать совершенно не нужно
10 katerinaUniv
 
20.01.15
22:01
(9)но выгрузка данных требует больше памяти
11 katerinaUniv
 
20.01.15
22:02
у меня перенос 1С с 7.7 на 8
12 spectre1978
 
20.01.15
22:04
Гонять ресурсоемкие задачи на виртуалке с учетом того что хост-машина имеет всего 4Г памяти - решение не очень хорошее. А зачем все так сложно? Семерку на 8.1 запустить не можете?
13 ShoGUN
 
20.01.15
23:13
(12) Написали же, что на хосте 8 Гб.
(0) Память забирается на время работы виртуальной машины, иногда динамически (Hyper-V умеет, например), чаще резервируется целиком. Зависит от гипервизора. Virtualbox ЕМНИП, динамически не умеет, так что до выключения виртуальной машины у хоста будет на 4 Гб памяти меньше.

К слову, а зачем виртуалка? 7.7 на современных ОС вполне себе работает...
14 Провинциальный 1сник
 
21.01.15
08:10
(13) 8 гигов на x32? Система всё равно увидит не более 4-х, а в реальности 3-3.5. Получить доступ к "невидимой" памяти можно, но с помощью весьма хитрых низкоуровневых костылей.. некоторые программы это используют, например решения от vsuite (дополнительный кэш, рамдиск). Но пользовательские программы напрямую эту память не увидят.
15 dangerouscoder
 
21.01.15
08:27
(0) разверни лучше 2003 х64 сервер он всю память увидит и работает более стабильно
16 xenos
 
21.01.15
08:38
(0) VMware Workstation - только на ммоент работы отъедает.

Ноздесь вопрос в другом6 что тебе нужно. одно дело просто персональный компьютер и другое дело, сервер. Если сервер тогда нао ставить гипервизор, а он уже тогда сам ресурсы распределит.

А еще проще докупить еще 4гб, а лучше 12 и не парится.