E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
linux2.6
关于Linux的视频编程
底层的东西不用考虑了,开发板子提供了NANDBootloader,和
Linux2.6
的源码,而且都编译好了。
lemonzhu
·
2020-09-14 04:31
Linux视频编程
linux
struct
video
buffer
input
编程
Linux TC模拟网络延迟、丢包、乱序
1.TC简介netem与tc:netem是
Linux2.6
及以上内核版本提供的一个网络模拟功能模块。
疯子头
·
2020-09-14 03:25
嵌入式学习
linux
网络
I/O多路复用---epoll函数测试
参考文章来源:epoll使用详解(精髓)Epoll学习笔记epoll是直到
Linux2.6
才出现了由内核直接支持的实现方法,那就是epoll,它几乎具备了之前所说的一切优点,被公认为
Linux2.6
下性能最好的多路
shentan_zone
·
2020-09-14 03:24
C++后台开发
linux设备模型详解
Linux2.6
内核的一个重要特色是提供了统一的内核设备模型。
小木瓜
·
2020-09-13 15:26
Linux内核
嵌入式
linux
struct
数据结构
buffer
class
file
Epoll详解及源码分析
gmail.comBlog:Blog.csdn.net/chen19870707Date:Jan.7th,20151.什么是epollepoll是当前在Linux下开发大规模并发网络程序的热门人选,epoll在
Linux2.6
chen19870707
·
2020-09-13 08:20
Server
-
菜鸟nginx源码剖析
Linux下的I/O复用与epoll详解
在linux上,2.4内核前主要是select和poll,自
Linux2.6
内核正式引入epoll以来,epoll已经成为了目前实现高性能网络服务器的必备技术。
斷點1
·
2020-09-13 07:10
linux
开源华为Portal协议中间件
支持服务器环境:*WindowsXP及以上操作系统*
Linux2.6
及以上操作系统*MacintoshOSX10
刘铭
·
2020-09-13 05:48
Linux下nginx源码包安装
操作系统要求:首先需要一个内核为
linux2.6
及以上版本的操作系统,可以用uname-a命令来查询linux内核版本。
Dicoee
·
2020-09-12 17:54
linux
在Android中使用Lua脚本 —— Programing Lua on Android
Android是基于
Linux2.6
内核的系统,所以理论上LinuxOS可以运行的脚本语言,给予相应的运行库,在Android也可以运行。
yuxiaohui78
·
2020-09-12 09:57
android
开发学习
Nginx 安装攻略手册
准备工作Linux操作系统需要内核为
Linux2.6
及以上版本的操作系统,因为2.6以上才支持epoll,而在Linux上使用select或poll来解决事件的多路复用,是无法解决高并发压力问题可以使用
crz03128
·
2020-09-12 02:08
web服务器
nginx
HAProxy实现负载均衡
同时支持
Linux2.6
内核
forever_yh
·
2020-09-11 21:17
linux运维
Python 实现TCP长连接、通信epoll、select模式
epoll是在2.5.44内核中被引进的(epoll(4)isanewAPIintroducedinLinuxkernel2.5.44),它几乎具备了之前所说的一切优点,被公认为
Linux2.6
下性能最好的多路
Ethan_Smart
·
2020-09-11 17:17
Python
haproxy相关概念及原理
同时支持
Linux2.6
内核中SystemEpoll,通过简化系统调用,大幅的提高了网络I/
weixin_33958366
·
2020-09-11 17:42
PWN2OWN 2017 Linux 内核提权漏洞分析
本次攻击主要利用了linux内核IPSEC框架(自
linux2.6
开始支持)中的一个内存越界漏洞,CVE编号为CVE-2017-7184。
Omni-Space
·
2020-09-11 09:25
漏洞挖掘与CVE分析
系统安全与漏洞分析
Linux2.6
内核--对块IO层操作的讨论
当一个块被调入内存时(也就是说,在读入后或等待写出时),它要存储在缓冲区中。每个缓冲区与一个块对应,它相当于是磁盘块在内存中的表示。块包含一个或多个扇区,但大小不能超过一页,所以一页可以容纳一个或多个内存块。由于内核在处理数据时需要一些相关的控制信息(比如块属于哪个设备,块对应于哪个缓冲区),所以,每一个缓冲区都有一个对应的描述符。该描述符用buffer_head结构体表示,称作缓冲区头,在文件中
BruceZhang
·
2020-09-11 07:04
Linux内核设计与实现
Linux内核设计与实现
EXPORT_SYMBOL的用法
linux2.6
的“/proc/kallsyms”文件对应着内核符号表,记录了符号以及符号所在的内存地址。
DBOY
·
2020-09-10 22:09
Linux内核
LCD常用接口原理
LCD常用接口原理点击打开链接点击打开链接点击打开链接点击打开链接点击打开链接点击打开链接点击打开链接点击打开链接xubin平台信息:内核:
linux2.6
/linux3.0系统:android/android4.0
hehe1226
·
2020-09-10 21:09
Linux
驱动
关于EXPORT_SYMBOL
linux2.6
的“/prob/kallsyms”文件对应着内核符号表,记录了符号以及符号所在的内存地址。
lisan04
·
2020-09-10 14:07
驱动编程
Ubuntu12.04版本安装arm-linux-gcc 4.3.3
apt-getinstallia32-libs由于我前面已将安装好了gcc4.3.3并且设置好了环境变量,所以安装完上面以后就可以查看gcc信息了:arm-linux-gcc-v参见下图获得的信息:但是在编译
linux2.6
FLY_THINK2012
·
2020-09-10 11:50
学习muduo库(13)之evenloop类中wakeup()的概念
预备知识:eventfdeventfd是
Linux2.6
提供的一种系统调用,它可以用来实现事件通知。
请叫我少爷
·
2020-08-25 04:27
学习muduo库
[**开同**看] 企业级开源软件大盘点
它使用开放源码的
Linux2.6
内核,使得平台稳定性和成熟性较以往有所增强。RHEL采用了大量成熟的开放源代码技术,如SELi
weixin_34234823
·
2020-08-24 21:47
linux 2.6.25 ds1307驱动问题
我的内核是linux2.6.25at91rm9200,写ds1307测试程序在linux2.4下运行正常,在
linux2.6
下运行有问题##Bootingimageat21000000...ImageName
zhang_hai_yang2009
·
2020-08-24 11:32
linux2.6
的内核编译中出现的问题
因为之前我的板子nand分区打印的信息是乱码,后来发现原来是arch/arm/mach-s3c2440/mach-smdk2440.c中和arch/arm/plat-s3c24xx/common-smdk.c中nand重复了。(1)vimarch/arm/mach-s3c2440/mach-smdk2440.cstaticstructplatform_device*smdk2440_devices
liangyong_hui
·
2020-08-24 08:24
Android LCD(一):LCD基本原理篇
关键词:androidLCDTFT液晶偏光片彩色滤光片背光平台信息:内核:
linux2.6
/linux3.0系统:android/android4.0平台:samsungexynos4210、exynos4412
_修_
·
2020-08-24 06:00
android
开发
Android LCD(四):LCD驱动调试篇
关键词:androidLCDTFTSN75LVDS83BTTL-LVDSLCD电压背光电压平台信息:内核:
linux2.6
/linux3.0系统:android/android4.0平台:samsungexynos4210
_修_
·
2020-08-24 06:00
android
开发
Android LCD(二):LCD常用接口原理篇
关键词:androidLCDTFTTTL(RGB)LVDSEDPMIPITTL-LVDSTTL-EDP平台信息:内核:
linux2.6
/linux3.0系统:android/android4.0平台:samsungexynos4210
_修_
·
2020-08-24 06:00
android
开发
Android LCD(三):Samsung LCD接口篇
关键词:androidLCD控制器FramebufferPWM平台信息:内核:
linux2.6
/linux3.0系统:android/android4.0平台:samsungexynos4210、exynos4412
_修_
·
2020-08-24 06:17
android
开发
ubuntu 10.04 VIM安装以及apt-get修正
此版本用来学习
Linux2.6
内核比较有帮助,特别是学习Linux驱动编程,包括市场上比较经典的书籍都是基于
Linux2.6
内核讲的,所以一个稳定的2.6内核学习环境是必不可少的。
jackixzj
·
2020-08-24 05:02
Linux
linux 网卡zero copy 学习总结
linux2.6
版的内核,网络数据从网线到应用程序需经过3次copy,分别是:1.网线上的电信号经过网卡驱DMA到网卡的环形FIFO里;2.从网卡的接收环形FIFO里copy到TCP/IP协议栈的sk_buff
笛香幽谷(ouyangshourui)
·
2020-08-24 02:03
大数据
Linux驱动中的platform总线分析
http://blog.csdn.net/pillarbuaa/article/details/7680372概述从
Linux2.6
内核起,引入一套新的驱动管理和注册机制:platform_device
fml1997
·
2020-08-23 16:12
驱动篇
Linux 2.6内核的精彩世界
JosephPraneich(
[email protected]
)翻译:《
Linux2.6
内核的精彩世界》翻译小组2003年9月Linux内核2.6版的开发已经接近尾声,2.6测试版发布已经二个月了
shanyou
·
2020-08-23 07:31
linux系统
Linux2.6
内核在嵌入式应用上的突破
为了进一步促进这方面的应用,在
Linux2.6
中,引入了很多非常有利于嵌入式应用的功能。这些新功能包括实时性能的增强、更方便的移植性、对大容量内存的支持、支持微控制器和I/O系统的改进等。
itmaster
·
2020-08-23 06:41
LINUX2.6
内核下交叉编译成功的sin(x)测试函数
网上参考资料:[root@linux~]#visin.c#includeintmain(void){floatvalue;value=sin(3.14/2);printf("%f/n",value);}#这个文件的内容可以在下面取得。#http://linux.vbird.org/linux_basic/0520source/sin.c我们先直接进行编译:[root@linux~]#gccsin.
warmshepherd
·
2020-08-23 03:05
linux2.6
__copy_user
这个函数在不同的架构下有着不同的实现,因为它主要是用嵌入汇编写的,我将其简化后得到下面的代码。#define__copy_user(to,from,size)int__d0,__d1,__d2;//0为size、1为to、2为from__asm____volatile__("cmp$7,%0\n""jbe1f\n"//size=7那么继续向下执行。movl%1,%0//将to保存到ecxnegl%
植物奶哇咔咔
·
2020-08-22 18:16
Linux内核
android 电池(三):android电池系统
关键词:android电池系统电池系统架构ueventpower_supply驱动平台信息:内核:
linux2.6
/linux3.0系统:android/android4.0平台:S5PV310(samsungexynos4210
xubin341719
·
2020-08-22 11:20
S5PXX(三星)
android
linux
Linux中select poll和epoll的区别
/3182958.html在LinuxSocket服务器短编程时,为了处理大量客户的连接请求,需要使用非阻塞I/O和复用,select、poll和epoll是LinuxAPI提供的I/O复用方式,自从
Linux2.6
之由
·
2020-08-22 09:53
PC 上的 LVM 灾难修复
目前
Linux2.6
内核支持LVM2
原文链接
·
2020-08-22 02:48
LVM
灾难修复
virtualBox运行openwrt
转换img文件为vdi格式VirtualBoxformat:VBoxManageconvertfromraw–formatVDIopenwrt.imgopenwrt.vdi新建一个虚拟机虚拟机选择为:
Linux2.6
禾白小三飘
·
2020-08-22 01:45
linux2.6
内核编译心得
经过十天左右的时间终于第一次编译成功,下面把编译过程中遇到的问题及解决方法说明一下。我是在vm下面用linux-2.4.20-8编译linux-2.6.8.1内核的,先下载了module-init-tools-3.0.tar.gz然后安装,如何安装可以看INSTALL文件。然后解压下载的内核源代码。在www.kernel.org下载。接着makemenuconfig、makemodules、mak
yangfei_1108
·
2020-08-21 23:00
linux
操作系统知识点总结--eventfd实现线程事件通知机制
什么是eventfdeventfd是
Linux2.6
提供的一种系统调用,它可以用来实现事件通知。
codingJames
·
2020-08-21 11:32
I/O多路转接之epoll
被公认为
Linux2.6
下性能最好的多路I/O就绪通知方法。和之前的select和poll不同的是:epoll使用三个函数共同实现。epoll中的三个系统调用1.目的:创建了一个epoll模型。
小葱1024
·
2020-08-21 09:22
Linux
socket编程应用
epoll
linux2.6
设备驱动编写
从2.6版本开始引入了platform这个概念,在开发底层驱动程序时,首先要确认的就是设备的资源信息,例如设备的地址,在2.6内核中将每个设备的资源用结构platform_device来描述,该结构体定义在kernel\include\linux\platform_device.h中,structplatform_device{constchar*name;u32id;structdevicede
lpt19832003
·
2020-08-21 04:49
嵌入式Linux
linux
struct
resources
include
c
epoll详解
当然,这不是2.6内核才有的,它是在2.5.44内核中被引进的(epoll(4)isanewAPIintroducedinLinuxkernel2.5.44),它几乎具备了之前所说的一切优点,被公认为
Linux2.6
db199410
·
2020-08-20 23:29
Linux
linux2.4内核升级到
linux2.6
一、准备工作首先说明,下面带#号的行都是要输入的命令行,且本文提到的所有命令行都在终端里输入。启动Linux系统,并用根用户登录,进入终端模式下。1、查看Linux内核版本#uname-a如果屏幕显示的是2.6.x,说明你的已经是2.6的内核,也用不着看下文了,该干什么干什么去吧!~~~如果显示的是2.4.x,那恭喜你,闯关通过,赶快进行下一步。2、下载2.6内核源码下载地址:http://www
abc19842008
·
2020-08-20 22:02
linux应用程序
原生的 Linux 异步文件操作,io_uring 尝鲜体验
后来在
Linux2.6
引入了真正的内核级别支持的异步IO实现(Linuxaio),但是它只支持DirectIO,只支持磁盘文件读写,而且对文件大小还有限制,总之各种麻烦。
CarterLi
·
2020-08-20 21:32
aio
异步编程
c++
c
linux
原生的 Linux 异步文件操作,io_uring 尝鲜体验
后来在
Linux2.6
引入了真正的内核级别支持的异步IO实现(Linuxaio),但是它只支持DirectIO,只支持磁盘文件读写,而且对文件大小还有限制,总之各种麻烦。
CarterLi
·
2020-08-20 21:31
aio
异步编程
c++
c
linux
Linux2.6
内核epoll 网络编程
http://www.yuanma.org/data/2007/0321/article_2432.htm(1)导言:首先,我强烈建议大家阅读RichardStevens著作《TCP/IPIllustractedVolume1,2,3》和《UNIXNetworkProgrammingVolume1,2》。虽然他离开我们大家已经5年多了,但是他的书依然是进入网络编程的最直接的道路。其中的3卷的《TC
jerrykang99
·
2020-08-20 16:05
Linux
Socket
epoll详解
当然,这不是2.6内核才有的,它是在2.5.44内核中被引进的(epoll(4)isanewAPIintroducedinLinuxkernel2.5.44),它几乎具备了之前所说的一切优点,被公认为
Linux2.6
gettogetto
·
2020-08-20 16:39
Linux
面试
Android OS体系结构介绍及需要撑握开发库
)第三、应用程序框架(ApplicationFramework)第四、应用程序(Application)以下分别介绍Andoid各个层次的软件的重点及其相关技术:●操作系统层(OS)Android使用
Linux2.6
陈英有
·
2020-08-20 11:27
android_other
GCC likely和unlikely(__builtin_expect)的作用
在
Linux2.6
内核中,看到一对奇怪的函数,likely(),unlikely()。
The Goat
·
2020-08-20 10:25
c/c++
linux
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他