asmttpd - http-сервер на ассемблере[BR],
opennews (??), 20-Май-15, (0) [смотреть все]
- Прям чудеса ,
Аноним (-), 12:10 , 20-Май-15, (1) +12 //
- Попытки тривиально реализовать сложные вещи всегда примерно так и кончаются ,
Crazy Alex (ok), 12:21 , 20-Май-15, (10) +18 //
- Он просто синхронный и потоковый Почти как в книжке пишем свой хттп сервер за ,
ram_scan (?), 15:20 , 20-Май-15, (55) +5 //
- Зря они это надумали, бинарник ведь раздует килобайт эдак до воьсми с половиной,,
Анончег (?), 01:09 , 21-Май-15, (99) +8 //
- Логично Ассемблер же не волшебная палочка Хорошо написанный код на СИ в общем ,
iPony (?), 12:48 , 20-Май-15, (18) //
- SIMD Нет, не слашал, да ,
bircoph (ok), 12:55 , 20-Май-15, (19) –11 //
- Да Оно улучшит веб-сервер Кардинально ps Не сЛОШал ,
Andrey Mitrofanov (?), 13:09 , 20-Май-15, (22) +10
- Вы не поверите, но современные компиляторы о нем тоже слышали ,
Аноним (-), 13:25 , 20-Май-15, (26) +8
- Но на asm е больше шансов подогнать код так, что бы он уместился в L1-кеш процес,
Mihail Zenkov (ok), 14:05 , 20-Май-15, (42)
- Вообще и этим должен заниматься компилятор, если специально поставить такую зада,
Анонимоус (?), 14:37 , 20-Май-15, (49)
- Я имею виду разместить весь код приложения, как это делает memtest На C это мал,
Mihail Zenkov (ok), 14:40 , 20-Май-15, (51) –2
- Вот те раз, а мужики с -nostdlib то и не в курсе В смысле, на си можно собрать ,
Аноним (-), 20:46 , 20-Май-15, (85) +2
- Да можно, я сам пишу на С под AVR И на C можно, но реальность увы гораздо сур,
Mihail Zenkov (ok), 23:16 , 20-Май-15, (97) –2
- Загляни в новость про жабу, там и единиц измерения-то таких не знают, там с гига,
Анончег (?), 01:13 , 21-Май-15, (101) +4
- Я сам вожу грузы на 8222 Газели 8220 , но реальность увы горзадо суровее Пос,
Canis Dirus Leidy (?), 08:18 , 21-Май-15, (113) +1
- Вот в теме про Qt-5 5 и предлагают использовать Белаз для перевозки одного мешка,
Mihail Zenkov (ok), 12:43 , 21-Май-15, (123)
- А вы ну так, глядя на ваши девайсы на тиньках обычно это делаете так - Знаете,
Аноним (-), 18:28 , 21-Май-15, (131)
- Не понял, к чему ваши аналогии Приведенные мной примеры на attiny13 работают не ,
Mihail Zenkov (ok), 21:26 , 21-Май-15, (140)
- Ну так Qt любой версии, как бы, не ориентирована на 8-битные AVR совсем Даже на,
Аноним (-), 09:40 , 21-Май-15, (119)
- Реальность такова, что плюсовый код на порядок лучше оптимизирует Из последнего ,
annnnnnnn (?), 10:37 , 21-Май-15, (121) –1
- Лол Может вы еще и с ассемблерными листингами и замерами производительности все,
Аноним (-), 18:32 , 21-Май-15, (132)
- Что, простите Может у вас и , быстрее, чем read, write ,
XoRe (ok), 00:23 , 22-Май-15, (143)
- Ну и как тебе писать сложный алгоритм на ассемблере и на C под avr ,
Влад (??), 18:40 , 21-Май-15, (135)
- Он этим занимается аж в 0 1 случаев, о таких вещах как cache pollution-aware во,
z (??), 14:50 , 21-Май-15, (125)
- Сразу видно, что пишет человек с SIMD серьёзно не работавший Компиляторы, конечн,
bircoph (ok), 04:53 , 21-Май-15, (105) +1
- вот и разработчики не слышали или слышали, но у них не хватило наркоты, чтобы п,
Нанобот (ok), 20:03 , 20-Май-15, (80)
- То-то все кодеки, либы шифрования, turbojpeg и прочие - вставки на асме пишут дл,
Аноним (-), 13:23 , 20-Май-15, (24) +3
//
- http www opennet ru opennews art shtml num 36551,
михаил (?), 13:27 , 20-Май-15, (27) +2
- Как видим, весь код на асме пишут для замедления ,
Andrey Mitrofanov (?), 13:49 , 20-Май-15, (37) +2
- Да, так я и написал в общем случае ,
iPony (?), 14:39 , 20-Май-15, (50)
- Кодеки, шифрование, обработка изображений - это числодробилки Ассемблерные вс,
Омномним (?), 18:31 , 20-Май-15, (78)
- gt оверквотинг удален С использованием векторных инструкций не в 2-3 раза, а в,
bircoph (ok), 04:59 , 21-Май-15, (108) –3
- Ожидаемо Просто алгоритмы оптимизации кода в компиляторах достаточно развиты О,
Kroz (??), 13:36 , 20-Май-15, (32) +1 //
- Никто не уловил сарказм ,
Аноним (-), 13:57 , 20-Май-15, (39)
- чудеса будут, если он проживет столько, сколько апач например и все равно будет ,
Аноним (-), 15:16 , 20-Май-15, (54)
- Сейчас начнется очередной виток срача, в последнее время популярного на опеннете,
Legacy (ok), 12:11 , 20-Май-15, (3) +5 //
- На go, очевидно же Модно-молодёжно, ибо ваистену - ,
Аноним (-), 12:42 , 20-Май-15, (17) +4
- На пИтОнЕ ,
Аноним (-), 13:58 , 20-Май-15, (40) –3 //
- CherryPy Не, не слышал Tornado Не, тоже не знаю Twisted Не, тоже как-то не сл,
jOKer (ok), 14:31 , 20-Май-15, (47) +1 //
- И все их ставят за nginx-ом, написанном на ,
Andrey Mitrofanov (?), 15:05 , 20-Май-15, (53)
- Вопрос спорный Разгребать статику можно конечно и nginx Я кстати, именно его и,
jOKer (ok), 16:12 , 20-Май-15, (64) +2
- Балансер раздатчик статики - еще не веб-сервер Но в школах этого не читают, увы,
Legacy (ok), 17:46 , 20-Май-15, (73) –1
- Мал и самодостаточен - удобен для руткитов с ботнетами ,
Аноним (-), 12:12 , 20-Май-15, (4) +12
- Хмм А если бы не из директории, а из памяти, как бы тогда он был рядом с серв,
YetAnotherOnanym (ok), 12:12 , 20-Май-15, (5) –2 //
- на сях сверхмудрый оптимизатор хорошо оптимизирует код, тогда как тут вся оптими,
Аноним (-), 12:17 , 20-Май-15, (7) +2
- а какая разница из чего делать системый вызов ,
Аноним (-), 12:18 , 20-Май-15, (8) +1 //
- разница большая системный вызов, например, из дерева работать скорее всего не б,
Аноним (-), 12:20 , 20-Май-15, (9) +2 //
- Ну, может быть там работа с ФС рудиментарная, и причина тормозов в этом А из па,
YetAnotherOnanym (ok), 12:25 , 20-Май-15, (13) –1
- про файловые кеш на уровне ОС не слышали оно и так раздается из памяти, скорей в,
braveduck (ok), 12:22 , 20-Май-15, (11) +4 //
- Умничка Слышал про файловый кэш на уровне ОС А теперь следи за руками Сервер ,
YetAnotherOnanym (ok), 14:05 , 20-Май-15, (43) –2 //
- Вот оно Надо объекты тож на асме писать это же всё решает и проблему p,
Andrey Mitrofanov (?), 14:27 , 20-Май-15, (45) +2
- Хе, какой-то уязвлённый школьник минусов накидал, а возразить по делу sendfile ,
YetAnotherOnanym (ok), 20:10 , 21-Май-15, (139) –2
- Почему не GPL3 ,
Аноним (-), 12:13 , 20-Май-15, (6) //
- потому что GPLv2 D,
Аноним (-), 12:23 , 20-Май-15, (12)
- Ну уж хотя бы не БЗДы,
Аноним (-), 12:42 , 20-Май-15, (16) +1
- гладиолус,
Нанобот (ok), 20:08 , 20-Май-15, (81)
- На ассемблере и медленно Кощунство ,
Аноннн (?), 12:32 , 20-Май-15, (14) //
- На AMD64 написанный и на плюсах будет нехило работать, и даже на питоне И пробл,
Аноним (-), 12:40 , 20-Май-15, (15) //
- Ну вообще да, на всяких малых и особо малых устройства он само то Вангую что реб,
Anonymous528 (?), 12:56 , 20-Май-15, (20)
- Ога, пока рядом не запустят нжинкс и не проведут бенчмарк ,
Аноним (-), 13:25 , 20-Май-15, (25) //
- Хотя, может и Minuet чикам тоже понравится ,
Аноним (-), 14:25 , 20-Май-15, (44) +1 //
- вебсервер надо писать на phpphpttpd,
Аноним (28), 13:27 , 20-Май-15, (28)
- На брайнфаке надо еще для полноты картины ,
Феофан (?), 13:34 , 20-Май-15, (31) //
- Да не вопрос Неужто из асма нельзя задействовать весь тот спектр костылей, что ,
Kodir (ok), 14:29 , 20-Май-15, (46) –2 //
- Можно, только нужны и соответсвующие знания кроме книжки ассемблер для чайников,
Аноним (-), 15:52 , 20-Май-15, (61) +2
- Ну вот ты сам и ответил, почему нельзя задействовать - потому что эту адову прос,
Crazy Alex (ok), 15:55 , 20-Май-15, (63)
- Сейчас стало модно доказывать корректность программ, например с помощью Coq proo,
Аноним (-), 15:03 , 20-Май-15, (52)
- А вообще странные, в одном и том-же коде, разница в пару строчек Насколько ,
BratSinot (ok), 16:16 , 20-Май-15, (66) //
- Даёшь CMS на асме ,
Аноним (-), 17:08 , 20-Май-15, (69) +1 //
- Через миллион лет дойдёт до уровня сегодняшнего Апача ,
Аноним (-), 00:27 , 21-Май-15, (98) –1
- Зачем Изначально и намеренно непортабельное, очевидно нерасширяемое, скорее все,
Аноним (-), 01:12 , 21-Май-15, (100) +1
- Предлагаю поделить все open source проекты на общепризнанные категории, дабы не ,
Аноним (-), 05:51 , 21-Май-15, (110) //
- Я люблю ассемблер ,
Ydro (?), 09:46 , 21-Май-15, (120) //
- Что там оптимизировать можно вообще Всё, что делают веб-сервера работая со стат,
none7 (ok), 18:18 , 21-Май-15, (130) //
- Угораздило же меня глянуть код КАЖДАЯ функция, включая системные вызовы обёрнут,
none7 (ok), 21:31 , 21-Май-15, (141) +2
- Т е 304 оно не умеет Хотя в принципе, там сложная логика - нужно анализировать ,
XoRe (ok), 00:29 , 22-Май-15, (144)
1,3,4,5,6,14,15,28,31,46,52,66,69,98,100,110,120,130,141,144
|