Subsistem grafik X11. Subsistem paparan dan grafik

Subsistem grafik

Salah satu perbezaan paling ketara antara Windows dan MS-DOS lama yang baik ialah antara muka visual. Perlu diingatkan bahawa perintis dalam mewujudkan persekitaran grafik bukanlah Microsoft. Prototaip menggunakan grafik telah dibangunkan kembali pada tahun 70-an (Pusat Penyelidikan Xerox Palo Alto). Telapak tangan dalam pembangunan OS grafik adalah milik Apple Computer, yang pada Januari 1983 mengumumkan penciptaan OS Liza. Microsoft mengumumkan kerja pada Windows hanya pada November 1983, dan versi pertama, Windows 1.0, dikeluarkan tepat dua tahun kemudian. By the way, untuk ini tempoh epal telah pun berjaya mengumumkan Macintosh yang terkenal (Januari 1984).

Antara Muka Pengguna Grafik (GUI) Windows telah berkembang dan bertambah baik dengan ketara sepanjang lebih daripada dua puluh tahun kewujudannya. GUI adalah berdasarkan Antara Muka Peranti Grafik (GDI). Pada umumnya, GDI ialah bahasa pengaturcaraan grafik. Jurutera Microsoft telah memastikan bahawa Windows diabstraksikan daripada peranti grafik tertentu, sama ada paparan, pencetak, plotter, dll. Antara muka GDI menyokong grafik bebas perkakasan, jadi Windows hanya memerlukan pemacu peranti tertentu.

Fungsi grafik Windows 32-bit tertumpu terutamanya dalam perpustakaan pautan dinamik GDI32.DLL. Selain itu, perpustakaan GDI.EXE 16-bit masih digunakan. Ia mewarisi sambungan bukan standardnya dari yang pertama Versi Windows. Perpustakaan ini berkomunikasi dengan fail pemacu grafik *.DRV. Apa yang boleh GDI lakukan? Banyak perkara:

Urus output teks dan fon.

Urus warna dan palet.

Bekerja dengan primitif grafik (imej, laluan, isian, dsb.).

Paparkan peta bit (peta bit, ikon, kursor).

Bekerja dengan metafiles.

Berinteraksi dengan peranti grafik.

Pembangun Borland Delphi telah melakukan banyak kerja untuk memudahkan komunikasi dengan GDI (Rajah 10.1). Perkara pertama yang patut dipuji: pengaturcara Delphi (tidak seperti rakan-rakannya yang menulis dalam persekitaran Microsoft Visual C++) dibebaskan daripada kerja teliti yang berkaitan dengan mendapatkan dan melepaskan konteks peranti. Untuk tujuan ini, TCanvas (kanvas) kelas khas telah dicipta, yang merangkumi sebahagian besar fungsi GDI dan penyelesai masalah dengan pemegang konteks peranti.

Pencipta Delphi memperkenalkan kelas TCanvas ke dalam hampir semua perkara elemen grafik pengurusan, yang memungkinkan untuk menggunakan peluang grafik perniagaan apabila bekerja dengan komponen tersebut.

Pada masa yang sama, jika set keupayaan TCanvas tidak mencukupi untuk merealisasikan fantasi artistik anda, adalah mungkin untuk bekerja secara langsung dengan kaedah API Win32.

Sebagai tambahan kepada fungsi grafik Delphi, bab ini akan merangkumi banyak fungsi GDI. Pendekatan ini akan mencipta gambaran holistik tentang keupayaan pengaturcaraan grafik perniagaan dalam Windows.

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-1.jpg" alt="> 1. 2. 4. Subsistem grafik Penyesuai video + monitor"> 1. 2. 4. Графическая подсистема Видеоадаптер + монитор Гр. С Расчет изображения для экрана 3 D-графика – сложные вычисления Специализированный процессор и память Ge. Force Radeon Несколько выходов!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-2.jpg" alt="> Kad video (juga dikenali sebagai kad grafik, pemecut grafik,"> Видеока рта (известна также как графи ческая пла та, графи ческий ускори тель, графи ческая ка рта, видеоада птер)(англ. videocard) - устройство, преобразующее изображение, находящееся в памяти компьютера, в видеосигнал для монитора. Обычно видеокарта является платой расширения и вставляется в разъём расширения, универсальный (PCI-Express, PCI, ISA, VLB, EISA, MCA) или специализированный (AGP), но бывает и встроенной (интегрированной) в системную плату (как в виде отдельного чипа, так и в качестве составляющей части северного моста чипсета или ЦПУ).!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-3.jpg" alt=">Kad video 1 Gb DDR-2 Memori antara muka memori Palit"> Видеокарта 1 Gb DDR-2 Palit память интерфейс память производитель (RTL) +DVI+TV Out процессор выходы!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-4.jpg" alt=">Kad video 1 Gb DDR-2 Palit (RTL) +DVI+ TV Keluar">!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-5.jpg" alt="> Kad video moden tidak terhad kepada output imej, ia mempunyai mikropemproses grafik terbina dalam, yang"> Современные видеокарты не ограничиваются выводом изображения, они имеют встроенный графический микропроцессор, который может производить !} pemprosesan tambahan, melegakan pemproses pusat komputer daripada tugasan ini. Contohnya, semua kad grafik Nvidia dan AMD (ATi) moden menyokong aplikasi Terbuka. GL di peringkat perkakasan. DALAM Kebelakangan ini Terdapat juga kecenderungan untuk menggunakan kuasa pemprosesan GPU untuk tugasan bukan grafik.

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-6.jpg" alt="> Buka. GL (Buka Perpustakaan Grafik - perpustakaan grafik terbuka) untuk menulis"> Open. GL (Open Graphics Library - открытая графическая библиотека) для написания приложений, использующих двумерную и трёхмерную компьютерную графику. Включает более 250 -ти функций для рисования сложных трёхмерных сцен из простых примитивов. Используется при создании компьютерных игр, САПР, !} realiti maya, Visualisasi dalam penyelidikan saintifik.

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-7.jpg" alt="> Lebar jalur penyesuai video boleh mencapai 10 Gb/s. memori penyesuai sendiri mencapai daripada"> Пропускная способность видеоадаптеров может достигать 10 Гб/c. Собственная память адаптеров достигает от 64 Мб до 2 ГБ!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-8.jpg" alt="> Model kad video yang paling biasa ialah Ge. Force (n. Vidia) -"> Наиболее распространенные модели видеокарт – Ge. Force (n. Vidia) – Radeon(ATI)!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-10.jpg" alt="> Monitor ialah komponen PC yang paling penting untuk seseorang Monitor kini sedang dihasilkan"> Монитор является самым важным компонентом ПК для человека. Сейчас производятся мониторы плоскопанельные на жидких кристаллах ЖК (LCD) плазменных элементах(TFT) есть немного на ЭЛТ (CRT)!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-11.jpg" alt="> Ciri monitor yang paling penting: saiz - dalam inci menyerong ,"> Наиболее важные характеристики монитора: размер – в дюймах по диагонали, в ноутбуках – от 10 до 15 дюймов, для настольных - наиболее распространенные 15”, 17”, 19 и выше (20, 21 и 25). разрешение – количество выводимых точек изображения горизонталь-вертикаль 800*600, 1024*768, 1280*1024 кадровая частота – частота обновления изображения на экране. Для исключения дрожания рекомендуется 85 Гц. зерно (шаг) – расстояние между точками люминофора в ЭЛТ-дисплеях.!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-12.jpg" alt=">1. 2. 5. Memori luaran Media luaran: cakera,"> 1. 2. 5. Внешняя память Внешний носитель: диск, флеш-карта Устройство = Привод + Носитель HDD CD DVD BD 1 Тб 700 Мб 8. 5 Гб 200 Гб ROM R RW ФАЙЛ!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-13.jpg" alt="> Sedang digunakan jenis yang berbeza pemacu cakera. Setiap daripadanya"> Pada masa ini, jenis pemacu cakera yang berbeza digunakan. Setiap daripadanya memerlukan peranti baca/tulis sendiri - pemacu cakera. Pemacu cakera + cakera = peranti cakera.

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-14.jpg" alt="> Kepada gubahan ingatan luaran termasuk: HDD - pemacu cakera magnetik keras"> Memori luaran termasuk: HDD - pemacu cakera magnet keras. HDD - pemacu cakera magnetik liut. OCD - pemacu cakera optik ( CD-R, CD-RW, DVD). NML – pemacu pita magnetik (strim). Kad memori. Memori kilat

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-16.jpg" alt=">Cakera keras (pemacu keras) dicirikan oleh: – lebih besar penyimpanan data kebolehpercayaan;"> Жесткий диск (hard disc, винчестер) характеризуется: – большей надежностью хранения данных; – большей емкостью (от нескольких сотен Мб до нескольких десятков, сотен Гб) натобарзар. иицамроф зи яаджак,) илиовс рбилак имищ. » имаретсеч!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-17.jpg" alt="> Biasanya dinamakan C:, D:, dsb."> Обычно имеют имена C: , D: и т. д. Состоят из нескольких алюминиевых пластин. Дорожки с одинаковым номером, находящиеся на разных пластинах, образуют вертикальный цилиндр с таким же номером. Информация записывается на обеих сторонах пластин. Иногда физический диск разбивается на разделы - !} pemacu logik- untuk tujuan penempatan maklumat yang lebih optimum pada cakera. Kemudian nama cakera maya mengambil huruf abjad Latin: C: , D: , E: , F: , . . .

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-18.jpg" alt=">Keras pemacu HDD 400. 0 Gb SATA-II 300 Hitachi "> HDD cakera keras 400. 0 Gb SATA-II 300 pengilang antara muka Hitachi 7200 rpm model kelajuan gelendong

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-19.jpg" alt="> Firma yang mengeluarkan keras Memandu Seagate Maxtor Quantum"> Syarikat yang menghasilkan cakera keras Seagate Maxtor Quantum Fujitsu Untuk memastikan keserasian cakera keras, piawaian telah dibangunkan. Yang paling biasa ialah piawaian antara muka IDE (Integrated Drive Electronics) atau ATA dan EIDE (Enhanced IDE) yang lebih produktif dan SCSI (Antaramuka Sistem Komputer Kecil).

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-20.jpg" alt="> Ciri pemacu keras Kelajuan cakera - Pemacu EIDE dengan kekerapan"> Характеристики жестких дисков Скорость обращения дисков – накопители EIDE с частотой обращения 4500 -7200 об/мин накопители SCSI - 7500 -10000 об/мин; Емкость кэш-памяти - от 64 Кбайт до 2 Мбайт; Среднее время доступа - время (в миллисекундах), на протяжении которого блок головок смещается с одного цилиндра на другой. (составляет приблизительно 10 -13 миллисекунд) Время задержки - время поиска нужного сектора; Скорость обмена - определяет объемы данных, которые могут быть переданы из накопителя к микропроцессору и в обратном направлении за определенные промежутки времени; колеблется в диапазоне 30 -60 Мбайт/с.!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-21.jpg" alt="> CD-ROM CD-ROM (Baca Cakera Padat Bahasa Inggeris) ingatan,"> CD-ROM CD-ROM (англ. Compact Disc Read-Only Memory, читается: «сиди -ром») - разновидность компакт-дисков с записанными на них данными, доступными только для чтения (read-only memory - память «только для чтения»). Позже были разработаны версии с возможностью как однократной записи (CD- R), так и многократной перезаписи (CD-RW) информации на диск. Дальнейшим развитием CD-ROM-дисков стали диски DVD-ROM.!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-22.jpg" alt=">Pemacu DVD RAM&DVD+R/RW & CDRW LITE-ON LH -20 A 1 S SATA"> Привод DVD RAM&DVD+R/RW & CDRW LITE-ON LH-20 A 1 S SATA производитель модель интерфейс!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-23.jpg" alt="> DVD DVD (Digital Versatile"> DVD DVD (ди-ви-ди, англ. Digital Versatile Disc - цифровой многоцелевой диск; также англ. Digital Video Disc - цифровой видеодиск) - носитель информации, выполненный в виде диска, внешне схожий с компакт-диском, однако имеющий возможность хранить бо льший объём информации за счёт использования лазера с меньшей длиной волны, чем для обычных компакт-дисков. DVD-привод - устройство чтения (и записи) таких носителей.!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-24.jpg" alt=">BD-R/RE & DVD RAM&DVD±R/RW&CDRW drive SONY BWU-200 S SATA"> Привод BD-R/RE & DVD RAM&DVD±R/RW&CDRW SONY BWU-200 S SATA Blu-ray Disc!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-25.jpg" alt="> Cakera Blu-ray Cakera Blu-ray, BD (eng. sinar biru -"> Blu-ray Disc Blu-ray Disc, BD (англ. blue ray - синий луч и disc - диск; написание blu вместо blue - намеренное) - формат !} media optik, digunakan untuk rakaman berketumpatan tinggi dan penyimpanan data digital, termasuk video definisi tinggi. Piawaian Blu-ray dibangunkan bersama oleh konsortium BDA. Prototaip pertama pembawa baharu itu dibentangkan pada Oktober 2000. Tersedia pada masa ini Cakera BD-R(rakam sekali) dan BD-RE (rekod boleh diguna semula), dengan format BD-ROM dalam pembangunan. Ia dirancang bahawa volum mereka akan mencapai 15 GB untuk versi dua lapisan.

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-26.jpg" alt=">Transcend Secure. Kad Memori Digital (SD) 2 Gb"> Transcend Secure. Digital (SD) Memory Card 2 Gb тип накопителя!}

