Next Previous Contents

8. Требования к памяти

Доступный объем памяти может ограничить выбираемое разрешение для цветных или черно-белых мониторов. Очевидно, что это не является ограничением для дисплеев, которые имеют только два цвета - черный и белыйи т.е. не позволяют отбражать оттенки черного.

Для дисплея способных отображать 256 цветов, на каждую видимую точку необходимо по одному байту. Этот байт определяет в какой пропорции генерируются красный, зеленый и синий цвета для соответствующей точки. Чтобы получить требуемое количество памяти, умножьте количество видимых точек по горизонтали на количество видимых линий по вертикали. Для дисплея с разрешением 800x600 это составит 800x600=480 000 - количество видимых точек на экране. При одной точке на байт, это число определяет количество необходимой памяти на видеокарте.

Таким о бразом, округленно, требования к памяти составят (HR * VR)/1024 Кб. Если у вас больше памяти, чем минимально необходимо, излишек памяти будет использован виртуальными экранами.

Тем не менее, если у вас утановлено 512 Кб , вы не сможете использовать это разрешение. Даже если у вас хороший монитор, без достаточного количества памяти, вы не сможете использовать потенциальные возможности монитора. С другой стороны, если у вас 1 Мб, но ваш монитор способен только на 800x600, вы все равно не сможете использовать высокое разрешение (возможное разрешение этой проблемы обсуждается в разделе "Использование черезстрочных режимов")

Не беспокойтесь, если у вас больше памяти, чем требуется; XFree86 использует ее для прокрутки изображения (см. документацию к Xconfig по размерам виртуальных экранов). Помните, также, что карта с 512Кб реально имеет не 512 000 байт, а 512 x 1024 = 524,288 байт.

Если вы запускаете SGCS X (теперь называется X/Inside) и используете карту S3 и при этом желаете иметь 16 цветов (4 бита на пиксел), вы можете установить глубину цвета 4 пиксела в Xconfig, таким образом удвоив разрешение, на которое видеокарта расчитана. Например, карты S3 поддерживают 1024x768x256. Вы можете вытянуть из них 1280x1024x16 при глубине цвета 4 бита.


Next Previous Contents
Используются технологии uCoz