内核_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 内核 >>列表
CentOS开发人员兼维护者JohnnyHughes于5月25号宣布了CentOSLinux6.8操作系统已经正式发布的消息。其基于红帽6.8企业版(RHEL)打造,并迎来了多处改动,比如最新的Linux2.6.32内核,支持在XFS文件系统上存储高达300TB的数据;网络连接管理实用工具NetworkManager中的虚拟专用网终端解决方案,现已提供libreswan库(而不是此前所使用的OpenswanIPsec)。系统安全服务守护程序(SSSD)似乎默认禁用了SSLv2协议... 查看全文
· Linux内核自防护项目发布时间:2016-05-25
"2015年11月,华盛顿邮报发布了一篇关于Linux内核安全性的报道,厂商们多年以来极力掩饰的Linux内核安全状况第一次呈现在了公众面前,虽然在黑客圈Linux内核自身安全的脆弱性早已经不是秘密,而多年以来自由软件社区和商业用户也用各种各样的方式来规避Linux内核本身的安全性问题,由于Mobile和IoT的趋势,越来越多的人开始关注这个基础架构中的基础架构和担心Linux的安全性会影响到未来重度依赖自由软件的IoT体系,由KeesCook主导的KernelSelf... 查看全文
· 为什么只有Linux内核获得成功发布时间:2015-05-08
过去几十年涌现了许多类Unix内核,除了Linux内核外,我们所知道的类Unix内核还有GNUHURD、BSD、微软授权开发的Unix版本Xenix、学术性的Unix克隆Mini,以及Unix本身。但为什么只有Linux内核最终取得成功?这是自由开源软件领域中一个令人不解的谜团。ESR(EricS.Raymond)的一个观点是Linux采用了去中心化的开发模式,而GNUHURD失败的原因之一是开发方法过于集中化,但这一观点有缺陷,Linux作者在引导Linux开发上起着至关重要的作用... 查看全文
在Android硬件抽象层(HAL)概要介绍和学习计划一文中,我们简要介绍了在Android系统为为硬件编写驱动程序的方法。简单来说,硬件驱动程序一方面分布在Linux内核中,另一方面分布在用户空间的硬件抽象层中。接着,在Ubuntu上为Android系统编写Linux内核驱动程序一文中举例子说明了如何在Linux内核编写驱动程序。在这一篇文章中,我们将继续介绍Android系统硬件驱动程序的另一方面实现,即如何在硬件抽象层中增加硬件模块来和内核驱动程序交互。在这篇文章中... 查看全文
愚人节的前一天,微软公布了一则比较让人喜出望外的消息,声称未来将增加对Linux内核的代码贡献。同时微软还承认,多年以来公司一直在使用Linux内核的重大修改版本,不过版本相对较老。在这里我们需要先了解一些常识。Linux使用了微软超过200多项专利,不过微软其实与开源的Linux并非真正的敌对关系,微软更应该是开源项目的推动者、支持者和受益者。微软一直是Linux内核代码的贡献者之一,只是几年之前减少了贡献率。去年10月在旧金山的一个活动上,微软CEOSatyaNadella先开了口... 查看全文
切,一个字符串有什么好研究的。别这么说,看过《平凡的世界》么,平凡的字符串也可以有不平凡的故事。试看:(1)在C语言中,strlen计算字符串的时间复杂度是?PHP中呢?(2)在PHP中,怎样处理多字节字符串?PHP对unicode的支持如何?同样是字符串,为什么c语言与C++/PHP/Java的均不相同?数据结构决定算法,这句话一点不假。那么我们今天就来掰一掰,PHP中的字符串结构,以及相关字符串函数的实现。一、字符串基础字符串可以说是PHP中遇到最多的数据结构之一了... 查看全文
· Linux内核引入了“冲突准则”发布时间:2015-03-12
以出口不逊著称的Linux作者LinusTorvalds在内核4.0-rc3中合并了一个“冲突准则(codeofconflict)”文档,限制代码评审过程中的语言暴力现象,Linus评价说,“让我们看看它是否有效果。”冲突准则声明,内核开发者递交的代码和代码背后的想法会被仔细检查,这通常会带来批评。如果开发者在此过程中有人身攻击或威胁或其它不舒服的感受,他或她可以联系Linux基金会的技术委员会,委员会成员将会以最大的努力解决问题。... 查看全文
在济南大学,有三个大学生正在合作开发和维护一个开源操作系统内核,他们把内核命名为“Lencer”,中文名“量格”,取“格物致知”和“量子力学”的双重含义,可见他们对此项目的期待和宏愿。为了发展这个项目,他们还成立了“随心开源软件社区”,希望能吸引更多的人参与和维护这个项目。“我们终极目标就是发展成中国的Apache。把Lencer作为一个主要项目去开发... 查看全文
去年Chrome/Chromium的Linux用户递交bug报告,称安装扩展报错。部分用户称浏览器建议他们升级内核,原因是Chrome/Chromium需要名为TSYNC的内核特性。Google开发者已经宣布,下一个版本的Chromium将停止支持没有TSYNC的内核版本,这意味着Linux用户使用新版Chromium将至少需要内核版本Linux3.17。在Debian内核邮件列表上,有开发者呼吁是时候停止使用Google的“间谍软件”。... 查看全文
每个程序猿都有一个框架梦,曾经在2013年8月15日写过一篇“KoalaFramework是什么?我为什么要写这个框架?”的文章,在开放框架路上迈出了第一步,之后作者如愿找到了一份相对满意的工作,此时KoalaFramework改名为RabbitHub,并在该公司内部使用了一年多的时间之后的今天“RabbitHub(兔窝)”家族中的老大哥“RabbitKernel(兔子内核)”正式与大家见面了。什么是RabbitHub?RabbitHub是专门针对.NET平台所设计... 查看全文
一年一度的“谁写的Linux?”报告是由Linux基金会发布的揭示有关开源软件发展贡献方的数据,许多企业都参与了Linux的核心建设,例如RedHat、IBM和SuSE,今年名单上的Intel更是超过了红帽名列第一,从排列前十位的其它贡献者分别是,RedHat,Linaro,Samsung,IBM,SUSE,TexasInstruments,VisionEngravingSystems,Google,Renesas... 查看全文
在networkcomms中,服务器端可以同步监听数据,也可以异步监听数据。以开源的networkcomms.2.31为例服务器端监听代码:protectedoverridevoidStartIncomingDataListen(){if(!NetworkComms.ConnectionExists(ConnectionInfo.RemoteEndPoint,ConnectionType.TCP)){CloseConnection(true,18)... 查看全文
众所周知,Linux2.6.39与Linux3.0之间并没有根本性变化,LinusTorvalds只是觉得小版本号的数字太大了。如今,Linux3.19已经发布,3.20即将来临,小版本号的数字又越来越大了,手指数加上脚趾数都数不过来了,内核大版本号是否需要跳到4.x?LinusTorvalds在其Google+账户上发起了投票:是继续3.20,3.21...还是跳到4.0,重新开始计数?目前已有超过1万人投票。... 查看全文
networkcomms.net来自英国的网络通信框架官方网址www.networkcomms.net中文网址www.networkcomms.cn发送端发送消息给接收端,接收端进行处理举例:客户端把某用户信息(用户ID,用户密码)传输给服务器,服务器存储到数据库中。发送方1、契约类(用户信息类)[ProtoContract]publicclassUserInfo{[ProtoMember(1)]publicstringUserID;[ProtoMember(2... 查看全文
Linux内核分析(一)从本篇博文开始我将对linux内核进行学习和分析,整个过程必将十分艰辛,但我会坚持到底,同时在博文中如果那些地方有问题还请各位大神为我讲解。今天我们会分析到以下内容:1.Linux体系结构简介2.Linux内核源码简介3.Linux内核配置、编译、安装lLinux体系结构简介1.Linux体系结构(linux系统构成)Linux可以分为两部分,分别为用户空间和内核空间具体如下图:a)用户空间包括:用户的应用程序、C库b)内核空间包括:系统调用接口、内核(狭义内核)... 查看全文
这次说说session.session可以说是当前互联网提到的最多的名词之一了。它的含义很宽泛,可以指任何一次完整的事务交互(会话):如发送一次HTTP请求并接受响应,执行一条SQL语句都可以看做一次Session。如无特殊说明,本文中提到的Session单指HTTP会话。本文是PHP内核探索的第五篇,主要包含如下几个方面的内容:背景知识和session基础PHP中session的原理参考文献一、背景知识,session基础1.HTTP是无状态的我们知道,HTTP协议最初是匿名的... 查看全文
CDProjekt去年为其角色扮演游戏《猎魔人2:国王刺客》加入了Linux支持,但Linux版并不是原生版本,而是使用一个特殊的包装器让Windows版本能在Linux机器上运行,方法类似Wine。游戏在Linux系统上的性能表现不佳,而以为买到了Linux原生版本的Linux玩家则感到了欺骗。但不是所有的问题都是游戏本身导致的。玩家在Steam论坛和GitHub《猎魔人2》非官方问题跟踪器上报告的游戏崩溃bug被发现是一个内核退化bug导致的... 查看全文
· Android Linux内核编译发布时间:2015-01-11
平台:Wind7_64+Ubuntu12_04_64+VMware这里以Android5.0为例:Android5.0可以到这里下载:android-5.0.tar.gz115网盘礼包码:5lbd7crtk1wzhttp://115.com/lb/5lbd7crtk1wzLinux_source_goldfish可以到这里下载:Linux_source_goldfish.tar.gz115网盘礼包码:5lbd76rru5orhttp://115... 查看全文
科学家发现一个新的证据显示月球核心曾经是一个强大的“发电机”,大约在35亿年前,月球核心是一片熔融状态,并产生了强烈的磁场,比地球现在的磁场还要强。对于这个发现,研究人员感到惊讶,这说明月球内核的液态金属流能量足够强大,那为什么后来就消失了呢?科学家目前仍然被这个问题所困惑,如果我们能够解开月球磁场消失的奥秘,或许能对地球未来的发展有所帮助。图中所示的是科学家绘制的月球内部“发动机”的模拟图,35亿年前月球拥有一个强大的磁场... 查看全文
今天早些时候就有消息透露,称Windows10NT内核版本从6.4提升至10.0。据外媒WinBeta了解,本次变化自从11月9日build9884首次编译时就已经很明显。WinBeta早前确认了这一变化,但并没有得到微软官方确认,现在微软在提供给IE开发人员的MSDN文档里对这一变化给予了证实。“Windows10开发人员应该注意到WindowsNTUA字符串内版本号已经发生改变,最新版本从6.4升级到10.0。如果你的版本与新代码有关,我们建议及时更新。&rdquo... 查看全文