|
Виртуальная машина и оперативная память | ☑ | ||
---|---|---|---|---|
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 и не парится. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |