Где Libastral?
Насколько мне известно, на сегодня планировался релиз новой версии libastral.so — почему нету соответствующих новостей?
Насколько мне известно, на сегодня планировался релиз новой версии libastral.so — почему нету соответствующих новостей?
Товарищи, я столкнулся с не совсем предсказуемым поведением своего процессора.
Оказалось, что при проверке XOR работает медленнее, чем swap или обмен двух переменных через третью.
Исходный код: http://ideone.com/bJK71K
Сборка:
g++ main.cpp -O2 -o swap_test
Получаемый код:
xchg %ebp,%ebx ; XOR
mov %ebp,%edx ; третья переменная
mov %ebx,%ebp
mov %edx,%ebx
mov %ebx,%edx ; std::swap
mov %ebp,%ebx
mov %edx,%ebp
stdout:
NUMSTEPS = 4294967295
swap 1641.8 ms.
XOR 2575.36 ms.
+var 1627 ms.
Процессор Intel(R) Core(TM) i7-3630QM CPU @ 2.40GHz
В качестве ОС — 64-разрядная убутна.
Если вас не затруднит — я прошу добровольев запустить код у себя, так как есть серьезные подозрения, что на других процессорах, особенно на AMD, xchg может иметь профит во времени.
Буду рад обоснованной критике и разъяснению возможных ошибок.
Здравствуйте, товарищи.
Имеется вопрос, на который я пока не могу нагуглить внятного ответа: использование GPU для кодирования видеопотока Zoneminder.
Завязка: В доме народ плавно созрел для установки ip-камер, есть кем меня заменить в случае чего — решили делать своими силами. Взяли первый попавшийся системник, накатили по-быстрому убунту + zoneminder — работает, но нагружает CPU.
Очевидно, было бы не плохо взять какую-то среднюю видеокарту, и молотить видеопоток на ней, но убунта при виде GeForce 660 GTX своего поведения почти не меняет.
Похоже, нужно брать генту и выбирать правильные флаги при компиляции. (пока мир не пересобрался, решил спросить совета)
И вот тут у меня не хватает опыта, хотелось бы мнение опытного человека:
Ведь подобный софт типа ZM не кодирует видео самостоятельно, а использует либы типа ffmpeg. В первую очередь эти либы нужно собирать с учетом всех возможностей проца и видеокарты, а потом уже ZM по аналоги?
Или может дело в кривости ZM, и ему это не поможет? Нашел пару топиков об аппаратном кодировании, и не понял, то ли ребятам было лень настраивать, то ли нечего настраивать.
Производитель? Я склоняюсь в nvidia по-привычке, памятуя падучие дрова на ati/amd. Но недавно слышал мнение что ati/amd быстрее на целочисоленных операциях, и вообще, во многом уделывают nvidia — что лучше для данного применения? кто-то имел профит с ati/amd на генте?
Если кто-то делал что-то подобное — можете поделиться опытом?
Здравствуйте, хочу поделиться с вами историей:
Заказал Cubieboard 2 на miniand.com в прошлую пятницу, в комплекте, стоявшем 75 баксов (Cubieboard A20 Dev Board - 1GB RAM 4GB NAND Dev Set).
Вчера действительно пришла плата, только на ней 512 метров оперативки.
Мораль — не покупайте на миниланде.
Граждане, если кто-то имел дело с нетлинк мультикастом — прошу, помогите.
Задача:
1 userspace app -> n kernel object
через один netlink сокет
За день гугления я смог разобратся с тем, что такое нетлинк, как переделать примеры для нового API в ядре 3.8 и как послать из одного модуля в несколько юзерспейс приложений. Но нужно из одного юзерспейс приложения в несколько объектов ядра. На данный момент один цепляется успешно и принимает, а остальные не могут netlink_kernel_create()
Если Вы знаете, что это не возможно, или для этого стоит использовать другой механизм — с радостью выслушаю.
Здравствуйте, товарищи!
Предо мною встал вопрос, на который я не нахожу ответа, а на дальнейшие поиски нету времени:
Можно ли корректно залинковать имя одного mib-object на значение/имя другого в базах управляющей информации snmp?
Что бы при гет-запросе на 1.3.6.1.4.1.6.6.6 выдавало то же, что и на 1.3.6.1.4.1.1.4.8.8 например. Что-то вроде ссылки или указателя в Си.
После этих постов у меня возник вопрос: почему никто еще не выложил подобного?
Здесь — Ubuntu 10.04 для arm, крутящаяся на SGS3(root, cm10) через LinuxDeploy. Никакого удаленного компа, vim и терминал. Простой пример, который попросила написать подружка для каких-то универских целей. Универ я добил, потому юзаю редко, если нету ноута под рукой.
>>> Просмотр (1280x720, 105 Kb)
Здравствуйте, господа!
Спешу обратиться к вам за помощью: подскажите, пожалуйста, годный учебник по make.
Сейчас столкнулся с мейкфайлом, судя по всему, написанным каким-то гением вручную. И моих текущих знаний явно мало, чтобы осознать всю глубину враждебной мысли.
Суть такова: есть около сотни машин с Ubuntu 10.04.3. На каждой у root-а есть пароль, пользователь закомментирован в sudoers. Пользователь не должен иметь возможности монтировать файловые системы Windows, стоящей параллельно. (И на загрузку оной в грубе пароль)
Проблема в том, что fstab принципиально игнорируется. Как и правки в /etc/hal/fdi/policy/preferences.fdi Не помогает перемещение папки /lib/modules/2.6.32-33-generic/kernel/fs/fat/ в папку fat.bak
Может ли кто-то подсказать действенный способ?
ЗЫ: Да, ядро без поддержки ntfs и fat начну собирать как допишу, но это не вариант.
ЗЗЫ: наутилус работает в т.ч. от рута
root@desktop:/etc# ps aux | grep nautilus
kgse 1291 1.3 3.9 96480 20152 ? S 13:35 0:14 nautilus
root 2339 0.0 0.1 3068 576 pts/1 R+ 13:52 0:00 grep --color=auto nautilus
Стоит копать в этом направлении?
Пропатчил explorer.exe, чтобы тот имел рассово-верный вид. Думаю, поделюсь с теми, кому тоже по каким-то причинам приходится пользовать винду.
Братья и сестры линуксоиды, намерен порадовать вас изрядной долей неприкрытого и самоуверенного изиотизма.
Предистория: установи аврору, шрифт дроид, хотел норм. иконки. На лоре решил не поднимать вопрос из-за большой удельной массы тролей.
Обратите внимание на последние две строчки пруфпика.
http://sites.google.com/site/streamx3/kulminacia-idiotizma-i-naglosti/screens...
ИМХО, в гугле работают идиоты.
Ситуация: Я до зимы должен запрограммировать на С++ usb-микроскоп, ведущий себя почти как веб-камера на автоматическую работу с препаратами. Все есть, даже нашел сорсы одной удобной проги для вебкамер, но есть ПРОБЛЕММЫ:
- Подскажите, где можно RTFM про основы программирования, потому что я привык писать в Turbo C под ДОС ну и под шестой Дыбилдер, под винду. И я не понимаю, то-ли нужно сорсы для редактировани открыть в каком-то IDE - но Anjuta не открыла... То-ли еще чего... Вобщем мне нужно четко понять как это все работает, а не только знать куда клацать..
- Ну, и посоветуйте пожалуйста удобные IDE для С++ (может Анюта - фигня). Все намерен делать точно под Gnome, либо под Убунту, либо под Дебиан.
Спасибо за внимание.
ЗЫ: пожалуйста, не нужно шуток типа " Учи Emacs животное!!".