Dalaman="" usb="" src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-27.jpg" alt=">Gembird 3. 5"> Gembird 3. 5" 10 -in-1 Internal USB 2. 0 CF/MD/SM/MMC/RSMMC/SD/x. D/MS(/Pro/Duo) Card Reader/Writer!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-28.jpg" alt="> Pembaca kad ialah peranti untuk membaca/menulis maklumat pada kad memori Pembaca kad berbeza dalam"> Картридер – устройство для чтения/записи информации на карты памяти. Картридеры отличаются по !} ciri kelajuan membaca/menulis maklumat. Pembaca kad boleh dibina ke dalam unit sistem atau bebas dari segi struktur, disambungkan kepada Unit Sistem melalui port USB.

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-29.jpg" alt=">Memori denyar ialah jenis khas memori semikonduktor boleh tulis semula tidak meruap ."> Флэш-память - особый вид энергонезависимой перезаписываемой полупроводниковой памяти. Энергонезависимая - не требующая дополнительной энергии для хранения данных (только для записи). Перезаписываемая - допускающая изменение (перезапись) данных. Полупроводниковая - не содержащая механически движущихся частей (как обычные жёсткие диски или CD), построенная на основе интегральных микросхем. Ячейка флэш-памяти не содержит конденсаторов, а состоит из одного транзистора особой архитектуры, который может хранить несколько бит информации.!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-30.jpg" alt="> Kelebihan memori denyar: – Mampu menahan beban mekanikal sebanyak 5 - 10 kali"> Преимущества flash-памяти: – Способна выдерживать механические нагрузки в 5 -10 раз превышающие предельно допустимые для обычных !} cakera keras. – Menggunakan lebih kurang 10 -20 kali lebih sedikit tenaga semasa operasi berbanding cakera keras dan media CD-ROM. – Lebih padat daripada kebanyakan media mekanikal lain. – Maklumat yang dirakam pada memori kilat boleh disimpan dari 20 hingga 100 tahun.

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-31.jpg" alt="> Memori kilat mula dibangunkan oleh Toshiba pada tahun 1984. Pada tahun 1988"> Впервые Flash-память была разработана компанией Toshiba в 1984 году. В 1988 !} tahun Intel membangunkan versi memori kilatnya sendiri. Nama itu diberikan oleh Toshiba semasa pembangunan cip pertama ingatan kilat sebagai ciri kelajuan memadam cip memori kilat "dalam sekelip mata" - dalam sekelip mata.

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-32.jpg" alt=">1. 2. 6. Peranti input wayarles">!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-33.jpg" alt="> Peranti input Papan Kekunci Mice Trackball"> Устройства ввода Клавиатуры Мыши Трэкболл Джойстик Сканер !} Tablet grafik Skrin sentuh Pen cahaya Mikrofon

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-34.jpg" alt=">A 4 Tech tetikus">!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-35.jpg" alt=">Tetikus - inframerah, tetikus radio dan peranti tetikus radio gigi Biru untuk definisi"> Мыши - инфракрасные, радиомышь и радиомышь стандарта Blue-tooth устройство для определения относительных координат (смещения относительно предыдущего положения или направления) движения руки оператора. Относительные координаты передаются в компьютер и при помощи специальной программы могут вызывать перемещения курсора на экране.!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-36.jpg" alt=">Tetikus, yang menjadi atribut invariable komputer, pertama muncul pada tahun 1964 dalam Stanford Research"> Мышь, ставшая неизменным атрибутом компьютера, впервые появилась в 1964 году в Стэнфордском исследовательском институте. Человек, предложивший концепцию манипулятора, подобного современной мыши, - Дуглас Энгельбарт (Douglas Englebart) Прообразом первой мыши была деревянная коробочка, которая перемещалась по столу на колесиках, отсчитывая их обороты и развороты, эта информация вводилась в компьютер и управляла перемещением курсора на экране.!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-37.jpg" alt="> Tikus kini telah beralih daripada bola bergetah ke penderia optik."> Мыши в настоящее время перешли от прорезиненных шариков к оптическим сенсорам. Сенсор получает фотографии поверхности, процессор мыши сравнивает их между собой и определяет перемещение мыши, которое и передаёт компьютеру. Для сенсора требуется подсветка, которая обеспечивается светодиодом или лазером, причём последний вариант, как правило, даёт более высокую точность. У сенсора есть параметр - частота снимков в секунду. Есть ещё один параметр - число точек на дюйм (dpi), которое правильнее называть числом замеров на дюйм (cpi). Оно обозначает число замеров, которое мышь способна произвести во время перемещения на расстояние в один дюйм. Чем больше число замеров, тем точнее мышь может реагировать на движения, но тем быстрее будет двигаться курсор: большее число замеров требует меньшего физического перемещения для прохождения курсором такого же расстояния. Да, мышь становится точнее и отзывчивее, но и управлять ею сложнее. Для современных разрешений лучше придерживаться cpi в диапазоне от 800 до 1 000. Ещё один важный момент - эргономика.!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-39.jpg" alt="> Papan Kekunci Peranti untuk memasukkan maklumat ke dalam memori komputer. Di dalam"> Клавиатуры Устройство для ввода информации в память компьютера. Внутри расположена микросхема, клавиатура связана с системной платой, нажатие любой клавиши продуцирует сигнал (код символа в !} sistem ASCII-16 ialah nombor susunan pangkat watak dalam jadual), dalam memori komputer program khas menggunakan kod memulihkan penampilan watak yang ditekan dan menghantar imejnya ke monitor.

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-44.jpg" alt=">Kekunci untuk Zboard ZBD 100/300 Siri, tindanan permainan Umur Umur">!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-45.jpg" alt=">Kekunci untuk Zboard ZBD 100/300 Siri, tindanan permainan Umur Umur"> Клавиатура Keyset for Zboard ZBD 100/300 Series, накладка для игры Age of Empires III!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-46.jpg" alt=">Kekunci untuk Zboard ZBD 100/300 Series, tindanan permainan">!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-47.jpg" alt=">Kekunci untuk Zboard ZBD 100/300 Series, tindanan untuk permainan"> Клавиатура Keyset for Zboard ZBD 100/300 Series, накладка для игры DOOM 3!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-48.jpg" alt=">Bola Jejak - bola Kayu Joystick Manipulator grafik"> Трэкбол – шаровой Джойстик Графический манипулятор планшет Сканэры Сенсорный экран!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-49.jpg" alt=">Pen cahaya">!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-50.jpg" alt=">1. 2. 7. Bunyi bunyi komputer"> 1. 2. 7. Звук в компьютере Зв Встроенный динамик Звуковая карта Микрофон, наушники Аудиосистема MIDI-устройства!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-51.jpg" alt="> Bunyi dalam PC komputer mempunyai pembesar suara terbina dalam yang boleh menghasilkan bunyi"> Звук в компьютере ПК имеет встроенный динамик, способный подавать звуковые сигналы. Для работы со звуком, в первую очередь, нужен специализированный микропроцессор с памятью – звуковая карта. Входы и выходы карты определяют, какие !} peranti luaran– pembesar suara, mikrofon, pensintesis, dsb. boleh digunakan. Perisian khas dan memori kad menyediakan pelbagai kemungkinan untuk bekerja dengan bunyi.

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-52.jpg" alt="> MIDI (Antara Muka Digital Alat Muzik Inggeris - antara muka digital muzikal"\u003e MIDI (Antara Muka Digital Alat Muzik Inggeris - antara muka digital alat muzik) - standard rakaman audio digital untuk format pertukaran data antara alat muzik elektronik.

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-53.jpg" alt=">Kad bunyi SB PCI Terratec Aureon 7. 1 model pengeluar">!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-54.jpg" alt=">1. 2. 8. Peranti komunikasi Comm"> 1. 2. 8. Устройства коммуникации Комм Локальный ПК Мо. Дем Компьютерная сеть Сетевая карта!}

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-55.jpg" alt="> Peranti komunikasi Untuk menggunakan sumber komputer lain, PC mesti disambungkan"> Устройства коммуникации Для использования ресурсов других компьютеров ПК должен быть подключен к компьютерной сети. Если компьютеры расположены недалеко друг от друга, так что их можно соединить кабелем, то имеется возможность создания локальной сети. Каждый ПК подключается к сети с помощью модема. Модем преобразует !} maklumat digital kepada isyarat untuk talian telefon (Modulation) dan sebaliknya (DEModulation). Pemindahan berlaku di sepanjang garis ini. Dengan cara ini, akses kepada Internet diatur.

