相关推荐
-
linux3.10 时间子系统(二)定时器原理
软件定时器(Software Timers),是一...它记录了未来某一时刻要执行的操作(函数),并使得当这一时刻真正到来时,这些操作(函数)能够被按时执行。举个例子说明:它就像生活中的闹铃,给闹铃设定振铃时间(未来...
-
浅谈Linux内核的实时性优化
深入去分析Linux内核的机制,实际的去阅读内核的模块源码,才会在实时性或者Linux内核的学习道路上收获更多。比如阅读内核源码才会知道tasklet和workqueue的应用场景的不同,尽管它们都是“中断下半部”之一,但是...
-
Linux 内核3.10的到来与ARM big.Little架构
ARM big.LITTLE 架构 1 Task Migration型,同时运行的只有Cortex-A15或Cortex-A7一种方案的集群。 2 Multiprocessing型 由OS调度器判断并决定... 在Linus Torvalds的泼墨挥毫下,Linux 内核3.10版本已经重装上阵--
-
BUG: scheduling while atomic 分析Linux内核
在编写Linux内核模块时遇到BUG: scheduling while atomic 本文对其进行分析
-
Linux-3.10-x86_64 内核配置选项简介
Linux-3.10-x86_64 内核配置选项简介 作者:金步国[www.jinbuguo.com] 版权声明 本文作者是一位开源理念的坚定支持者,所以本文虽然不是软件,但是遵照开源的精神发布。 无担保:本文作者不保证作品内容...
-
深入理解Linux网络笔记(一):内核是如何接收网络包的
本文为《深入理解Linux网络》学习笔记,使用的Linux源码版本是3.10,网卡驱动是Intel的igb网卡驱动Linux源码在线阅读:https://elixir.bootlin.com/linux/v3.10/source。
-
linux 3.10 tcp的accept测试
有个兄弟跟我说accept的时候,如果故意不去accept,那么客户端connect的时候,一开始很快,后来就很慢: connect(3, {sa_family=AF_INET, sin_port=htons(3333), sin_addr=inet_addr("10.229.142.81")}, 16) = 0...
-
配置和使用linux内核调试环境(基于虚拟机)
内核调试环境(Linux) 本章主要介绍如何配置和使用内核调试环境。首先介绍如何配置内核环境,这是内核调 试环境的基础,接着介绍如何安装配置和使用Samba 来实现Windows 和Linux 之间的网络共 享,最后介绍一种...
-
Linux内核进阶----整体框架及子系统概览
Linux变得如此成功与流行,其在设计选型上的取舍是至关重要的,概括来说包括如下重要方面:单块大内核+动态加载模块;进程/内核模式设定,以轻量级进程作为基本的执行上下文;侧重基于分页方式构建进程的虚拟地址...
-
第九章 tcp拥塞控制--基于Linux3.10
Linux提供丰富的拥塞控制算法,这些算法包括Vegas、Reno、HSCTP(High Speed TCP)、Westwood、BIC-TCP、CUBIC、STCP(Scalable TCP)、Hybla以及Veno等,对于Linux3.10而言,这些算法在添加到内核时会被注册到同一...
-
Linux近两年高危漏洞修复过程记录
修复措施:目前该漏洞已经修复,https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?下载地址:https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/refs/,打补丁fs/...
-
第八章 tcp接(传输层)--基于Linux 3.10
/*查找对应的skb,也就是用户空间使用socket()创建的套接字在内核中的对应的sock*/ 2002 sk = __inet_lookup_skb(&tcp_hashinfo, skb, th->source, th->dest); 2003 if (!sk) 2004 goto no_tcp_socket; 2005 2006 ...
-
第二章 主机到网络层(网卡)--基于Linux3.10
网络协议栈常用OSI七层模型,实际上Linux网络协议栈使用的却是四层模型,图2.1展示了OSI七层和四层模型它们之间各层对应关系。图2.1的最左侧一列是数据在协议栈上各层的称谓。frame位于主机到网络层(Layer1),...
-
服务器正文22:linux内核网络模块笔记:收包、发包、内核如何与用户进程协同合作(上)
linux内核模块 1)收包 2)发包 3)网络内核调参优化 4)容器网络虚拟化
-
linux c语言内核函数手册,Linux C函数实例速查手册
测试某个信号是否在信号集中 7.11 signal函数:信号处理方式设置函数 7.12 sigpause函数:暂停进程直到信号到来 7.13 sigpending函数:查询未决信号 7.14 sigprocmask函数:信号屏蔽函数 7.15 sigsuspend函数:暂停...
-
linux pcie内存映射,Linux下PCIe驱动以及DMA机制
Linux操做系统抽象了对硬件的处理,可使用和操做文件相同的,标准的系统调用接口来完成打开,关闭,读写喝I/O控制操做,而驱动程序主要任务也就是实现这些系统调用函数。函数·每一个设备文件对应两个设备号,其中主...
-
走向Linux系统高手之路 内核编译过程解析
下载源代码 Linux内核总是不断发展的,最新的内核Kernel2.6.0对USB2.0予以正式的支持,以及内核模块文件后缀最显著的一个变化由*.o到*.ko等等,我们可以从www.kernel.org下载到tarball的源代码包。 前期准备 大家都...
-
【java毕业设计】智慧社区教育服务门户.zip
有java环境就可以运行起来 ,zip里包含源码+论文+PPT, 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。 环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7及以上 数据库工具:Navicat11及以上 开发软件:eclipse/idea Maven包:Maven3.3及以上
-
基于selenium的携程机票爬虫资料齐全+详细文档+高分项目+源码.zip
【资源说明】 基于selenium的携程机票爬虫资料齐全+详细文档+高分项目+源码.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
-
【java毕业设计】智慧社区宠物管理系统(源代码+论文+PPT模板).zip
zip里包含源码+论文+PPT,有java环境就可以运行起来 ,功能说明: 文档开篇阐述了随着计算机技术、通信技术和网络技术的快速发展,智慧社区门户网站的建设成为了可能,并被视为21世纪信息产业的主要发展方向之一 强调了网络信息管理技术、数字化处理技术和数字式信息资源建设在国际竞争中的重要性。 指出了智慧社区门户网站系统的编程语言为Java,数据库为MYSQL,并实现了新闻资讯、社区共享、在线影院等功能。 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。
11 楼 shuhen2011 2013-08-12 11:55
10 楼 笨蕉xx 2013-07-02 12:06
新手你不懂,这是调侃,程序员文化,知道不?linus也曾说过:根本不需要装其它软件就能把windows搞死机
哎呦,程序员文化,好样的,加油!
9 楼 zhukewen_java 2013-07-02 10:01
新手你不懂,这是调侃,程序员文化,知道不?linus也曾说过:根本不需要装其它软件就能把windows搞死机
8 楼 bornku 2013-07-02 09:08
7 楼 yixiandave 2013-07-02 08:55
6 楼 yixiandave 2013-07-02 08:55
3.10读作三点十~~~
5 楼 zhukewen_java 2013-07-02 08:54
版本 3.10 > 3.5 没问题啊,版本号是数字,递增的。
4 楼 forcer521 2013-07-01 15:26
版本 3.10 > 3.5 没问题啊,版本号是数字,递增的。
3 楼 zhukewen_java 2013-07-01 14:55
2 楼 zhukewen_java 2013-07-01 14:26
最讨厌这种人了,这么说windows...要是windows顶得上垃圾的话,那就已经很不错了,关键是连垃圾都不如
1 楼 iloong 2013-07-01 12:35