共 39 篇文章
显示摘要每页显示  条
底层分析。输入:数据(视频,音频),算法(模型), 输出:运行结果数据。HOST和DEVICE之间除了数据交互,还有命令交互,状态交互。模型的编译放在HOST侧,可离线,可JIT.数据并行:每个执行流处理一部分数据,处理的结果保存到不同的位置。模型并行:每个执行流执行同一个模型,也可以是不同模型。HOST和DEVICE之间的数据搬运,是否使用DMA?
关系复杂性(函数调用,数据结构),涉及到模块化编程。同步,异步处理,锁、信号量、条件变量、消息队列、进程间通信(PIPE,SOCKET,共享内存)多进程,多线程并发,通信机制,线程池,workerThread。各种数据结构,C++内建的数据结构或C语言典型的数据结构。协议的设计,如通信协议,protobuf协议,心跳协议,文件传输协议。
系统分析。工具汇总:netstat 查看网络状态。lsof 查看打开的文件。audit 命令监控文件。IPCdump 查看进程间通信。ps 查看进程和进程之间的关系。systemd-analyse.update-alternatives 实现不同软件实现或版本之间的切换。库汇总:readline 负责提供行处理和格式输出。文件汇总:/etc/group nopasswdlogin组添加用户,实现无密码登录。
HTTP 头 Connection=close 作用[转载]https://blog.csdn.net/legend_x/article/details/39578681 有的网站会在服务器运行一段时间后down掉,有很多原因可能造成这种现象:比如tomcat堆和非堆内存设置不足,程序没能释放内存空间造成内存溢出,或者某些进程一直运行没能释放,造成cup资源大量消耗。sysctl -w net.ipv4.tcp_keepalive_time=30 sy...
自从Python 3.3中sendfile系统调用可用作os.sendfile,python 3.5 为基于socket的应用带来了更高级的封装包socket.socket.sendfile。例如通过socket.socket.sendfile来改进大尺寸文件的传输速度:在100次大尺寸文件(4GB数据文件)传输测试中,和不使用零拷贝技术的sock.recv相比,使用零拷贝技术的socket.sendfile可以减少一半的时间且显著提...
chroot 命令用途。起到切换根目录的作用,切换后的路径都以新的路径为根目录。chdir的作用是切换当前进程的工作目录。
shell 命令 exec.exec command : 表示不创建子进程的方式执行后面的命令。exec家族函数的功能是类似的,用新的代码段替换原有代码段而已,成功则不会返回,只有出错了才会返回,并执行下面的指令。
EAGAIN 错误码含义。在Linux环境下开发经常会碰到很多错误(设置errno),其中EAGAIN是其中比较常见的一个错误(比如用在非阻塞操作中)。此时程序不会阻塞起来等待数据准备就绪返回,read函数会返回一个错误EAGAIN,提示你的应用程序现在没有数据可读请稍后再试。又例如,当一个系统调用(比如fork)因为没有足够的资源(比如虚拟内存)而执行失败,返...
IP地址分类2.1 IP地址表示。2.3 特殊IP地址。127.0.0.1 localhost127.0.1.1 jason-Lenovo-V3000# The following lines are desirable for IPv6 capable hosts::1 ip6-localhost ip6-loopbackfe00::0 ip6-localnetff00::0 ip6-mcastprefixff02::1 ip6-allnodesff02::2 ip6-allrouters.比如我有一台服务器,一个外放地址A,一个内网地址B...
linux各种通讯机制汇总。eventfd —— 创建一个文件描述符fd,用于支持事件等待通知机制 , 功能上类似于信号量。使用场景:当使用pipe仅用于等待/通知功能时,可以使用eventfd替换,代价低,只需要一个文件描述符。相比于信号量,能够支持文件描述符多路复用接口,如poll,select,epoll等。
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部