Src="https://present5.com/presentation/3/175865261_223308851.pdf-img/175865261_223308851.pdf-57.jpg" alt=">kad rangkaian TRENDnet">!}

Rancang
pengenalan



pengenalan

Sistem grafik komputer peribadi termasuk alat untuk bekerja dengan imej video.

Komponen yang diperlukan dalam sistem grafik ialah kad video dan monitor, serta antara muka yang menyediakannya.

Komponen tambahan selalunya ialah penala TV, kad tangkapan video, projektor dan peranti lain.

Kad video ialah peranti yang menukar imej yang disimpan dalam ingatan komputer kepada isyarat video untuk monitor. Biasanya kad video adalah kad pengembangan dan dimasukkan ke dalam slot khas untuk kad video pada motherboard, tetapi ia juga boleh disepadukan. Kad video mempunyai pemproses grafik (GP) terbina dalam, yang memproses maklumat tanpa memuatkan pemproses pusat komputer.

Rajah 1. Kad video

1. Sejarah perkembangan kad video

Salah satu penyesuai grafik pertama untuk PC IBM ialah MDA (Penyesuai Paparan Monokrom) pada tahun 1981. Ia berfungsi hanya dalam mod teks dengan resolusi 80x25 aksara (fizikal 720x350 piksel) dan menyokong lima atribut teks: normal, terang, songsang, bergaris bawah dan berkelip. Ia tidak dapat menghantar sebarang maklumat warna atau grafik, dan warna huruf mana yang akan ditentukan oleh model monitor yang digunakan. Mereka biasanya hitam dan putih, ambar atau zamrud.

Rajah 2. MDA (Penyesuai Paparan Monokrom)

Rajah 3. Sistem dengan penyesuai MDA (Monokrom Paparan Penyesuai).

Pada tahun 1982, Hercules mengeluarkan pembangunan lanjut penyesuai MDA, penyesuai video HGC (Hercules Graphics Controller), yang telah resolusi grafik 720x348 piksel dan menyokong dua halaman grafik. Walau bagaimanapun, ia masih tidak membenarkan bekerja dengan warna.

Rajah 3. Penyesuai video HGC

Rajah 4. Penyesuai video Hercules Thriller 3D TH2318SGA

Kad video berwarna pertama ialah CGA (Color Graphics Adapter), dikeluarkan oleh IBM dan yang menjadi asas untuk piawaian kad video berikutnya. Ia boleh berfungsi sama ada dalam mod teks dengan resolusi 40x25 dan 80x25 (matriks aksara ialah 8x8), atau dalam mod grafik dengan resolusi 320x200 atau 640x200. Dalam mod teks, 256 atribut aksara tersedia - 16 warna aksara dan 16 warna latar belakang (atau 8 warna latar belakang dan atribut berkelip), dalam mod grafik 320x200 empat palet empat warna setiap satu tersedia dan mod resolusi tinggi 640x200 ialah monokrom.

Rajah 5. Penyesuai CGA (Color Graphics Adapter).

Rajah 6. Kabel yang menyambungkan penyesuai CGA dan peranti output (monitor, dsb.)

Rajah 7. Palam sambungan penyesuai CGA

Rajah 8. Paparan teks dan maklumat grafik penyesuai CGA

Rajah 9. Permainan Warcraft I pada penyesuai CGA

Dalam pembangunan kad ini, EGA (Penyesuai Grafik Dipertingkat) muncul - penyesuai grafik yang dipertingkatkan, dengan palet dikembangkan kepada 64 warna, dan penimbal perantaraan. Peleraian telah dipertingkatkan kepada 640x350, menghasilkan mod teks 80x43 dengan matriks aksara 8x8. Untuk mod 80x25, matriks besar digunakan - 8x14, 16 warna boleh digunakan secara serentak, palet warna diperluaskan kepada 64 warna. Mod grafik juga membenarkan penggunaan 16 warna daripada palet 64 warna pada resolusi 640x350. Serasi dengan CGA dan MDA.

Rajah 10. Skema warna penyesuai EGA

Perlu diingat bahawa antara muka dengan monitor semua jenis penyesuai video ini adalah digital, MDA dan HGC dihantar hanya sama ada titik itu menyala atau tidak menyala dan isyarat tambahan kecerahan untuk atribut teks "cerah", begitu juga, CGA menghantar isyarat video utama melalui tiga saluran (merah, hijau, biru), dan juga boleh menghantar isyarat kecerahan (jumlah 16 warna), EGA mempunyai dua talian penghantaran untuk setiap warna utama, maka setiap warna primer boleh dipaparkan pada kecerahan penuh, 2/3 atau 1/3 kecerahan penuh, memberikan jumlah maksimum 64 warna.

Rajah 11. Kabel yang menyambungkan penyesuai EGA dan peranti output (monitor, dsb.)

Rajah 12. Penyesuai EGA (Penyesuai Grafik Dipertingkat).

Dalam model awal komputer IBM PS/2, penyesuai grafik baharu muncul, MCGA (Penyesuai Grafik Pelbagai Warna). Peleraian teks dinaikkan kepada 640x400, yang memungkinkan untuk menggunakan mod 80x50 dengan matriks 8x8, dan untuk mod 80x25 menggunakan matriks 8x16. Bilangan warna telah ditingkatkan kepada 262144 (64 tahap kecerahan untuk setiap warna); untuk keserasian dengan EGA dalam mod teks, jadual warna telah diperkenalkan, yang melaluinya ruang EGA 64 warna telah ditukar kepada ruang warna MCGA. Mod 320x200x256 muncul, di mana setiap piksel pada skrin dikodkan oleh bait yang sepadan dalam memori video, tidak ada satah bit, oleh itu, keserasian dengan EGA kekal hanya dalam mod teks, keserasian dengan CGA telah lengkap. Oleh kerana bilangan kecerahan warna primer yang besar, isyarat warna analog menjadi perlu; kekerapan pengimbasan mendatar sudah 31.5 KHz.

Rajah 13. Penyesuai MCGA (Multicolor Graphics Adapter).

Rajah 14. VGA ke penyesuai MCGA

Kemudian IBM pergi lebih jauh dan membuat VGA (Video Graphics Array - video grafik array), ini ialah sambungan MCGA yang serasi dengan EGA dan diperkenalkan dalam model PS/2 jarak pertengahan. Ini telah menjadi standard penyesuai video de facto sejak lewat 80-an. Menambahkan resolusi teks 720x400 untuk emulasi MDA dan mod grafik 640x480, diakses melalui satah bit. Mod 640x480 adalah luar biasa kerana ia menggunakan piksel segi empat sama, iaitu nisbah bilangan piksel mendatar dan menegak adalah sama dengan nisbah bidang skrin standard - 4:3. Kemudian datang IBM 8514, dengan resolusi 640x480x256 dan 1024x768x256, dan IBM XGA dengan mod teks 132x25 (1056x400) dan peningkatan kedalaman warna (640x480x65K).

Rajah 15. gamut warna penyesuai VGA

Rajah 16. Kabel penyesuai VGA dan penyambung kabel VGA

Sejak tahun 1991, konsep SVGA (Super VGA - "super" VGA) muncul - pengembangan VGA dengan penambahan mod yang lebih tinggi dan perkhidmatan tambahan, sebagai contoh, keupayaan untuk menetapkan kadar bingkai sewenang-wenangnya. Bilangan warna yang dipaparkan secara serentak meningkat kepada 65536 (Warna Tinggi, 16 bit) dan 16777216 (Warna Benar, 24 bit), dan mod teks tambahan muncul. Di antara fungsi perkhidmatan, sokongan untuk VBE (VESA BIOS Extention - lanjutan daripada BIOS standard VESA) muncul. SVGA telah dianggap sebagai piawaian penyesuai video de facto sejak kira-kira pertengahan 1992, selepas penerimaan pakai oleh Persatuan Piawaian Elektronik Video (VESA) bagi versi standard VBE 1.0. Sehingga saat itu, hampir semua penyesuai video SVGA tidak serasi antara satu sama lain.

Antara muka pengguna grafik, yang muncul dalam banyak sistem pengendalian, merangsang peringkat baharu dalam pembangunan penyesuai video. Konsep "pemecut grafik" muncul. Ini ialah penyesuai video yang melaksanakan beberapa fungsi grafik pada peringkat perkakasan. Fungsi ini termasuk memindahkan blok imej yang besar dari satu kawasan skrin ke kawasan lain (contohnya, apabila memindahkan tetingkap), mengisi kawasan imej, garis lukisan, arka, fon, sokongan kursor perkakasan, dll. Dorongan langsung untuk pembangunan peranti khusus sedemikian adalah hakikat bahawa antara muka pengguna grafik sudah pasti mudah, tetapi penggunaannya memerlukan sumber pengkomputeran yang banyak daripada pemproses pusat, dan pemecut grafik moden direka dengan tepat untuk menghapuskan bahagian besar pengiraan untuk paparan akhir imej pada skrin.

2. Struktur kad video (blok utama)

Kad video moden terdiri daripada bahagian berikut:

