На даний момент я не можу перевірити, чи моє припущення правильне - але тут все одно:
Я підозрюю, що evince
не може безпосередньо візуалізувати та відображати PostScript на екрані. Можливо, це можна зробити лише для PDF. Таким чином, він може використовувати хитрість для файлів PostScript: за вашою спиною він перетворює їх у тимчасовий PDF-файл і відображає цей.
Спробуйте встановити (дуже старомодний) gv
переглядач PostScript на Ubuntu:
sudo apt-get install gv
і потім
gv /path/to/PostScript.ps
і подивіться, чи швидше це. ( gv
також використовує PostScript для візуалізації, але не конвертує у PDF.) Або ви використовуєте Ghostscript безпосередньо
gs /path/to/PostScript.ps
Але не забувайте про одне: саме тому , що PostScript є мовою програмування, ви можете спроектувати файли PostScript, які є досить короткими в байтах, але змусити інтерпретатора пройти цикл з тисячами ітерацій (наприклад, для обчислення та надання фракталу) перш ніж він відобразить вміст файлу на екрані.
PDF не має "циклів" і таких обчислень ...