Статья "VRAM Storage Device - How to use the memory on GFX board" открывает пользователям Linux, имеющим видеокарты с большим объемом ОЗУ, уникальную возможность - использованием излишков видеопамяти для таких целей как помещения в ОЗУ видеокарты swap-раздела, создание ramdisk и размещения там, например, /tmp области, использование для создания бездисковых машин.[[END]]
<p>
Пример создание рамдиска и использование его для размещения свопа:
<li>lspci -vvv
<li>cat /var/log/XFree86.0.log |grep framebuffer
<li>Собираем ядро с CONFIG_MTD_SLRAM
<li>Расчитываем объем ОЗУ для изъятия
<li>В конфиге XFree86 выставляем заведомо меньший размер видеопамяти: VideoRam 4096
<li>modprobe slram map=VRAM,0xd4400000,+0x00c00000
<li>Проверяем: cat /proc/mtd
<li>mknod /dev/mtd0 c 90 0
<li>mknod /dev/mtdblock0 b 31 0
<li>mkfs.ext2 /dev/mtdblock0
<li>swapon /dev/mtdblock0
URL: http://hedera.linuxnews.pl/_news/2002/09/03/_long/1445.html
Новость: http://www.opennet.me/opennews/art.shtml?num=1505
Лет десять назад такое практиковалось. Какие-то комики даже коммерческий софт выпустили, который всего-то и делал что видео-память как umb объявлял... Уже тогда смешно выглядело :)
Для бездисковых машин - самое то..
ничего подобного, эти карточи всегото с год-два назад появились.
Да я не про эти карточки, я про те в которых 64 - 256 Kb было. Когда в компе таких Kb всего 640 стояло, добавочные 64 - 128 выглядели довольно привлекательно. Как-никак 10-20%. А много ли оно даёт? Кому-как, конечно, может где-то какраз этих 20% и не хватает... Всё равно забавно :)
А как на FreeBSD такое делать? :)
в свете дешевизны обычной RAM чистейшей воды маразм
Учитывая,что вместе с картой покупаешь лишних 250 МБ памяти,
которые работают быстрее hdd,и в противном случае просто не задействуются
эта идея не так уж и плоха.
>в свете дешевизны обычной
>RAM чистейшей воды маразм
ну не надо так строго. скорость
доступа к видеопамяти получше
будет -- поэтому для оптимизации
иногда имеет смысл с видеопамятью
заморачиваться