pemproses grafik (unit pemprosesan grafik - unit pemprosesan grafik)- berurusan dengan pengiraan imej output, melepaskan pemproses pusat daripada tanggungjawab ini, dan membuat pengiraan untuk memproses arahan grafik 3D. Ia adalah asas kepada kad grafik; prestasi dan keupayaan keseluruhan peranti bergantung padanya. Pemproses grafik moden tidak jauh lebih rendah dari segi kerumitan daripada pemproses pusat komputer, dan sering mengatasinya dalam bilangan transistor dan dalam kuasa pengkomputeran, terima kasih kepada sebilangan besar unit pengkomputeran universal. Walau bagaimanapun, seni bina GPU generasi sebelumnya biasanya melibatkan kehadiran beberapa unit pemprosesan maklumat, iaitu: unit pemprosesan grafik 2D, unit pemprosesan grafik 3D, seterusnya, biasanya dibahagikan kepada kernel geometri (ditambah cache puncak) dan unit rasterisasi. (ditambah cache tekstur ) dan lain-lain.

pengawal video- bertanggungjawab untuk membentuk imej dalam memori video, memberikan arahan RAMDAC untuk menjana isyarat pengimbasan untuk monitor dan memproses permintaan daripada pemproses pusat. Di samping itu, biasanya terdapat pengawal bas data luaran (contohnya, PCI atau AGP), a bas dalaman pengawal memori data dan video. Lebar bas dalaman dan bas memori video biasanya lebih besar daripada bas luaran (64, 128 atau 256 bit berbanding 16 atau 32); banyak pengawal video juga mempunyai RAMDAC terbina dalam. Penyesuai grafik moden (ATI, nVidia) biasanya mempunyai sekurang-kurangnya dua pengawal video yang beroperasi secara berasingan antara satu sama lain dan serentak mengawal satu atau lebih paparan setiap satu.

ingatan video- bertindak sebagai penampan bingkai di mana imej disimpan, dijana dan sentiasa ditukar oleh pemproses grafik dan dipaparkan pada skrin monitor (atau beberapa monitor). Memori video juga menyimpan elemen imej perantaraan yang tidak kelihatan pada skrin dan data lain. Memori video terdapat dalam beberapa jenis, berbeza dalam kelajuan akses dan kekerapan operasi. Kad video moden dilengkapi dengan memori DDR, DDR2, GDDR3, GDDR4 dan GDDR5. Ia juga harus diingat bahawa sebagai tambahan kepada memori video yang terletak pada kad video, pemproses grafik moden biasanya menggunakan sebahagian daripada jumlah ingatan sistem komputer, akses terus yang disediakan oleh pemacu penyesuai video melalui bas AGP atau PCIE.

penukar digital-ke-analog (DAC, RAMDAC - Memori Capaian Rawak Penukar Digital-ke-Analog)- berfungsi untuk menukar imej yang dihasilkan oleh pengawal video kepada tahap keamatan warna yang dibekalkan kepada monitor analog. Julat warna yang mungkin bagi imej hanya ditentukan oleh parameter RAMDAC. Selalunya, RAMDAC mempunyai empat blok utama - tiga penukar digital-ke-analog, satu untuk setiap satu saluran warna(merah, hijau, biru, RGB) dan SRAM untuk menyimpan data pembetulan gamma. Kebanyakan DAC mempunyai sedikit kedalaman 8 bit setiap saluran - ini menghasilkan 256 tahap kecerahan untuk setiap warna utama, yang memberikan sejumlah 16.7 juta warna (dan disebabkan pembetulan gamma, adalah mungkin untuk memaparkan 16.7 juta warna asal dalam ruang warna yang lebih besar). Sesetengah RAMDAC mempunyai kapasiti 10 bit untuk setiap saluran (1024 tahap kecerahan), yang membolehkan anda memaparkan lebih daripada 1 bilion warna dengan serta-merta, tetapi ciri ini boleh dikatakan tidak digunakan. Untuk menyokong monitor kedua, DAC kedua sering dipasang. Perlu diingat bahawa monitor dan projektor video disambungkan ke digital Keluaran DVI kad video menggunakan penukar digital-ke-analog mereka sendiri untuk menukar aliran data digital dan tidak bergantung pada ciri-ciri DAC kad video.

ROM video (ROM Video)- peranti storan kekal di mana BIOS video, fon skrin, jadual perkhidmatan, dsb. ditulis. ROM tidak digunakan secara langsung oleh pengawal video - hanya pemproses pusat mengaksesnya. BIOS video yang disimpan dalam ROM memastikan permulaan dan pengendalian kad video sebelum memuatkan sistem pengendalian utama, dan juga mengandungi data sistem yang boleh dibaca dan ditafsirkan oleh pemacu video semasa operasi (bergantung pada kaedah yang digunakan untuk memisahkan tanggungjawab antara pemandu dan BIOS). Pada banyak peta moden ROM boleh diprogram semula secara elektrik (EEPROM, Flash ROM), membenarkan BIOS video ditulis semula oleh pengguna sendiri menggunakan program khas.

sistem penyejuk- direka untuk mengekalkan suhu pemproses video dan memori video dalam had yang boleh diterima.

Operasi penyesuai grafik moden yang betul dan berfungsi sepenuhnya dipastikan menggunakan pemacu video - perisian khas yang dibekalkan oleh pengeluar kad video dan dimuatkan semasa proses permulaan sistem pengendalian. Pemacu video berfungsi sebagai antara muka antara sistem dengan aplikasi yang berjalan padanya dan penyesuai video. Sama seperti BIOS video, pemacu video mengatur dan mengawal secara pemprograman operasi semua bahagian penyesuai video melalui daftar kawalan khas, yang diakses melalui bas yang sepadan.

3. Pengelasan dan ciri utama kad video

Klasifikasi kad video

  • Kad belanjawan (kelas rendah) adalah murah, tetapi tidak begitu berkuasa. Direka terutamanya untuk aplikasi pejabat.
  • Kad video kelas perniagaan (meddle end) – boleh mengendalikan semua permainan moden. Mereka mempunyai beberapa had yang berkaitan dengan resolusi, kadar bingkai, dsb.
  • Model teratas (hi-end) - mempunyai ciri teknikal tertinggi.


Ciri utama kad video:

  • Antara muka
  • GPU
  • Kekerapan operasi teras grafik:
  • Sokongan perisian
  • Jenis dan kapasiti memori
  • Kekerapan operasi memori
  • Saiz antara muka memori
  • Bilangan pemproses aliran
  • Teknologi
  • Menyejukkan
  • Keluar

Memori kad video:

Jenis ingatan

  • GDDR ialah memori yang dibina pada teknologi Kadar Data Berganda. Digunakan dalam model bajet.
  • GDDR2 beroperasi pada frekuensi yang lebih tinggi daripada jenis memori sebelumnya. Kelemahan: terlalu panas yang teruk.
  • GDDR3 adalah serupa dengan GDDR2, ia beroperasi pada frekuensi yang lebih tinggi sedikit dan kurang panas.
  • GDDR4 lebih berkuasa daripada GDDR3. Beroperasi dengan masa capaian sehingga 0.6 ns, yang sepadan dengan frekuensi 3330 MHz. Lebih jimat berbanding generasi sebelumnya
  • GDDR5 lebih pantas dan pantas berbanding generasi sebelumnya.

Bas ingatan
Bilangan bit data (bit) yang boleh dipindahkan dalam satu kitaran. Prestasi memori ialah jumlah data yang dipindahkan setiap unit masa. Ia bergantung pada kekerapan ingatan dan seterusnya

lebar bas

  • model murah - bas 64-bit;
  • kad video bajet - bas 128-bit;
  • kad video kelas perniagaan - bas 256 bit;
  • model kad video teratas mempunyai bas 256-bit dan lebih tinggi.

Kekerapan ingatan:

  • model bajet - sehingga 800 MHz;
  • kelas perniagaan - sehingga 1500 MHz;
  • model teratas - dari 1500 MHz dan ke atas.

Ingatan
Memori kad video menyimpan imej imej (bingkai skrin), serta elemen yang diperlukan untuk membina gambar tiga dimensi. Dalam model kad video moden, memori dipasang dalam volum dari 128 MB hingga 1 GB.

  • model murah - 32-64 MB;
  • kad video bajet - 128 MB;
  • kad video kelas perniagaan - 256-512 MB;
  • model kad video teratas - 512 MB dan lebih tinggi.

Kekerapan operasiGPU

4. Antara muka perisian dan perkakasan kad video

Perisian

DirectX
DirectX ialah satu set fungsi API yang direka untuk menyelesaikan masalah yang berkaitan dengan pengaturcaraan permainan dan video di bawah Microsoft Windows. Paling banyak digunakan dalam menulis permainan komputer. Kit pembangunan DirectX untuk Microsoft Windows tersedia secara percuma di tapak web Microsoft. Pada masa ini, versi terbaharu ialah DirectX 11. Selalunya, versi terkini DirectX dihantar dengan aplikasi permainan, memandangkan API DirectX dikemas kini dengan kerap, dan versi yang disertakan dalam Windows selalunya bukan yang terbaru. Hampir semua bahagian DirectX API ialah koleksi objek yang serasi dengan COM.

Walaupun API DirectX tidak wujud secara semula jadi, kebanyakannya program grafik untuk komputer peribadi mereka bekerja di bawah sistem pengendalian MS-DOS atau secara langsung dengan kad video. Pembangun perisian terpaksa mencipta pelbagai pemandu untuk setiap jenis penyesuai video, kayu bedik, kad bunyi.

Pada tahun 1995, Microsoft memperkenalkan versi pertama perpustakaan DirectX (kemudian dipanggil Game SDK). Pada tahun 2004, versi kesembilan DirectX telah dikeluarkan (lapan versi sebenarnya dikeluarkan, atas sebab tertentu Microsoft terlepas versi keempat). DirectX ialah piawaian korporat, semua hak milik Microsoft. Dan hanya Microsoft yang menentukan perkara yang perlu disertakan dalam versi API seterusnya dan cadangan yang perlu diabaikan. Pendekatan diktator ini memungkinkan untuk membawa permainan dan pemproses grafik dengan cepat kepada penyebut yang sama, dan melegakan pengguna daripada kebanyakan masalah dengan keserasian perkakasan. Baru-baru ini, kedua-dua program dan penyesuai video bahkan telah dibahagikan kepada generasi mengikut versi DirectX yang disokong.
DirectX API bertujuan untuk:

  • pengaturcaraan Grafik 2D(Modul DirectDraw);
  • mencipta grafik tiga dimensi (modul Direct3D);
  • bekerja dengan bunyi dan muzik (modul DirectSound dan DirectMusic);
  • sokongan peranti input (modul Directlnput);
  • pembangunan permainan rangkaian (modul DirectPlay).

