您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. linux异步IO aio

  2. linux异步IO aio paper programming
  3. 所属分类:Linux

    • 发布日期:2009-11-13
    • 文件大小:116736
    • 提供者:kkndmammoth
  1. C++异步网络IO库,仿java的mina实现

  2. 前段时间整理一下代码,仿照java的mina自己做了一套C++的异步socket IO 框架。 编译环境: fedora 10 / cenos 5.4 / cygwin gcc version 4.3.2 其他linux环境没试过,不过应该也没啥问题。 使用到的库: 如果光使用socket 只需要 apr-1 库即可, 我用的版本是 0.3.8 代码中集成了 config++ 一个读配置文件的库。 log4cxx log4j 的 C++ 版本,写日志的。 Postgresql开发 使用了 pq
  3. 所属分类:C++

    • 发布日期:2010-05-19
    • 文件大小:14336
    • 提供者:teadust
  1. 使用异步IO应用程序接口API

  2. Linux® 中最常用的输入/输出(I/O)模型是同步 I/O。在这个模型中,当请求发出之后,应用程序就会阻塞,直到请求满足为止。这是很好的一种解决方案,因为调用应用程序在等待 I/O 请求完成时不需要使用任何中央处理单元(CPU)。但是在某些情况中,I/O 请求可能需要与其他进程产生交叠。可移植操作系统接口(POSIX)异步 I/O(AIO)应用程序接口(API)就提供了这种功能。在本文中,我们将对这个 API 概要进行介绍,并来了解一下如何使用它。
  3. 所属分类:网络攻防

    • 发布日期:2010-10-23
    • 文件大小:174080
    • 提供者:lanLinux
  1. linux异步IO.pdf

  2. linux异步IO
  3. 所属分类:Android

    • 发布日期:2011-12-03
    • 文件大小:7340032
    • 提供者:tycoon1988
  1. linux网络编程

  2. linux socket编程,包括tcp、udp、异步IO、磁带等
  3. 所属分类:网络基础

    • 发布日期:2012-05-31
    • 文件大小:3145728
    • 提供者:swhijklmno
  1. io编程实现

  2. I/O输入/输出(Input/Output),分为IO设备和IO接口两个部分。 在POSIX兼容的系统上,例如Linux系统,I/O操作可以有多种方式,比如DIO(Direct I/O),AIO(Asynchronous I/O 异步I/O),Memory-Mapped I/O(内存映设I/O)等,不同的I/O方式有不同的实现 方式和性能,在不同的应用中可以按情况选择不同的I/O方式
  3. 所属分类:Java

    • 发布日期:2013-04-13
    • 文件大小:676864
    • 提供者:z286898537
  1. linux设备驱动归纳总结

  2. 十分适合linux驱动初学者,为今后Android驱动开发打下坚实的基础 (一):内核的相关基础概念 (二):模块的相关基础概念 (三):1_字符型设备之设备申请 (三):2_字符型设备的操作open、close、read、write (三):4_ioctl的实现 (四):1_进程管理的相关概念 (五):1_在内核空间分配内存 (五):2_操作硬件——IO内存 (五):4_写个简单的LED驱动 (六):中断
  3. 所属分类:C

    • 发布日期:2013-07-04
    • 文件大小:3145728
    • 提供者:tiaozhan103
  1. linux网络编程-宋敬彬-part1

  2. 目 录 第1篇 Linux网络开发基础 第1章 Linux操作系统概述 2 1.1 Linux发展历史 2 1.1.1 Linux的诞生和发展 2 1.1.2 Linux名称的由来 1.2 Linux的发展要素 3 1.2.1 UNIX操作系统 4 1.2.2 Minix操作系统 4 1.2.3 POSIX 标准 4 1.3 Linux与UNIX的异同 5 1.4 操作系统类型选择和内核版本的选择 5 1.4.1 常见的不同公司发行的Linux异同 6 1.4.2 内核版本的选择 6 1.5
  3. 所属分类:C/C++

    • 发布日期:2014-03-03
    • 文件大小:41943040
    • 提供者:rebirthft
  1. Linux多线程编程技术

  2. 2.1 内核线程 Linux 内核可以看作一个服务进程(管理软硬件资源,响应用户进程的种种合理以及不合理的请求)。内核需要多个执行流并行,为了防止可能的阻塞,多线程化是必要 的。内核线程就是内核的分身,一个分身可以处理一件特定事情。Linux内核使用内核线程来将内核分成几个功能模块,像kswapd、kflushd等, 这在处理异步事件如异步IO时特别有用。内核线程的使用是廉价的,唯一使用的资源就是内核栈和上下文切换时保存寄存器的空间。支持多线程的内核叫做多线程 内核(Multi-Threads
  3. 所属分类:C++

    • 发布日期:2015-07-10
    • 文件大小:146432
    • 提供者:qq_29705743
  1. Linux中的异步IO包

  2. Linux 系统中的异步IO包,在安装数据库的失手需要它。这样数据库系统就可以支持异步IO了。
  3. 所属分类:Linux

    • 发布日期:2018-06-14
    • 文件大小:52224
    • 提供者:u014554053
  1. Linux网络编程 (第2版 )

  2. 目录 《linux网络编程(第2版)》 第1篇 linux网络开发基础 第1章 linux操作系统概述 2 1.1 linux发展历史 2 1.1.1 linux的诞生和发展 2 1.1.2 linux名称的由来 3 1.2 linux的发展要素 3 1.2.1 unix操作系统 3 1.2.2 minix操作系统 4 1.2.3 posix 标准 4 1.3 linux与unix的异同 5 1.4 操作系统类型选择和内核版本的选择 5 1.4.1 常见的不同公司发行的linux异同 5 1.
  3. 所属分类:Linux

    • 发布日期:2018-08-03
    • 文件大小:393216000
    • 提供者:wqte45
  1. Python-Gruvi一个简化Python异步IO库

  2. Gruvi:一个简化Python异步IO库,多平台支持 Linux,Mac OSX和Windows。
  3. 所属分类:其它

    • 发布日期:2019-08-10
    • 文件大小:223232
    • 提供者:weixin_39840588
  1. 一个简单的异步IO库

  2. linux c实现的一个简单的异步IO操作,目前支持socket 异步IO,文件读异步,定时器和监视文件状态发生改变 。
  3. 所属分类:C

    • 发布日期:2015-12-25
    • 文件大小:8192
    • 提供者:yangxingmeng
  1. Python通过select实现异步IO的方法

  2. 本文实例讲述了Python通过select实现异步IO的方法。分享给大家供大家参考。具体如下: 在Python中使用select与poll比起在C中使用简单得多。select函数的参数是3个列表,包含整数文件描述符,或者带有可返回文件描述符的fileno()方法对象。第一个参数是需要等待输入的对象,第二个指定等待输出的对象,第三个参数指定异常情况的对象。第四个参数则为设置超时时间,是一个浮点数。指定以秒为单位的超时值。select函数将会返回一组文件描述符,包括输入,输出以及异常。 在linux
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:45056
    • 提供者:weixin_38638002
  1. socket:程序包套接字提供了一种低级网络连接类型,该类型与Go的运行时网络轮询器集成在一起,以提供异步IO和截止日期支持。 麻省理工学院许可-源码

  2. 插座 包socket提供了一种低级网络连接类型,该类型与Go的运行时网络轮询器集成在一起,以提供异步I / O和期限支持。 麻省理工学院许可。 该软件包专注于利用BSD套接字系统调用API的类UNIX操作系统。 它旨在用作创建特定于操作系统的套接字包的基础,用于套接字家族,例如Linux的AF_NETLINK , AF_PACKET或AF_VSOCK 。 此软件包不应直接在最终用户应用程序中使用。 软件包套接字的任何使用都应由build标签保护,就像导入syscall或golang.org
  3. 所属分类:其它

    • 发布日期:2021-03-07
    • 文件大小:11264
    • 提供者:weixin_42178963
  1. Socket高性能IO模型浅析

  2. (1)同步阻塞IO(BlockingIO):即传统的IO模型。(2)同步非阻塞IO(Non-blockingIO):默认创建的socket都是阻塞的,非阻塞IO要求socket被设置为NONBLOCK。注意这里所说的NIO并非Java的NIO(NewIO)库。(3)IO多路复用(IOMultiplexing):即经典的Reactor设计模式,有时也称为异步阻塞IO,Java中的Selector和Linux中的epoll都是这种模型。(4)异步IO(AsynchronousIO):即经典的Proa
  3. 所属分类:其它

    • 发布日期:2021-03-03
    • 文件大小:564224
    • 提供者:weixin_38739164
  1. Socket高性能IO模型浅析

  2. (1)同步阻塞IO(BlockingIO):即传统的IO模型。(2)同步非阻塞IO(Non-blockingIO):默认创建的socket都是阻塞的,非阻塞IO要求socket被设置为NONBLOCK。注意这里所说的NIO并非Java的NIO(NewIO)库。(3)IO多路复用(IOMultiplexing):即经典的Reactor设计模式,有时也称为异步阻塞IO,Java中的Selector和Linux中的epoll都是这种模型。(4)异步IO(AsynchronousIO):即经典的Proa
  3. 所属分类:其它

    • 发布日期:2021-02-20
    • 文件大小:564224
    • 提供者:weixin_38747126
  1. rCore:THU uCore OS的Rust版本。 兼容Linux-源码

  2. 核心 THU Rust版本。 成为下一代教学操作系统。 支持的架构和开发板: x86_64(第1层):QEMU,PC(i5 / i7) RISCV32 / 64(第2层):QEMU,HiFive释放 AArch64(第2层):QEMU,Raspberry Pi 3B + MIPS32(3级):QEMU, 包含什么 rCore具有以下功能: Linux兼容的syscall界面:运行Linux用户空间程序 网络堆栈 简单的文件系统 信号系统 异步IO 内核模块 建造 环境 工具链
  3. 所属分类:其它

    • 发布日期:2021-02-05
    • 文件大小:6291456
    • 提供者:weixin_42119866
  1. 管理:具有完全异步IO的基于实用微内核的OS-源码

  2. 管理员操作系统 这是什么意思 这是managarm(基于微内核的操作系统)的主要存储库。 管理员有什么特别之处? Managarm的一些显着特性是:(i)Managarm基于微内核,而常见的台式机操作系统(如Linux和Windows)使用单片内核;(ii)Managarm对I / O使用完全异步的API;以及(iii)尽管存在内部差异, ,managarm在用户空间级别提供了与Linux的良好兼容性。 微内核不慢吗? 与单核相比,微核确实在性能上有一些缺点。 managarm试图通过提供良
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:891904
    • 提供者:weixin_42109639
  1. Prorsum:适用于Linux和Mac的Swift类似Go并发系统+网络http库-源码

  2. 前体 适用于Linux和Mac的Swift类似Go语言的并发系统+网络/ http库。 为什么是Prorsum? 我开始这个项目的原因是因为我觉得在我之前制作的名为的项目中使用Swift处理异步io非常困难。 在Swift的“异步”范例中,我们需要经常将捕获列表很好地用于闭包,有时还要保留对象(Connection等),以避免被ARC释放。 然后我认为Go的并发/并行和同步机制是当前Swift的合适模型(如果要在MultiCore Machine上编写Server)。 因为我们可以很容易地在回
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:65536
    • 提供者:weixin_42143221
« 12 3 4 »