October 28th, 2005

(no subject)

Вчерашняя проблема с "нецветным excel" была решена любимым способом виндузятников: сносом виндовса и переустановкой заново. Что это было - так и не понял.

P.S. Просто переустановка офиса не помогла. Снос вообще всех офисных программ (типа визио) и последующая ручная чистка тоже не помогла.

(no subject)

Это. Я типа удивлен. OpenOffice 2.0rc3 открывает документы гораздо качественней, чем Pages или даже родной MSOffice. Он даже отрисовывает вставленный visio-объект, чего не умеют остальные ...

Но виснет/глючит и работает только из-под Х11 ...

(no subject)

Сейчас долго и задумчиво смотрел на загрузку процессора от iTunes. У меня он грызет .. ну очень много. 50-60% процессорного времени в пике - запросто. Ну не может же быть такого, что бы какой-то вшивый mp3 плеер жрал так много? Оказалось, может.

Путем натравливания тулзов из Xcode (а-ля VS для виндов) выяснилась страшная вещь. Во-первых, сам декодер-игратель использует 5-6%, что вполне нормально. Остальные проценты идут на некоторые малюсенькие вещи - скроллинг названия песни/альбома/текущего положения и отображение всего этого. Если заголовок песни на русском и не помещается - добавляем к загрузке еще 10-15% (судя по всему, они приводят кодировки не один раз, а перед каждым отображением)

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

А если заюзать iPod с подкастами и слушать/смотреть подкасты - то вообще абзац. iTunes внутри развивает такую круговерть, что глаза разбегаются. А дернув свой плейлист, iTunes перекомпилирует library.xml и автоматом зовет spotlight переиндексировать всё это ... А плейлист у меня здоровый.

Путем дальнейших колупаний был найден виновник - то ли драйверы, то ли сама видеокарта. В чем там конкретно проблема я не в курсе.

Итак, что бы дать по башке всей этой свистопляске достаточно:
а) сказать в настройках spotlight не искать в "музыке" (Этим мы убираем пики до 50-60 процентов при переходе на другую песню).
б) когда все манипуляции (выбор песни/плейлиста) с iTunes сделаны, не скрывать его (Cmd-H) и тем более не оставлять его открытым, а миминизировать в док. Ибо когда окно скрыто, они всё равно его отрисовывают. Да, получается быстрее (ибо в видеопамять лазить не надо), но всё равно тормоза. А когда окно миминизировано, WindowServer тупо отсылает назад в программу "да, усё обновил", ничего не делая.
в) и вообще, постараться сильно не увлекаться программками, которые обожают скроллить туда-сюда. К примеру, два Terminal.app c запущенными ping localhost съедают 20% ;)) Если ping запустить в screen, то они съедают доли процента.

P.S. IMHO, у товарищей с более мощными видеокартами проблем должно быть гораздо меньше. Ибо 3D (а в маке окошки в 3D отрисовываются) у ATI Mobility Radeon 9200 RV280M9+ ну слабенький до безобразия. На нем даже NFS:HP тормозил ...