Oleh itu, DirectX ialah satu set beberapa API yang agak bebas yang membenarkan pembangun permainan dan aplikasi interaktif lain mengakses fungsi perkakasan tertentu tanpa perlu menulis kod perisian khusus perkakasan. DirectX adalah berdasarkan satu set antara muka Model Objek Komponen, dan objek COM boleh diterangkan dalam hampir mana-mana bahasa pengaturcaraan, seperti C/C++, Delphi dan juga Asas.

Populariti DirectX adalah kerana keupayaannya untuk menyediakan semua keperluan pembangun permainan dan perkakasan: daripada mencipta grafik 3D dan antaramuka pengguna input, untuk menyokong dunia maya rangkaian.
Secara umum, DirectX dibahagikan kepada:

  • DirectX Graphics, satu set antara muka sebelum ini (sebelum versi 8.0) dibahagikan kepada:
  • DirectDraw: antara muka output grafik raster.
  • Direct3D (D3D): antara muka untuk memaparkan primitif tiga dimensi.
  • DirectInput: Antara muka yang digunakan untuk memproses data yang datang daripada papan kekunci, tetikus, kayu bedik dan pengawal permainan lain.
  • DirectPlay: antara muka komunikasi rangkaian permainan.
  • DirectSound: antara muka untuk kerja peringkat rendah dengan bunyi (format Gelombang)
  • DirectMusic: antara muka untuk memainkan muzik dalam format Microsoft.
  • DirectShow: Antara muka yang digunakan untuk input/output data audio dan/atau video.
  • DirectSetup: Bahagian yang bertanggungjawab untuk memasang DirectX.
  • Objek Media DirectX: Menyediakan sokongan berfungsi untuk objek penstriman (seperti pengekod/penyahkod)

OpenGL
Pada tahun 1982, Silicon Graphics melaksanakan saluran paip pemaparan berdasarkan sistem arahan perpustakaan grafik IRIS GL di stesen kerja Silicon IRIS. Berdasarkan perpustakaan IRIS GL, standard grafik OpenGL (Perpustakaan Grafik Terbuka) telah dibangunkan dan diluluskan pada tahun 1992. Program yang ditulis menggunakan OpenGL boleh dipindahkan ke hampir mana-mana platform, sama ada komputer peribadi atau stesen grafik, sambil memperoleh hasil yang sama.

Set OpenGL asas termasuk kira-kira 150 arahan yang berbeza, dengan bantuan yang mereka melaksanakan fungsi asas: mengenal pasti objek, menunjukkan lokasi mereka dalam ruang tiga dimensi, menetapkan parameter lain (putaran, skala), menukar sifat objek (warna, tekstur, bahan ), kedudukan pemerhati. Pustaka OpenGL tambahan (sambungan) melaksanakan fungsi yang tidak ditemui dalam perpustakaan standard. Sebagai contoh, perpustakaan GLAUX telah dibangunkan oleh Microsoft untuk menggunakan OpenGL dalam sistem pengendalian. Persekitaran Windows. Pembangun penyesuai video mencipta sambungan OpenGL mereka sendiri yang mengambil kira keupayaan pemproses grafik tertentu.

teknologi SLI

Singkatan SLI ialah singkatan dari Scalable Link Interface. Teknologi nVidia SLI memerlukan dua kad video yang sama yang menyokong SLI, papan induk yang turut menyokong SLI, penyesuai MIO yang menyambungkan kad video dan pemacu ForceWare versi yang sesuai. Pada masa penulisan, teknologi SLI disokong oleh kad video keluarga berikut: nVidia GeForce 6800 dan 6600GT serta papan induk dengan cipset nVidia nForce4 SLI (untuk pemproses AMD Athlon 64), Intel 7525 (untuk pemproses Xeon) dan nForce4 SLI Intel Edition (untuk Pemproses Pentium 4).

Teknologi SLI menyokong dua mod pengendalian untuk sepasang kad video: Split Frame Rendering (SFR) dan Alternate Frame Rendering (AFR). Untuk menjalankan permainan lapuk, mod keserasian disediakan apabila hanya satu kad grafik digunakan. Dalam mod Split Frame Rendering (SFR), bingkai dibahagikan kepada dua bahagian, menjadikan setiap bahagian

yang dijawab oleh penyesuai video yang berasingan. Dalam kes ini, bingkai dibahagikan secara dinamik bergantung pada kerumitan tempat kejadian. Mod ini membolehkan anda mencapai prestasi maksimum, kerana beban pada setiap kad diagihkan sama rata. Kaedah pembahagian dipanggil Symmetric Multi-Rendering dengan Dynamic Load Balancing (SMR), iaitu, simetri multi-rendering dengan agihan beban dinamik. Dalam mod Alternate Frame Rendering (AFR), bingkai dipaparkan secara bergilir-gilir oleh setiap penyesuai video.

Memandangkan tinggi daya pengeluaran antara muka PCI Express, adalah mungkin untuk mengehadkan diri kami kepada pemindahan data melalui bas ini, walau bagaimanapun, untuk meminimumkan kemungkinan kelewatan Kad video SLI dilengkapi dengan antara muka MIO. Apabila kad dipasang dalam motherboard yang dilengkapi dengan dua slot PCI Express xl6, mereka perlu disambungkan dengan penyesuai khas - papan textolite kecil yang dilengkapi dengan dua penyambung jenis yang sesuai. Untuk mendayakan mod SLI dan operasinya yang betul, dua syarat diperlukan: ​​kedua-dua slot PCI Express xl6 mesti menyokong konfigurasi ≪16 lorong + 8 lorong≫, atau konfigurasi 8 lorong + 8 lorong; Chipset mesti disokong oleh pemacu ForceWare. Apabila dilancarkan dengan jayanya, konfigurasi SLI menunjukkan peningkatan prestasi sehingga 80% dalam beberapa permainan.

CrossFire
Sebagai tindak balas kepada pembangunan dan promosi teknologi SLI lama-baru (MK No. 30(357) 2005) oleh NVIDIA, pesaing utama dalam pasaran pemecut video, ATI, membangun dan melaksanakan penyelesaiannya sendiri yang serupa - teknologi CrossFire. Sama seperti SLI NVIDIA, ia membolehkan anda menggabungkan sumber dua kad video dalam satu komputer antara satu sama lain, meningkatkan prestasi subsistem video. Teknologi CrossFire pada asasnya berbeza daripada SLI dan, oleh itu, mempunyai sedikit persamaan dengan pesaingnya. Memberi keutamaan kepada kelebihan tertentu dari satu teknologi atau yang lain, dalam masa terdekat pengguna akan memilih antara NVIDIA dan ATI bukan sahaja berdasarkan pendapat tentang jenama yang dibentuk selama ini, tetapi juga berdasarkan fakta tentang SLI atau

Asas teknikal

Dengan analogi dengan NVIDIA, untuk meletakkan dua kad video ATI dalam satu "abah-abah" anda memerlukan papan induk dengan set cip daripada pengeluar yang sama (ia dirancang bahawa CrossFire juga akan disokong Set cip Intel i975X), dengan dua slot PCI Express. Seperti SLI, CrossFire menuntut sumber sistem, yang memerlukan bekalan kuasa berkualiti tinggi. Mari kita lihat keperluan sistem dengan lebih terperinci.

Papan induk
- mestilah berdasarkan cipset ATI Radeon Xpress 200 CrossFire atau lebih tinggi. Papan ini tersedia untuk kedua-dua pemproses AMD Sempron/Athlon 64 dan Intel Pentium 4/Celeron. Jadi ATI kini akan membuat wang pada chipset, pengeluaran yang sebelum ini tidak mencapai skala besar.

Kad video.
Untuk teknologi berfungsi, anda memerlukan kad induk CrossFire (lebih lanjut mengenai perkara ini di bawah) dan mana-mana kad video lain berdasarkan cip daripada keluarga yang sama dengan kad hos. Apa yang membezakan kad induk daripada yang lain ialah kehadiran penyambung DMS-59 (disambungkan ke DVI pada kad hamba), cip CrossFire, dan, sudah tentu, kos.

Unit kuasa. Untuk mengekalkan set yang serius, anda memerlukan bekalan kuasa dengan kuasa minimum 400–450 W, sebaik-baiknya yang lebih berkuasa.

Nah, itu pada asasnya yang anda perlukan untuk memasang sistem video CrossFire. Seperti yang anda perhatikan, ATI lebih fleksibel dengan pelanggannya, tidak mengikat mereka seperti tanah ke ladang kolektif kepada pembelian mandatori dua kad dengan cip yang sama daripada pengeluar yang sama. Pengikatan dilakukan hanya kepada keluarga cip video yang menjadi asas pemecut. Iaitu, anda boleh membeli pemecut video Radeon X800 terkemuka dan budak Radeon X800 XL. Master Radeon X800 akan serasi dengan kad daripada mana-mana pengeluar berdasarkan sebarang pengubahsuaian cip X800. Ini adalah kelebihan mutlak berbanding pesaing - jika anda menggunakan satu pemecut, dengan prospek pemodenan selanjutnya dengan memasang kad video lain, anda tidak perlu mencari kad daripada pengeluar tertentu berdasarkan cip tertentu. Pada masa ini, teknologi CrossFire disokong oleh kad video berdasarkan X800 dan X850, serta produk baharu berdasarkan X1xxx.

Prinsip asas

Kad video terkemuka (master CrossFire) mengandungi cip khas yang membolehkan anda menggabungkan usaha pemecut. Ia memproses imej yang dijana oleh setiap kad piksel demi piksel (dalam masa nyata) dan menggabungkannya menjadi satu gambar. Semua maklumat daripada kad video hamba tuan dihantar melalui sambungan melalui penyambung DMS-59 dan DVI. Panjang kabel antara dua kad dalam kes ini agak pendek, yang mengelakkan kerugian semasa pemindahan data (secara teorinya).

Ciri dan mod operasi CrossFire
Terdapat 3 mod pemaparan tersedia untuk CrossFire: SuperTiling, AFR, Scissor. Tidak seperti sistem SLI, pilihan mod bebas tidak tersedia dan mod yang dikehendaki dipilih secara automatik oleh pemandu.

