Сторонние либы уже на C/C++, используются куски из webrtc, при кодировании используются SSE оптимизации. Так зачем еще один язык и мучаться с JNI и подобным? Как-то так наверно.
Немного ошибся, последняя Remmina умеет папки, надо просто в Tree View переключиться, шифрование вроде тоже есть — надо пароль от кейчейна вводить, все сохраняется в 1м файлике .remmina.
Быстрое подключение тоже присутствует, из статьи не очень понятно какие еще плюшки нужны от адресной книги.
Remmina, кстати, коннектится не сама, она внешние тулзы вызывает, по идее Aspia к ней довольно просто будет прикрутить.
Посмотрите проекты XRDP и FreeRDP, они не привязаны к win. У них работает RemoteFX кодек на основе jpeg2000, позволяющий хорошо передавать десктоп без размытия + каналы h264 для видео. У вас как я понимаю или лослесс или vpx. Адресная книга есть в Remmina, правда без папок и шифрования.
С оптимусом и на винде как повезет. У меня довольно топовый на свое время ASUS с GTX 870, изначально все работало как надо, после обновления до 10 все сломалось. Или работает GTX и большой нагрев, или интел и никакая скорость, авто-переключение не работает. Появились неприятные фризы в играх.
После отката на 7 оказалось что работает только пара старых драйверов, а новым играм то нужны новые драйвера, что не удивительно, я лично сталкивался с багами nvidia компилятора, приходилось вставлять хаки типа #pragma optionNV(inline none), чтобы валидный код скомпилился.
Не обязательно, можно рендерить прямоугольник из 2х треугольников, а в шейдере уже делать raymarch используя bvh, в котором хоть треугольники, хоть сферы, хоть вообще сложные мат-фигуры. Причем на уровне API треугольников вообще может не быть, в opengl можно шейдер запустить просто через glRecti(1, 1, -1, -1);, даже vertex шейдер не нужен. Сompute шейдер тоже запускается на 2D прямоугольник, разницы с glRecti вариантом по сути не будет.
Был Dos Navigator. Собственно из того что я видел, все переходили NC->Dos Navigator, потом в винде уже ->Far или ->Total Commander. Я ни разу не видел в своем окружении, чтобы тот, кто ими пользовался, перешел на стандартный проводник.
Есть конечно, собственно с сайта: Supports several thousand packages
X.org stack, Gtk3, Qt 5, GStreamer, Webkit, Kodi, a large number of network-related and system-related utilities are supported.
Разумеется весь сопутствующий нужный мне софт работал, иначе бы не писал. В целом одинаково, но XP все же субъективно побольше лагала, особенно на старте она «прочухивалась», на buildroot такого не было.
У меня была обратная проблема — все современные ОС Linux/Windows/Macos включали аппаратное ускорение в Chrome/Firefox и это вызывало проблемы на нашем потоке. Но все дистры были достаточно современные: Ubuntu 16+, OpenSUSE, Arch.
Пришлось делать репарсер h264, чтобы побороть проблему.
Не совсем. Нужно выполнить waitpid(childPid, &returnStatus, 0); в обработчике SIGCHILD или без него. Иначе получим такого-же зомби. Тут скорее фактор, что зомби сразу же видны в top, потому таких ошибок меньше.
Для mmap будет аналог PROT_NONE. Есть такая проблема, если кому-то нужен большой кусок виртуальной памяти. Это скорее по-быстрому определить кто виноват, если виновник известен, то уже можно уже setrlimit(RLIMIT_RSS), cgroup или починить потребление виновника.
Это какое-то приложение выжирает всю память, решить можно так:
echo 2 | sudo tee /proc/sys/vm/overcommit_memory
echo 80 | sudo tee /proc/sys/vm/overcommit_ratio
Это запретит одному приложению выжрать более 80% памяти.
Если вдруг кто в контакте с разработчиками: есть новый minimp3. Исходников того что в колибри я не нашел (ссылка на гитхаб мертва), только minimp3.obj, там похоже порт из ffmpeg, как и keyj.emphy.de/minimp3. Если кто сравнит по скорости/совместимости стандарту было бы здорово.
Сишные www.gnu.org/software/gnash github.com/lightspark/lightspark
С+веб github.com/lieff/lvg
В медиа части флеша проблем в общем нет, основная трудность в ActionScript (их еще 2 версии несовместимых).
Быстрое подключение тоже присутствует, из статьи не очень понятно какие еще плюшки нужны от адресной книги.
Remmina, кстати, коннектится не сама, она внешние тулзы вызывает, по идее Aspia к ней довольно просто будет прикрутить.
После отката на 7 оказалось что работает только пара старых драйверов, а новым играм то нужны новые драйвера, что не удивительно, я лично сталкивался с багами nvidia компилятора, приходилось вставлять хаки типа #pragma optionNV(inline none), чтобы валидный код скомпилился.
X.org stack, Gtk3, Qt 5, GStreamer, Webkit, Kodi, a large number of network-related and system-related utilities are supported.
Так что в целом не такое уж и старье там.
XP/2000 после загрузки ел около ~50мб, а buildroot около ~25мб памяти.
Пришлось делать репарсер h264, чтобы побороть проблему.
echo 2 | sudo tee /proc/sys/vm/overcommit_memory
echo 80 | sudo tee /proc/sys/vm/overcommit_ratio
Это запретит одному приложению выжрать более 80% памяти.