Использования памяти в Linux часто отбрасывают

Создайте разделы прежде, чем установить Windows Server 2008, и он не изменит существующую структуру диска.

Сначала Windows Server 2003 установки в первом разделе, затем установите Windows Server 2008 во втором. Установка WS2008 будет заботиться обо всех деталях для Вас, включая установку двойной загрузки.


Править:

Если Вы запускаете с пустого диска, используйте установку WS2003, чтобы создать первый раздел и установить WS2003 на нем; затем используйте WS2003 для создания второго раздела; затем запустите с WS2008 DVD и установите WS2008 на втором разделе; это обработает двойную загрузку автоматически.

Да, это действительно настолько просто :-)

2
задан 19 January 2012 в 16:33
3 ответа

Я не уверен насчет CentOS 5.6, но для моего Linux 2.6.32-5-amd64 добавление этой строки в /etc/sysctl.conf

vm.vfs_cache_pressure = 1

решает эту проблему.

0
ответ дан 3 December 2019 в 15:52

Я думаю, что за это отвечает какой-то большой файл, являющийся частью вашего веб-сервера. Я предполагаю, что журнал поворачивается или сжимается в зависимости от общей уборки. Ниже приведены некоторые эксперименты, показывающие, что Linux выгружает эту часть кеша при удалении файла, в том числе с помощью такой утилиты, как gzip.

$ free
             total       used       free     shared    buffers     cached
Mem:       4054352    3867292     187060          0      75664     390788
-/+ buffers/cache:    3400840     653512
Swap:      4194300     338344    3855956

# echo 1 > /proc/sys/vm/drop_caches
$ free
             total       used       free     shared    buffers     cached
Mem:       4054352    3420612     633740          0        292      20516
-/+ buffers/cache:    3399804     654548
Swap:      4194300     338344    3855956

Но, вероятно, это не то, что происходит. Что, если файл был удален? Будет ли на него по-прежнему ссылаться?

$ dd if=/dev/zero of=cachetest bs=1M count=200
200+0 records in
200+0 records out
209715200 bytes (210 MB) copied, 0.288883 s, 726 MB/s

$ free
             total       used       free     shared    buffers     cached
Mem:       4054352    3647688     406664          0       3200     240328
-/+ buffers/cache:    3404160     650192
Swap:      4194300     338344    3855956

$ rm cachetest
$ free

             total       used       free     shared    buffers     cached
Mem:       4054352    3438508     615844          0       3208      35528
-/+ buffers/cache:    3399772     654580
Swap:      4194300     338344    3855956

И, если мы перезагрузим его, затем сожмем файл:

$gzip cachetest
$free
             total       used       free     shared    buffers     cached
Mem:       4054352    3439412     614940          0       3384      36404
-/+ buffers/cache:    3399624     654728
Swap:      4194300     338344    3855956
0
ответ дан 3 December 2019 в 15:52

Решил, положив vm.zone_reclaim_mode = 0

0
ответ дан 3 December 2019 в 15:52

Теги

Похожие вопросы