Gunting
Cukup kaedah yang diketahui pemprosesan imej. Intipatinya adalah untuk membahagikan bingkai kepada dua bahagian, setiap satunya diproses oleh kad video yang berasingan. Secara teorinya, bingkai boleh dibahagikan mengikut kadar kuasa cip video kad video yang dipasang di PC. Untuk kad yang sama, bingkai dibahagikan dalam nisbah 50:50; jika salah satu daripadanya lebih berkuasa, maka nisbah 30:70 atau 40:60 dipilih. Walau bagaimanapun, seperti yang kelihatan pada pandangan pertama, mod ini tidak akan menjadi pilihan untuk semua aplikasi permainan. Sebagai contoh, dalam penembak 3D, bahagian bawah bingkai berubah sedikit sepanjang permainan, yang tidak boleh dikatakan mengenai bahagian atas. Untuk tujuan ini, peningkatan dalam kawasan yang diproses dalam bingkai disediakan untuk kad yang melahu pada masa tertentu. Walau bagaimanapun, pengiraan geometri tempat kejadian juga memerlukan sumber tambahan.

SuperTiling
Standard Mod CrossFire. Membahagikan imej kepada banyak petak, secara visual mengingatkan papan catur. Beberapa petak ini diproses oleh satu kad video, beberapa oleh yang lain. Ini membolehkan anda mengagihkan beban secara bijak antara kad video dalam aplikasi piksel. Walau bagaimanapun, kedua-dua kad mesti mengira keseluruhan geometri tempat kejadian. Adalah diketahui bahawa mod ini tidak menyokong permainan berdasarkan OpenGL API.

Rendering Bingkai Ganti (AFR)
Salah satu yang paling mod pantas Kerja CrossFire. Intipatinya terletak pada fakta bahawa satu kad mengira bingkai genap, yang kedua - yang ganjil. Oleh itu, beban pada GPU diagihkan sama rata antara kedua-dua pemecut. Pada asasnya, kaedah ini- bukan baharu, AFR juga digunakan pada kad ATI dwi-cip lama. Satu-satunya kelemahan mod ini ialah ia tidak akan berfungsi dalam permainan komputer yang menggunakan fungsi render-to-texture. Perlu diingat juga bahawa prestasi CrossFire dalam mod AFR akan bergantung pada ciri-ciri adegan yang sedang diproses. Akhir sekali, perlu diingat bahawa bingkai yang sedang diproses dan dipaparkan pada masa tertentu adalah bingkai yang berbeza. Jadi AFR akan berkesan untuk memaparkan imej berkualiti tinggi dalam aplikasi yang tidak memerlukan perubahan bingkai yang lancar untuk kerja yang selesa dengannya. Dalam istilah manusia yang mudah, AFR akan kurang berkesan dalam penembak dan simulator daripada, katakan, dalam strategi.

Super AA
Mod yang membolehkan anda meningkatkan kualiti imej dengan ketara dengan mengorbankan FPS tambahan. Intipati cara SuperAA berfungsi ialah kedua-dua kad menjana adegan yang sama dengannya templat yang berbeza FSAA. Cip CrossFire kemudiannya menggabungkannya menjadi satu unit. Ini membolehkan pelicinan bijirin yang lebih baik, yang dikenali sebagai aliasing.

Dari segi bilangan mod operasi, ATI telah mengatasi NVIDA, tetapi bukan hakikat bahawa kualiti pelaksanaannya berada pada tahap yang sepatutnya. Mod AFR mempunyai teknologi daripada kedua-dua syarikat, dan Scissor hanya direka semula sedikit Mod berpecah Rendering Bingkai daripada NVIDIA. Mod SuperAA meningkatkan kualiti dengan mengorbankan prestasi, dan kepraktisan SuperTiling dipersoalkan. Jadi belum diketahui siapa yang akan memenangi pertarungan untuk FPS tambahan.

Seperti yang dinyatakan di atas, terdapat versi chipset untuk kedua-dua pemproses AMD dan Intel. Papan induk berasaskan cipset ATI tidak memerlukan menetapkan mod pengendalian dengan satu atau dua kad video - papan mengesan gabungan CrossFire secara automatik, yang sekali lagi membandingkan dengan NVIDIA nForce4 SLI. Proses pembuatan cip 130-nanometer akan menyediakan keupayaan overclocking yang baik tanpa menggunakan sistem penyejukan berkualiti tinggi yang mahal. Dan secara umum, teknologi itu sendiri ditujukan kepada peminat dan overclocker sebanyak mungkin.

Mari kita lukis persamaan
Saya fikir adalah bijak untuk menimbang kebaikan dan keburukan dengan membandingkan kebaikan dan keburukan teknologi ATI CrossFire dengan NVIDIA SLI.

Kelebihan CrossFire:

  • untuk ATI CrossFire, tidak perlu menyesuaikan permainan dengan teknologi ini, ia berfungsi dengan semua permainan berdasarkan API DirectX dan API OpenGL;
  • tidak perlu membeli kad daripada pengeluar yang sama dengan cip dan versi BIOS yang sama - kad ATI CrossFire boleh dihasilkan oleh syarikat yang berbeza;
  • ATI CrossFire juga berfungsi dengan model Radeon X800/X850 yang telah dijual;
  • ATI CrossFire mempunyai lebih banyak mod operasi daripada NVIDIA SLI, tetapi salah satu daripadanya memberi tumpuan kepada kualiti, tetapi tidak pada prestasi sama sekali.

Kelemahan CrossFire:

  • kos kad induk CrossFire nyata lebih tinggi daripada kad hamba, manakala kos kedua-dua kad NVIDIA adalah sama;
  • ketersediaan teknologi yang rendah di pasaran.

Secara umum, kita boleh mengatakan dengan yakin bahawa kedua-dua teknologi mempunyai masa depan.

Panduan rujukan cepat kepada istilah yang disebut dalam artikel

Shader ialah program untuk salah satu peringkat saluran paip grafik, digunakan dalam grafik tiga dimensi untuk menentukan parameter akhir objek atau imej. Ia boleh termasuk penerangan kompleks sewenang-wenangnya tentang penyerapan dan penyerakan cahaya, pemetaan tekstur, pantulan dan pembiasan, lorekan, anjakan permukaan dan kesan pasca pemprosesan.

Pewarna piksel berfungsi dengan serpihan imej di bawahnya dalam kes ini merujuk kepada piksel yang mempunyai set atribut tertentu, seperti warna, kedalaman, koordinat tekstur. Shader piksel digunakan pada peringkat terakhir saluran paip grafik untuk membentuk serpihan imej.

Penorek puncak beroperasi pada data yang dikaitkan dengan bucu polyhedra. Data sedemikian, khususnya, termasuk koordinat puncak dalam ruang, koordinat tekstur, vektor tangen, vektor binormal, vektor normal. Penorek puncak boleh digunakan untuk melihat dan transformasi yang menjanjikan bucu, penjanaan koordinat tekstur, pengiraan pencahayaan, dsb.

Penanda geometri, tidak seperti puncak satu, mampu memproses bukan sahaja satu bucu, tetapi juga keseluruhan primitif. Ini boleh menjadi segmen (dua bucu) dan segi tiga (tiga bucu), dan jika maklumat tentang bucu bersebelahan (bersebelahan) tersedia, sehingga enam bucu boleh diproses untuk primitif segi tiga. Selain itu, shader geometri mampu menghasilkan primitif dengan cepat tanpa menggunakan pemproses pusat.

Saluran paip shader (pemproses) ialah peranti untuk memproses satu item data dengan satu arahan (item data biasa mungkin integer atau nombor titik terapung).

Unit rasterisasi (ROP, Operator Raster)- peranti yang melakukan penimbalan Z, anti-aliasing dan rakaman imej yang diproses ke dalam penimbal bingkai kad video.

Unit Pemetaan Tekstur (TMU)- peranti yang bertanggungjawab untuk menggunakan imej (tekstur) pada permukaan objek geometri.

Rajah 5. Penyesuai CGA

Kabel untuk menyambungkan penyesuai CGA dan peranti output (monitor, dsb.)

Walaupun pada hakikatnya adalah mungkin (dan kadangkala perlu) untuk berfungsi dalam konsol, kebanyakan pengguna lebih suka antara muka grafik. Pendekatan yang paling pragmatik, seperti biasa, terletak di suatu tempat di tengah-tengah. Mod teks lebih sesuai untuk menyelesaikan beberapa masalah, manakala mod berbilang tetingkap adalah lebih baik untuk yang lain. Dan tujuan sistem adalah untuk memberi pengguna peluang untuk memilih antara yang pertama dan kedua.

XWindow (iaitu Window, bukan Windows: perhatikan ini) - persekitaran grafik untuk sistem UNIX. Ia berdasarkan model pelayan pelanggan, hanya ia dilaksanakan dalam satu stesen kerja. Protokol khas digunakan untuk memindahkan data komunikasi rangkaian(Protokol Rangkaian X).

Versi asal XWindow telah dicipta pada tahun 1987. Oleh itu, adalah salah untuk menganggap bahawa Linux hanya mengeksploitasi idea yang dikemukakan oleh Microsoft dengan konsep antara muka grafiknya. Perkara lain ialah akar Linux terletak sangat dalam, walaupun pada hakikatnya OS ini agak muda. Tradisi UNIX tidak membenarkan mana-mana satu konsep dikenakan ke atas pengguna, akibatnya mod bertingkap hanya dalam permintaan kerana ia sepadan dengan keperluan sebenar pengguna. Pembangunan perisian percuma berjalan ke semua arah, jadi kejayaan mana-mana satu tidak begitu menarik. Walau bagaimanapun, fleksibiliti inilah yang harus dianggap sebagai kelebihan utama OpenSource.

Sistem XWindow itu sendiri bukanlah yang biasa dipanggil antara muka pengguna grafik. "X" (sebagaimana yang biasa dipanggil XWindow) hanyalah komponennya, yang tidak membentuk imej, tetapi hanya menyediakan program lain dengan cara untuk berfungsi dengan subsistem video. Pelayan X yang berjalan "dalam bentuk tulennya" akan memberikan pengguna skrin kelabu dengan kursor tetikus padanya.

Dengan cara ini, ini lebih daripada cukup untuk menjalankan satu aplikasi yang memerlukan antara muka grafik. Sebagai contoh, LiveCD MoviX, yang agak popular pada masa lalu, melakukan tanpa pengurus tetingkap sama sekali (program yang bertanggungjawab untuk memaparkan tingkap dan menyediakan pengguna dengan mekanisme untuk bekerja dengan mereka), kerana ia bertujuan untuk menjalankan Mplayer pemain multimedia dan tiada yang lain.

