dpdk

dpdk预备学习环境准备之多队列网卡认识及测试_dpdk 大页内存 echo: write error: invalid argument-CSDN博客

 
import functools
from concurrent import futures

executor = futures.ThreadPoolExecutor(1)


def timeout(seconds):
def decorator(func):
@functools.wraps(func)
def wrapper(*args, **kw):
future = executor.submit(func, *args, **kw)
return future.result(timeout=seconds)

return wrapper

return decorator


import time


@timeout(1)
def task(a, b):
time.sleep(1.2)
return a + b
posted on 2025-06-24 00:01  vanness_205  阅读(12)  评论(0)    收藏  举报