F-Stack的专栏

24 篇文章
100 人订阅

全部文章

F-Stack

腾讯 · 高级工程师 (已认证)

如何优雅的调试段错误

摘要:当程序运行出现段错误时,目标文件没有调试符号,也没配置产生 core dump,如何定位到出错的文件和函数,并尽可能提供更详细的一些信息,如参数,代码等...

44220
F-Stack

腾讯 · 高级工程师 (已认证)

F-Stack vlan 的支持与使用

限于 Vlan 测试环境的缺失, F-Stack 项目初期未对 Vlan 进行完全的支持,仅支持配置是否进行 Vlan 的硬件卸载,当交换机配...

45540
F-Stack

腾讯 · 高级工程师 (已认证)

F-Stack IPv6 的支持与使用

限于某些原因 F-Stack 项目之前是未对 IPv6 进行支持的,随着 IPv6 需求的增多,近期对 IPv6 进行了支持。本文将简单介绍 F...

67630
F-Stack

腾讯 · 高级工程师 (已认证)

F-Stack 1.20 Roadmap

F-Stack 1.20 将于 2019Q3 发布, 同步 Roadmap。 已支持: 支持在 docker 中运行 支持客户端 bind/conn...

52330
F-Stack

腾讯 · 高级工程师 (已认证)

F-Stack 助力 HTTP 网络服务器性能提升

HTTP 协议因其易用性和普适性得到了大规模的普及,我们说HTTP协议是互联网的基石一点也不为过,当前提供HTTP服务的Server性能要求越来越高,如...

1K70
F-Stack

腾讯 · 高级工程师 (已认证)

F-Stack KNI配置注意事项

F-Stack KNI配置注意事项 KNI介绍 KNI(Kernel NIC Interface)内核网卡接口,是DPDK中用于与内核通信的模块,在主要的业务流...

74780
F-Stack

腾讯 · 高级工程师 (已认证)

用DPDK rte_ring实现多进程间通信

F-Stack是多进程架构,去除了进程间资源共享来达到更高的性能,但还是有部分控制信息需要在进程间同步,使用rte_ring让多个进程间的通信变得十分简单。 r...

1.4K71
F-Stack

腾讯 · 高级工程师 (已认证)

FreeBSD下的工具(sysctl、netstat等)如何移植到F-Stack

F-Stack基于DPDK,绕过内核的协议栈,移植了FreeBSD协议栈到用户态,在大幅提高性能的同时,常规网络设置分析工具(如sysctl、netstat、i...

58290
F-Stack

腾讯 · 高级工程师 (已认证)

F-Stack与Seastar对比

本文是将知乎网友的提问 《如何评价腾讯开源的基于 DPDK 和 BSD 协议栈的网络框架 f-stack?》,将回答讨论内容和我们的一些想法进行了整理。 项目背...

1K90
F-Stack

腾讯 · 高级工程师 (已认证)

F-Stack之kqueue封装为epoll介绍

F-Stack是一个全用户态的高性能的网络接入开发包,基于DPDK、FreeBSD协议栈、微线程接口等,适用于各种需要网络接入的业务,用户只需要...

668100
F-Stack

腾讯 · 高级工程师 (已认证)

全用户态网络开发套件F-Stack架构分析

F-Stack是一个全用户态(kernel bypass)的高性能的网络接入开发包,基于DPDK、FreeBSD协议栈、微线程接口等,适用于各种需要网络接入的业...

1.1K101
F-Stack

腾讯 · 高级工程师 (已认证)

F-Stack Q&A 第一期

Q1:F-Stack有中断模式吗,有计划支持吗?在计算密集型的应用中,轮询模式会占用更多的CPU资源? A1:F-Stack暂时只支持轮询模式,后续会支持中断+...

1.2K61
F-Stack

腾讯 · 高级工程师 (已认证)

F-Stack参加 DPDK中国技术峰会2017

由 DPDK社区和英特尔主办的 DPDK中国技术峰会2017 于6月27日在上海举行,Intel、腾讯云、中兴、美团云、Panabit、太一星辰、Uni...

64190
F-Stack

腾讯 · 高级工程师 (已认证)

F-Stack Q&A 第二期

Q1:请问再视频领域,媒体服务器,使用F-Stack是否合适? A1:F-Stack在纯推流的模式上是支持且合适的,如果有转码服务等计算密集型服务,需要等我们支...

1.2K100
F-Stack

腾讯 · 高级工程师 (已认证)

F-Stack Q&A 第三期

Q1:如果在一个阻塞型的socket上执行recv,会不会把相应的线程卡死,调用recv时该socket中没有数据包,导致sleep,sleep导致该线程没办法...

1.2K100
F-Stack

腾讯 · 高级工程师 (已认证)

全用户态网络开发套件 F-Stack 架构分析

本文介绍 F-Stack 的详细架构及如何解决了内核协议栈面临的问题。

6.6K20
F-Stack

腾讯 · 高级工程师 (已认证)

F-Stack 之 kqueue 封装为 epoll 介绍

F-Stack是一个全用户态的高性能的网络接入开发包,基于DPDK、FreeBSD协议栈、微线程接口等,适用于各种需要网络接入的业务

1.2K10
F-Stack

腾讯 · 高级工程师 (已认证)

用DPDK rte_ring实现多进程间通信

F-Stack是多进程架构,去除了进程间资源共享来达到更高的性能,但还是有部分控制信息需要在进程间同步,使用rte_ring让多个进程间的通信变得十分简单。

3.6K20
F-Stack

腾讯 · 高级工程师 (已认证)

HTTP 服务使用 F-Stack 在不同业务场景下的性能表现

近年来网卡性能快速发展,给高性能HTTP服务提供了硬件支持,但是linux 内核却越来越成为高性能网络服务器的瓶颈。

1.9K00
F-Stack

腾讯 · 高级工程师 (已认证)

F-Stack KNI 配置注意事项

KNI(Kernel NIC Interface)内核网卡接口,是DPDK中用于与内核通信的模块。本文介绍对其进行配置时的一些注意事项。

2.1K10

扫码关注云+社区

领取腾讯云代金券