Mekanisme serupa boleh digunakan untuk mengatur tempat kerja untuk pekerja yang tidak memerlukan pelbagai perisian. Dan pada masa yang sama, bunuh burung kedua dengan satu batu, dengan ketara memudahkan kerja jabatan sokongan teknikal, kerana kemungkinan pengguna secara tidak sengaja akan menekan butang yang salah dan memanggil program yang salah diminimumkan. Jadi dalam beberapa kes, XWindow mungkin bertindak bukan sebagai sejenis alat bantu dan tidak mencolok, tetapi sebagai antara muka grafik utama. Tetapi ini agak (dan, nampaknya, malangnya) pengecualian dan bukannya peraturan.

Dalam kebanyakan kes

Fail /etc/X11/xorg.conf bertanggungjawab untuk mengkonfigurasi XWindow. Ia terdiri daripada bahagian seperti:

Bahagian "Nama bahagian"

Pengecam "nama"

Setiap bahagian mesti mempunyai pengecam unik. Selain itu, tidak semestinya fail itu mengandungi semua bahagian yang mungkin. Mereka yang tidak diperlukan dikecualikan daripada komposisinya.

Bahagian ServerLayout mengandungi maklumat am mengenai peranti fizikal subsistem video. Ia mempunyai keutamaan tertinggi-ia adalah tempat sistem mula menganalisis fail. Bahagian ini menerangkan peralatan yang bertanggungjawab untuk memasukkan dan mengeluarkan maklumat.

Dalam bahagian Fail, sistem mencari maklumat tentang fail yang diperlukan untuk XWindow berfungsi dan laluan ke fail tersebut. Di sinilah semua direktori dengan fon yang digunakan dalam mod grafik disenaraikan.

Bahagian Modul bertujuan untuk pemalam tambahan yang diperlukan untuk fungsi normal subsistem grafik. Khususnya, terdapat pesanan untuk memuat turun fon yang diperlukan.

Bahagian InputDevice mengandungi data tentang susunan operasi peranti input maklumat. Sebagai peraturan, ini adalah papan kekunci dan tetikus. Blok ini diklasifikasikan sebagai sering disunting. Ini disebabkan oleh fakta bahawa ia menerangkan reka letak papan kekunci dan cara menukarnya, dan tidak semua pengedaran mempunyai alat grafik yang mudah untuk menukar parameter ini.

Atau mungkin pengguna terlalu malas untuk memahami menu berbentuk baobab apabila menyunting hanya dua baris dalam satu fail. Nilailah sendiri. Jika tiba-tiba anda mendapati titik bertitik dihidupkan panel digital papan kekunci, dan bukan ke kiri di bawah butang Enter, dan susun atur ditukar bukan dengan menekan Ctrl dan Shift secara serentak, tetapi tidak jelas caranya, maka cara paling mudah ialah membuat perubahan pada fail xorg.conf.

Maklumat yang kami perlukan adalah dalam bahagian InputDevice, yang menerangkan peranti dengan pengecam Papan Kekunci0. Baris yang menunjukkan bahawa sistem menggunakan dua susun atur - Bahasa Inggeris dan Rusia (winkeys), menukar antara yang dilakukan dengan cara biasa untuk pengguna Windows, sepatutnya kelihatan seperti ini:

Pilihan “XkbLayout” “us,ru(winkeys)”

Pilihan "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"

Parameter led:scroll menentukan bahawa penunjuk pensuisan akan menjadi lampu mod tatal, yang tidak digunakan lagi. Dan jika anda berpendapat bahawa menukar reka letak dengan dua kekunci tidak begitu mudah, maka gantikan grp:ctrl_shift_toggle dengan caps_toggle dan kekunci "tambahan" sehingga kini Caps Lock akan menerima justifikasi kewujudannya.

Bahagian Peranti diperlukan untuk menerangkan penyesuai video. Ia secara eksplisit menyatakan nama pemandu yang digunakan, jadi cara paling mudah untuk mendapatkan maklumat tentang modul ini adalah dengan melihat kandungan xorg.conf.

Contohnya, mesin anda mempunyai kad video nVidia dan anda meragui bahawa sistem itu menggunakan pemandu proprietari, menyokong grafik tiga dimensi. Buka fail konfigurasi dan lihat parameter Pemacu dalam bahagian Peranti. Jika maksudnya ialah "nvidia", maka keraguan anda adalah sia-sia, dan jika ia adalah "nv", maka mereka mempunyai segala sebab.

Bahagian Monitor menyenaraikan ciri-ciri monitor. Jika perlu, mungkin terdapat beberapa blok sedemikian, terutamanya kerana terdapat bahagian lain untuk menunjukkan mod pengendalian paparan. Ia dipanggil Skrin, dan ia menerangkan tetapan paparan yang dijalankan di bawah kawalan penyesuai grafik, yang pengecamnya ditunjukkan dalam baris Peranti dan Monitor. Ini jelas dilihat dari contoh berikut:

Bahagian "Skrin"

Pengecam "Skrin0"

Peranti "Kad0"

Pantau "Monitor0"

Dalam kes ini, tetapan subsistem grafik ditetapkan untuk kad video dan monitor, yang ditetapkan dalam bahagian oleh pengecam Card0 dan Monitor0, masing-masing. Bahagian Skrin adalah sangat mudah - ia menyenaraikan semua mod operasi yang dibenarkan.

Walaupun kesederhanaan fail konfigurasi, beberapa pengedaran termasuk alat grafik untuk mengkonfigurasi XWindow. Oleh itu, pengguna diberi satu lagi tahap kebebasan, kerana utiliti tersebut mempunyai kalangan peminat yang luas yang tidak akan mengubah tabiat mereka.

Pengguna Linux XP harus melancarkan "Pusat Konfigurasi", di mana dalam bahagian peralatan terdapat pilihan "Persediaan sistem video". Dalam tetingkap yang terbuka, dia perlu memilih penyesuai video dan model paparan. Dengan yang kedua, semuanya agak mudah - hanya tahu jenis monitor dan resolusi yang disokongnya. Model khusus tak perlu tunjuk.

Dengan kad video, perkara menjadi lebih rumit. Anda perlu memilih daripada senarai bukan dengan nama model, tetapi dengan nama pemandu. Apakah yang perlu dilakukan oleh pengguna jika dia tidak tahu apa sebenarnya yang dinamakan oleh pembangun modul tersebut? Hanya ada satu jalan keluar: secara umum, semak dengan teliti semua program yang dicadangkan dan baca penjelasan ringkas untuk setiap program.

Untuk memilih pemacu kad video yang betul dalam Pusat Kawalan Linux XP, tidak cukup hanya dengan mengetahui nama model

Secara tradisinya, pengedaran SuSE menawarkan pengguna alat yang kaya dari segi fungsi. Di pusat kawalan YAST terdapat bahagian "Peralatan", di mana anda boleh mencari utiliti yang sepadan. Ia akan membolehkan anda menetapkan resolusi skrin yang diingini, susun atur papan kekunci dan mengkonfigurasi beberapa peranti tambahan - tablet dan paparan sentuh. Untuk memilih pemacu kad grafik, pengguna perlu menggunakan program semakan perkakasan, juga termasuk dalam YAST.


SuSE secara tradisinya menawarkan pengguna alat konfigurasi yang sangat berfungsi

Dalam pengedaran Fedora dan ASPLinux, konfigurator mod grafik terletak di bahagian "Pentadbiran". Senarai penyesuai dan monitor video yang disokong agak luas - hampir dijamin bahawa pengguna akan menemui modelnya. Dalam tab berasingan, anda boleh mengkonfigurasi mod bekerja dengan dua monitor.


ASPLinux menawarkan untuk menukar resolusi skrin dengan cepat

AltLinux juga menawarkan kepada pengguna pusat konfigurasi proprietari, yang mempunyai alat untuk mengkonfigurasi antara muka grafik. Dengan itu, anda boleh menukar jenis monitor, pemacu kad video, kedalaman warna dan resolusi skrin.


Pusat Konfigurasi AltLinux membolehkan anda menukar jenis monitor dan penyesuai grafik

Akhir sekali, beberapa nota penting. Terdapat pengedaran itu tetapan yang salah mod grafik yang mereka sengaja cuba muatkan konfigurasi yang boleh dilaksanakan. Walau bagaimanapun, anda tidak sepatutnya bergantung pada ini. Adalah lebih baik untuk mengambil langkah berjaga-jaga yang diperlukan terlebih dahulu.

Pertama, sebelum anda mula menyediakan mod video, lakukan salinan sandaran fail xorg.conf. Jika sesuatu tidak berjalan seperti yang dirancang, anda sentiasa boleh memulihkan konfigurasi sebelumnya daripada konsol dan mulakan XWindow dengan arahan startx.

Kedua, jika anda benar-benar perlu memulakan mod grafik (sekurang-kurangnya untuk pergi ke dalam talian dan membaca dokumentasi), dan anda telah mencuba sedozen model kad video dan tidak ada yang sesuai, kemudian pilih pemacu vesa universal. Sudah tentu, tidak perlu bercakap tentang pengoptimuman XWindow dalam kes ini, tetapi sesuatu masih lebih baik daripada tiada langsung.

Ketiga, kebanyakan pengedaran moden secara automatik mencipta fail konfigurasi yang membolehkan anda mendapatkan, jika tidak optimum, parameter yang boleh diterima untuk subsistem grafik. Dan seperti yang anda tahu, yang terbaik adalah musuh yang baik. Anda tidak seharusnya segera cuba membetulkan sesuatu yang tidak rosak.

Walaupun pada hakikatnya adalah mungkin (dan kadangkala perlu) untuk berfungsi dalam konsol, kebanyakan pengguna lebih suka antara muka grafik. Pendekatan yang paling pragmatik, seperti biasa, terletak di suatu tempat di tengah-tengah. Mod teks lebih sesuai untuk menyelesaikan beberapa masalah, mod berbilang tetingkap adalah lebih baik untuk orang lain. Dan tujuan sistem adalah untuk memberi pengguna peluang untuk memilih antara yang pertama dan kedua.

XWindow (iaitu Window, bukan Windows: perhatikan ini) ialah persekitaran grafik untuk sistem UNIX. Ia berdasarkan model pelayan pelanggan, hanya ia dilaksanakan dalam satu stesen kerja. Protokol komunikasi rangkaian khas (X Network Protocol) digunakan untuk menghantar data.

