浙江省高等学校教师教育理论培训

微信搜索“毛凌志岗前心得”小程序

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 172 173 174 175 176 177 178 179 180 ··· 630 下一页

2013年3月29日

摘要: http://www.xmailserver.org/eventfd-aio-test.c 阅读全文
posted @ 2013-03-29 13:41 lexus 阅读(262) 评论(0) 推荐(0)

摘要: 一个epoll/aio/eventfd结合使用的简单例子_sunfly_新浪博客一个epoll/aio/eventfd结合使用的简单例子(2012-05-24 00:37:41)转载▼标签:epolllibaioeventfd杂谈 #define _GNU_SOURCE#define __STDC_FORMAT_MACROS#include <stdio.h>#include <errno.h>#... 阅读全文
posted @ 2013-03-29 13:40 lexus 阅读(466) 评论(0) 推荐(0)

摘要: 方式一: typedefstd::multimap<int,int> Pairs; multimap<int,int>::iterator iter; Pairs pairs; pairs.insert(make_pair(1, 1)); pairs.insert(make_pair(1,2)); pairs.insert(make_pair(1,3)); pairs.insert(make_pa... 阅读全文
posted @ 2013-03-29 13:37 lexus 阅读(618) 评论(0) 推荐(0)

摘要: direct-io-zonian-ChinaUnix博客direct-io 2011-10-19 14:20:37分类: LINUX这两天抽时间把以前的一个遗留的direct-io问题跟踪了下。 Direct-io的目的在于绕过fs的cache,直接对block设备上的文件进行读写,其目的在于提高读写性能(以读为例,毕竟少了一次从fs cache 到用户态buffer的拷贝过程),这在文件仅读/写... 阅读全文
posted @ 2013-03-29 13:34 lexus 阅读(357) 评论(0) 推荐(0)

摘要: Direct I/O 与正常高速缓存的 I/ODirect I/O 与正常高速缓存的 I/OLeave a reply --> 阅读AIX的手册,看到关于 Direct I/O 的一些描述:直接 I/O 与正常高速缓存的 I/O通常,JFS 或 JFS2 将文件页面高速缓存在内核存储器中。当应用程序执行文件读取请求时,如果文件页面不在内存中,则 JFS 或 JFS2 将数据从磁盘读取到文件高速缓存... 阅读全文
posted @ 2013-03-29 13:30 lexus 阅读(285) 评论(0) 推荐(0)

摘要: Linux 中直接 I/O 机制的介绍Linux 中直接 I/O 机制的介绍黄 晓晨, 软件工程师, IBM黄晓晨,IBM system Z 自动化技术支持软件工程师。简介:对于传统的操作系统来说,普通的 I/O 操作一般会被内核缓存,这种 I/O 被称作缓存 I/O。本文所介绍的文件访问机制不经过操作系统内核的缓存,数据直接在磁盘和应用程序地址空间进行传输,所以该文件访问的机制称作为直接 I/O... 阅读全文
posted @ 2013-03-29 13:28 lexus 阅读(240) 评论(0) 推荐(0)

摘要: Linux 中直接 I/O 机制的介绍Linux 中直接 I/O 机制的介绍黄 晓晨, 软件工程师, IBM黄晓晨,IBM system Z 自动化技术支持软件工程师。简介:对于传统的操作系统来说,普通的 I/O 操作一般会被内核缓存,这种 I/O 被称作缓存 I/O。本文所介绍的文件访问机制不经过操作系统内核的缓存,数据直接在磁盘和应用程序地址空间进行传输,所以该文件访问的机制称作为直接 I/O... 阅读全文
posted @ 2013-03-29 13:13 lexus 阅读(273) 评论(0) 推荐(0)

摘要: http_loadhttp_load - multiprocessing http test clientFetch the software. http_load runs multiple http fetches in parallel, to test the throughput of a web server. However unlike most such test client... 阅读全文
posted @ 2013-03-29 11:24 lexus 阅读(191) 评论(0) 推荐(0)

摘要: rn - readiness notificationrn - readiness notificationContentsThe Problem: Efficient I/O multiplexing calls not yet standardizedOne solution: a Thin Wrapper around epoll et alDownloading rnInstalling ... 阅读全文
posted @ 2013-03-29 09:42 lexus 阅读(266) 评论(0) 推荐(0)

2013年3月28日

摘要: Given a 32-bit unsigned integer, encode the integer into multi-bytes array, where each of the byte contains only 7 bits of the integer. To indicate there is more byte follow, the most significant bit ... 阅读全文
posted @ 2013-03-28 23:51 lexus 阅读(166) 评论(0) 推荐(0)

摘要: epoll aio eventfd 结 使用 例子linux c 语言 网络 java sql php android app 问题 解决 方法 error warning fail编程语言 - Powered by Discuz!epoll aio eventfd 结 使用 例子 阅读全文
posted @ 2013-03-28 20:23 lexus 阅读(254) 评论(0) 推荐(0)

摘要: 基于EPOLL写的HTTP服务器(加入了线程池)_没落都城_新浪博客基于EPOLL写的HTTP服务器(加入了线程池)(2010-12-07 19:02:51)转载▼标签:杂谈 分类: EPOLL#include<fcntl.h>#include<cstdio>#include<unistd.h>#include<cstdlib>#include<sys/socket.h>#include<sys/... 阅读全文
posted @ 2013-03-28 20:21 lexus 阅读(532) 评论(0) 推荐(0)

摘要: saghul, on code « How do event loops work in Python?How do event loops work in Python? 02/04/2013I had the pleasure to give a presentation at the first ever Python Devroom at FOSDEM. I talked... 阅读全文
posted @ 2013-03-28 20:20 lexus 阅读(197) 评论(0) 推荐(0)

摘要: 淘宝核心系统团队博客 | ulimit限制之nproc问题ulimit限制之nproc问题前两天微博上的@王关胜同学问了个问题:#ulimit问题# 关于nproc设置:centos6,内核版本是2.6.32. 默认情况下,ulimit -u的值为1024,是/etc/security/limits.d/90-nproc.conf的值限制;注释掉这个限制后,值为95044;手工设置90-nproc... 阅读全文
posted @ 2013-03-28 20:13 lexus 阅读(763) 评论(0) 推荐(0)

摘要: 淘宝核心系统团队博客 | linux后端服务程序之信号处理linux后端服务程序之信号处理信号就是通知某个进程发了某个事件,也称为软件中断。信号提供了一种处理异步事件的方法。信号通常是异步发生的,进程预先不知道信号准确发生的时刻。后端程序(daemon)往往需要提供7*24不间断的服务,因此,编程daemon程序时对信号的正确处理尤为重要。下面和大家分享编写daemon程序时信号处理的注意事项,内... 阅读全文
posted @ 2013-03-28 20:10 lexus 阅读(364) 评论(0) 推荐(0)

摘要: 淘宝核心系统团队博客 | Tips of Linux C programmingTips of Linux C programming1. 优雅地使用链表 链表是编程中经常要用到的数据结构,结构体描述时分为数据域和指针域,本没有什么好讲。但有没有想过教科书上的这种方式有什么问题?通过这种方式定义和使用链表,对于不同的链表类型,都要定义各自的链表结构,繁琐的很。linux kernel中链表的... 阅读全文
posted @ 2013-03-28 20:08 lexus 阅读(245) 评论(0) 推荐(0)

摘要: 淘宝核心系统团队博客 | linux异步IO编程实例分析linux异步IO编程实例分析在Direct IO模式下,异步是非常有必要的(因为绕过了pagecache,直接和磁盘交互)。linux Native AIO正是基于这种场景设计的,具体的介绍见:KernelAsynchronousI/O (AIO) SupportforLinux。下面我们就来分析一下AIO编程的相关知识。 阻塞模式下的IO... 阅读全文
posted @ 2013-03-28 20:00 lexus 阅读(587) 评论(0) 推荐(0)

摘要: std::find ,set.find, multiset.find, map.find和multimap.find算法总结 - Hibernate4 - 博客园std::find ,set.find, multiset.find, map.find和multimap.find算法总结这几天对到底选用哪个容器,用哪种形式的find函数有一些迷惑的地方。 工作之后,花些时间对这些常用的东西做一个总结... 阅读全文
posted @ 2013-03-28 18:23 lexus 阅读(273) 评论(0) 推荐(0)

摘要: std::find ,set.find, multiset.find, map.find和multimap.find算法总结 - Hibernate4 - 博客园std::find ,set.find, multiset.find, map.find和multimap.find算法总结这几天对到底选用哪个容器,用哪种形式的find函数有一些迷惑的地方。 工作之后,花些时间对这些常用的东西做一个总结... 阅读全文
posted @ 2013-03-28 15:14 lexus 阅读(441) 评论(0) 推荐(0)

摘要: std::map, std::multimap, std::tr1::unordered_map 区别 - 笔记本 - 博客频道 - CSDN.NETstd::map, std::multimap, std::tr1::unordered_map 区别 分类: C/C++ 2012-02-20 15:25 399人阅读 评论(0) 收藏 举报treetablemap和m... 阅读全文
posted @ 2013-03-28 15:09 lexus 阅读(486) 评论(0) 推荐(0)

上一页 1 ··· 172 173 174 175 176 177 178 179 180 ··· 630 下一页