F栈 介绍 随着网络接口卡的飞速发展,使用Linux内核处理数据包的不良性能已成为现代网络系统的瓶颈。 但是,随着Internet增长的需求不断增长,需要一种性能更高的网络处理解决方案。 内核旁路技术已经引起越来越多的关注。 有各种类似的技术,例如:DPDK,NETMAP和PF_RING。 内核绕过的主要思想是Linux仅用于处理控制流。 所有数据流都在用户空间中处理。 因此,内核旁路可以避免由于内核数据包复制,线程调度,系统调用和中断而导致的性能瓶颈。 此外,内核旁路可以通过多重优化方法获得更高的性能。 在各种技术中,DPDK被广泛使用,因为它与内核调度和活动社区支持之间的隔离更加彻底。 是基于DPDK的开源高性能网络框架,具有以下特征: 网卡在满负载下可以实现的超高网络性能:1000万个并发连接,500万RPS,100万CPS。 移植FreeBSD 11.01用户空间堆栈,它提供
2022-05-04 00:05:40 54.25MB C
1
CWSS: C++ Web Services Server

1. 目的:
利用C++语言的高效, 稳定和灵活性,创建一个通用的通讯平台; 服务器端以插件配置方式动态加入功能组件;
客户端以XML文本描述方式, 调用服务端功能组件的函数; 服务端也同样以XML文本描述调用返回结果,
类似于XML-PRC或者Web Services;


2. 优势/特点:
a. 系统
集成的C++通用通讯平台, 类似于JAVA的WEB 服务器(如TOMCAT、JBOSS等); 统一管理C++的SOCKET通讯、线程沲管理、调用管理等;
可以注册为NT服务, 具实时监控重启功能;

b. 通讯
基于XML文本通信协议,客户端可以方便应用于各种环境平台和硬件平台,如Windows、Linux,PDA等开发应用环境中。
完善的通讯协议, 通讯协议跟传输层无关, 目前CWSS支持TCP, UDP和HTTP(POST)三种传输访问;

c. SOTP协议
简单: 真正意义上的简单协议, 完全开放;
有效: SESSION会话式管理通讯协议;
完善: 支持数据类型, 传输附件(可实现断点续传), 服务器群集(负载均衡);

d. 开发
专注: 简便的网络应用开发, 企业可以专注于业务开发, 而不必考虑数据传输, 通讯, 管理等技术细节;
模式: 类似JSP/ASP开发模式, 同样内置response, request, session, application和system对象;
组件: 固定格式接口开发DLL; 组件参数, 开放接口, 验证帐号, 打印日志等功能可配置, 可编程;
前端: 运行环境, 开发语言不限; 支持TCP, UDP和HTTP通讯能力即可; 可以根据项目需要开发自己的客户端库;

e. 安全
具客户端帐号验证功能, 支持帐号直接配置和可编程管理二种验证方式;
2022-04-30 11:02:34 1.17MB C++ CWSS 源码 网络编程
1
分享Cypress_CYUSB3014_KIT开发套件光盘资料共分三部分。资料可了解基于FPGA和CYUSB3014组成USB3.0采集传输系统的一般电路原理,其充分发挥USB3.0芯片的特性,特将CYUSB3014芯片的所有数字IO与FPGA连接,包括32根数据线,13根控制线、4根I2S信号线以及UART线。CYUSB3014功能包含时钟晶振、复位、时钟源配置、引导方式配置、IIC存储器、SPI FLASH 存储器。
2022-04-29 14:03:14 216.08MB Cypress_CYUSB301 光盘资料 Part2
1
jmonkeyengine是一个面向冒险的java开发人员的三维游戏引擎。它是开源的、跨平台的、尖端的。3.2.4是jmonkeyengine 3 sdk的最新稳定版本,是一个完整的游戏开发套件。我们将发布3.2.x更新,直到主要的3.3版本到来。
2022-04-28 19:22:33 146.84MB 开源项目
1
分享Cypress_CYUSB3014_KIT开发套件光盘资料共分三部分。资料可了解基于FPGA和CYUSB3014组成USB3.0采集传输系统的一般电路原理,其充分发挥USB3.0芯片的特性,特将CYUSB3014芯片的所有数字IO与FPGA连接,包括32根数据线,13根控制线、4根I2S信号线以及UART线。CYUSB3014功能包含时钟晶振、复位、时钟源配置、引导方式配置、IIC存储器、SPI FLASH 存储器。
2022-04-23 23:51:44 325.26MB Cypress_CYUSB301 光盘资料 Part1
1
nvdia jetson nx 开发套件说明
2022-04-13 17:06:29 810KB nvdiajetsonnx
1
超级狗SuperDog SDK开发套件SuperDog-R-2.5.1.107241.iso
1
cypress的usb开发套件,支持cy68013,cy38013a的开发。相对于原来的cyusb套件1.7版,支持XP/Win7 32/64,支持C++/C#,推荐下载。
2022-03-21 14:30:23 16.75MB cypress SuiteUSB USB
1
MicroPython开发套件(基于ESP32-S2平台).zip
2022-03-05 15:43:13 91.7MB
1
DragonBoard 410c开发套件开发教程、案例
2022-02-17 11:18:06 4.28MB DragonBoard 410c
1