- 主题:[转载]用 amd64 asm 写 http 服务器
是啊。。由硬件直接完成路由、计费等功能。
说不定早就有人用其它指令集实现 asmhttpd 了,只是没开源出来。
【 在 oldwatch (一条叫java的鱼◎城内风光独好) 的大作中提到: 】
: 现在的大趋势是这种活尽可能下放到网卡搞定吧……
--
FROM 59.60.54.*
对 httpserver 来说,ARMv6/v7 意义不大吧,因为基本不涉及到浮点运算。真的需要 mipsel
或者 ARM 的,用编译器把 C 语言的 httpserver 编译成汇编语言就可以了呀。若是觉得速度
不够,在编译器生成的汇编上稍微改改就行了。比起 C 语言版本,应该也就节省10-20% 吧,
若是编译器优化很好,那汇编也没什么优势。
【 在 poocp 的大作中提到: 】
: 优点是又小又快,不足是amd64汇编语言写的,amd64平台依然需要快,但对小的需求不大,除非嵌进病毒木马之类里面。
: 要是mipsle或者ARMv7写的,嵌入式设备在这方面的需求还有不少。
--
FROM 218.16.203.*
大多数人用汇编语言编程性能,其实还比不过有划过的C。
【 在 quene 的大作中提到: 】
: 对 httpserver 来说,ARMv6/v7 意义不大吧,因为基本不涉及到浮点运算。真的需要 mipsel
: 或者 ARM 的,用编译器把 C 语言的 httpserver 编译成汇编语言就可以了呀。若是觉得速度
: 不够,在编译器生成的汇编上稍微改改就行了。比起 C 语言版本,应该也就节省10-20% 吧,
: ....................
--
FROM 123.112.64.*
毕竟现代CPU复杂度和编译器智能程度都不是当年蛮荒时代能比的
【 在 finlab (挨踢卢瑟) 的大作中提到: 】
: 大多数人用汇编语言编程性能,其实还比不过有划过的C。
--
FROM 115.239.231.*