Versi asal XWindow telah dicipta pada tahun 1987. Oleh itu, adalah salah untuk menganggap bahawa Linux hanya mengeksploitasi idea yang dikemukakan oleh Microsoft dengan konsep antara muka grafiknya. Perkara lain ialah akar Linux terletak sangat dalam, walaupun pada hakikatnya OS ini agak muda. Tradisi UNIX tidak membenarkan mana-mana satu konsep dikenakan ke atas pengguna, akibatnya mod bertingkap hanya dalam permintaan kerana ia sepadan dengan keperluan sebenar pengguna. Pembangunan perisian percuma berjalan ke semua arah, jadi kejayaan mana-mana satu tidak begitu menarik. Walau bagaimanapun, fleksibiliti inilah yang harus dianggap sebagai kelebihan utama OpenSource.

Sistem XWindow itu sendiri bukanlah yang biasa dipanggil antara muka pengguna grafik. "X" (sebagaimana yang biasa dipanggil XWindow) hanyalah komponennya, yang tidak membentuk imej, tetapi hanya menyediakan program lain dengan cara untuk berfungsi dengan subsistem video. Pelayan X yang berjalan "dalam bentuk tulennya" akan memberikan pengguna skrin kelabu dengan kursor tetikus padanya.

Dengan cara ini, ini lebih daripada cukup untuk menjalankan satu aplikasi yang memerlukan antara muka grafik. Sebagai contoh, LiveCD MoviX, yang agak popular pada masa lalu, melakukan tanpa pengurus tetingkap sama sekali (program yang bertanggungjawab untuk memaparkan tingkap dan menyediakan pengguna dengan mekanisme untuk bekerja dengan mereka), kerana ia bertujuan untuk menjalankan Mplayer pemain multimedia dan tiada yang lain.

Mekanisme serupa boleh digunakan untuk mengatur tempat kerja untuk pekerja yang tidak memerlukan pelbagai perisian. Dan pada masa yang sama, bunuh burung kedua dengan satu batu, dengan ketara memudahkan kerja jabatan sokongan teknikal, kerana kemungkinan pengguna secara tidak sengaja akan menekan butang yang salah dan memanggil program yang salah diminimumkan. Jadi dalam beberapa kes, XWindow mungkin bertindak bukan sebagai sejenis alat bantu dan tidak mencolok, tetapi sebagai antara muka grafik utama. Tetapi ini agak (dan, nampaknya, malangnya) pengecualian dan bukannya peraturan. Dalam kebanyakan kes

Fail /etc/X11/xorg.conf bertanggungjawab untuk mengkonfigurasi XWindow. Ia terdiri daripada bahagian seperti:

Bahagian "Nama bahagian"

Pengecam "nama"

Setiap bahagian mesti mempunyai pengecam unik. Selain itu, tidak semestinya fail itu mengandungi semua bahagian yang mungkin. Mereka yang tidak diperlukan dikecualikan daripada komposisinya.

Bahagian ServerLayout mengandungi maklumat umum tentang peranti fizikal subsistem video. Ia mempunyai keutamaan tertinggi - dari sinilah sistem mula menganalisis fail. Bahagian ini menerangkan peralatan yang bertanggungjawab untuk memasukkan dan mengeluarkan maklumat.

Dalam bahagian Fail, sistem mencari maklumat tentang fail yang diperlukan untuk XWindow berfungsi dan laluan ke fail tersebut. Di sinilah semua direktori dengan fon yang digunakan dalam mod grafik disenaraikan.

Bahagian Modul bertujuan untuk pemalam tambahan yang diperlukan untuk fungsi normal subsistem grafik. Khususnya, terdapat pesanan untuk memuat turun fon yang diperlukan.

Bahagian InputDevice mengandungi data tentang susunan operasi peranti input maklumat. Sebagai peraturan, ini adalah papan kekunci dan tetikus. Blok ini diklasifikasikan sebagai sering disunting. Ini disebabkan oleh fakta bahawa ia menerangkan reka letak papan kekunci dan cara menukarnya, dan tidak semua pengedaran mempunyai alat grafik yang mudah untuk menukar parameter ini.

Atau mungkin pengguna terlalu malas untuk memahami menu berbentuk baobab apabila menyunting hanya dua baris dalam satu fail. Nilailah sendiri. Jika anda tiba-tiba mendapati koma bertitik terletak pada papan kekunci berangka, dan bukan di sebelah kiri di bawah butang Enter, dan susun atur ditukar bukan dengan menekan Ctrl dan Shift secara serentak, tetapi tidak jelas caranya, maka cara paling mudah ialah membuat perubahan ke fail xorg.conf .

Maklumat yang kami perlukan adalah dalam bahagian InputDevice, yang menerangkan peranti dengan pengecam Papan Kekunci0. Garisan yang menunjukkan bahawa sistem menggunakan dua susun atur - Bahasa Inggeris dan Rusia (winkeys), menukar antara yang dilakukan dengan cara yang biasa kepada pengguna Windows, sepatutnya kelihatan seperti ini:

Pilihan “XkbLayout” “us,ru(winkeys)”

Pilihan "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"

Parameter led:scroll menentukan bahawa penunjuk pensuisan akan menjadi lampu mod tatal, yang tidak digunakan lagi. Dan jika anda berpendapat bahawa menukar reka letak dengan dua kekunci tidak begitu mudah, maka gantikan grp:ctrl_shift_toggle dengan caps_toggle, dan ia masih "tambahan" Kunci huruf besar Lock akan mempunyai justifikasi untuk kewujudannya.

Bahagian Peranti diperlukan untuk menerangkan penyesuai video. Ia secara eksplisit menyatakan nama pemandu yang digunakan, jadi cara paling mudah untuk mendapatkan maklumat tentang modul ini adalah dengan melihat kandungan xorg.conf.

Sebagai contoh, mesin anda mempunyai kad video nVidia yang dipasang dan anda ragu bahawa sistem menggunakan pemacu proprietari yang menyokong grafik 3D. Buka fail konfigurasi dan lihat parameter Pemacu dalam bahagian Peranti. Jika maksudnya ialah "nvidia", maka keraguan anda adalah sia-sia, dan jika ia adalah "nv", maka mereka mempunyai segala sebab.

Bahagian Monitor menyenaraikan ciri-ciri monitor. Jika perlu, mungkin terdapat beberapa blok sedemikian, terutamanya kerana terdapat bahagian lain untuk menunjukkan mod pengendalian paparan. Ia dipanggil Skrin, dan ia menerangkan tetapan paparan yang dijalankan di bawah kawalan penyesuai grafik, yang pengecamnya ditunjukkan dalam baris Peranti dan Monitor. Ini jelas dilihat dari contoh berikut:

Bahagian "Skrin"

Pengecam "Skrin0"

Peranti "Kad0"

Pantau "Monitor0"

Dalam kes ini, tetapan subsistem grafik ditetapkan untuk kad video dan monitor, yang ditetapkan dalam bahagian oleh pengecam Card0 dan Monitor0, masing-masing. Bahagian Skrin adalah sangat mudah - ia menyenaraikan semua mod operasi yang dibenarkan.

Walaupun kesederhanaan fail konfigurasi, beberapa pengedaran termasuk alat grafik untuk mengkonfigurasi XWindow. Oleh itu, pengguna diberi satu lagi tahap kebebasan, kerana utiliti tersebut mempunyai kalangan peminat yang luas yang tidak akan mengubah tabiat mereka.

Pengguna Linux XP harus melancarkan "Pusat Konfigurasi", di mana dalam bahagian peralatan terdapat pilihan "Persediaan sistem video". Dalam tetingkap yang terbuka, dia perlu memilih penyesuai video dan model paparan. Dengan yang kedua, semuanya agak mudah - hanya tahu jenis monitor dan resolusi yang disokongnya. Tidak perlu menentukan model tertentu.

Dengan kad video, perkara menjadi lebih rumit. Anda perlu memilih daripada senarai bukan dengan nama model, tetapi dengan nama pemandu. Apakah yang perlu dilakukan oleh pengguna jika dia tidak tahu apa sebenarnya yang dinamakan oleh pembangun modul tersebut? Hanya ada satu jalan keluar: secara umum, semak dengan teliti semua program yang dicadangkan dan baca penjelasan ringkas untuk setiap program.

Secara tradisinya, pengedaran SuSE menawarkan pengguna alat yang kaya dari segi fungsi. Di pusat kawalan YAST terdapat bahagian "Peralatan", di mana anda boleh mencari utiliti yang sepadan. Ia akan membolehkan anda menetapkan resolusi skrin yang diingini, susun atur papan kekunci dan mengkonfigurasi beberapa peranti tambahan - tablet dan paparan sentuh. Untuk memilih pemacu kad grafik, pengguna perlu menggunakan program semakan perkakasan, juga termasuk dalam YAST.

Dalam pengedaran Fedora dan ASPLinux, konfigurator mod grafik terletak di bahagian "Pentadbiran". Senarai penyesuai dan monitor video yang disokong agak luas - hampir dijamin bahawa pengguna akan menemui modelnya. Dalam tab berasingan, anda boleh mengkonfigurasi mod bekerja dengan dua monitor.

AltLinux juga menawarkan kepada pengguna pusat konfigurasi proprietari, yang mempunyai alat untuk mengkonfigurasi antara muka grafik. Dengan itu, anda boleh menukar jenis monitor, pemacu kad video, kedalaman warna dan resolusi skrin.

Akhir sekali, beberapa nota penting. Terdapat pengedaran yang, jika mod grafik dikonfigurasikan secara salah, cuba memuatkan konfigurasi yang diketahui berfungsi. Walau bagaimanapun, anda tidak sepatutnya bergantung pada ini. Adalah lebih baik untuk mengambil langkah berjaga-jaga yang diperlukan terlebih dahulu.

Pertama, sebelum anda mula menyediakan mod video, buat salinan sandaran fail xorg.conf anda. Jika sesuatu tidak berjalan seperti yang dirancang, anda sentiasa boleh memulihkan konfigurasi sebelumnya daripada konsol dan mulakan XWindow dengan arahan startx.

Kedua, jika anda benar-benar perlu memulakan mod grafik (sekurang-kurangnya untuk pergi ke dalam talian dan membaca dokumentasi), dan anda telah mencuba sedozen model kad video dan tidak ada yang sesuai, kemudian pilih pemacu vesa universal. Sudah tentu, tidak perlu bercakap tentang pengoptimuman XWindow dalam kes ini, tetapi sesuatu masih lebih baik daripada tiada langsung.

Ketiga, kebanyakan pengedaran moden secara automatik mencipta fail konfigurasi yang membolehkan anda mendapatkan, jika tidak optimum, parameter yang boleh diterima untuk subsistem grafik. Dan seperti yang anda tahu, yang terbaik adalah musuh yang baik. Anda tidak seharusnya segera cuba membetulkan sesuatu yang tidak rosak.