Привет!

>> Рекомендации от экстремалов:
>> 
>> 1) Система на SSD, своп нафиг. 

> Серега, "своп нафиг" уже давно не смешно. Не нужно его выключать,
> от этого один геморрой, и лучше не будет.

> Собственно, ОС на SSD это не экстрим, это просто выкидывание
> денег на ветер. Для ноутбуков - да, побыстрее загрузка.

Ну про "система на SSD" я просто не стал человека пугать - некоторые
вообще на флэшку пишут систему виртуализации (XEN/VMWARE) и грузят всё
с винтов обычных потом. Позволяет не задумываться о конфигурации
железа, если согласиться на 5% потерь производительности и на одну
виртуалку на одной железке. Но на SSD грузится быстрее :)


> В остальном системе диск не особо нужен.

Угу. По идее в винде тоже всё, что нужно система кэширует в оперативке
- но на линуксах это проще контролировать (не холивару ради, самый
короткий путь - тот, который ты знаешь).

>> 2) TEMP - 4-8 гигов в оперативке, второй темп - в любом месте.
> опять же, "экстрим" по поводу "TEMP в оперативке" обусловлен незнанием
> факта, что IB/FB создают временные файлы как temporary, которые сама
> ОС распределяет в памяти по мере необходимости.

Правильно. Но наличие временной папки в оперативке гарантирует
минимальный iowait при работе с временными файлами в *никсах.
Справедливо ли то же самое в винде - хз, там вроде нет штатной
возможности делать RAM-диски.

> И выигрыша temp в RAM не дает никакого. Только глюки от таких
> "виртуальных дисков".

Это у вас, виндузятников, надо извращаться с RAM-дисками. У
юниксятников оно "искаропки" и является штатным средством ;-).

У меня есть система, которая пишет сырое видео в оперативку, конвертит
его и складывает на винт. И весь софт уверен, что работает с обычными
дисками. Только очень шустрыми.

Вот на cтаром Xeon-е у немцев:
root@auth:~# dd if=/dev/zero of=/dev/shm/zero bs=512M count=2
2+0 records in
2+0 records out
1073741824 bytes (1.1 GB) copied, 1.69637 s, 633 MB/s

Или SOHO, но на Core i7 с трёхканальной памятью:
root@adm-24hr:/home/developer# dd if=/dev/zero of=/dev/shm/zero bs=512M count=2
2+0 records in
2+0 records out
1073741824 bytes (1.1 GB) copied, 0.814282 s, 1.3 GB/s

А вот у настоящих "кульных пацанофф" на белых и пушистых серверах с
ECC:
root@ms2:~# dd if=/dev/zero of=/dev/shm/zero bs=512M count=2
2+0 records in
2+0 records out
1073741824 bytes (1.1 GB) copied, 1.08713 s, 988 MB/s

Ну какой винт даст такую скорость? ;-)



-- 
Best regards,
 Sergey                            mailto:[email protected]


Ответить