嵌入式Linux中文站

行业新闻

开发者真正想要得到的是什么?

开发者真正想要得到的是什么?

阅读(166)

当前 IT 公司为了争夺优秀的技术人才,提供的各种福利都很可观,除了极高的薪资,什么免费餐饮、健身房、衣服清洗、桌上足球、各种下午茶与外出团建应有尽有。 但是作为开发者,在一个公司中最想要得到的是什么呢?答案似乎不是前边提到的这些福利,当然也不是一头秀发。针对这一问题,最近Hacker Noon 的一篇文章,介绍了他们从知名 IT 招聘平台 HackerRank 发布的 2019 年开发者技能报告中得到的反...

Fedora 32大变化:将删除Python 2及其软件包

Fedora 32大变化:将删除Python 2及其软件包

阅读(188)

导读 虽然Fedora 30还没有上市,Fedora 32直到大约一年后才上市,但我们已经知道一个很大的变化:删除Python 2和包依赖它。随着Fedora 32将于2020年上半年推出,超过了Python 2的终止时间,它的唯一合理性就是它们对Python 2进行了摧毁。 在2020年1月1日,当Python 2.x被上游正式设置为生命终结时,多年来Fedora和其他Linux发行版一直在推动迁移到Python 3.x,虽然大多数现在默认使用Python 3作为默认的Python实现,但Python ...

Linux驱动代码显示:新一代 Navi将继续沿用 GCN架构

Linux驱动代码显示:新一代 Navi将继续沿用 GCN架构

阅读(166)

根据外媒的报道,他们在AMD Navi 开源Radeon驱动程序找到了一些代码,证实了下一代Navi 将继续沿用GCN架构。 外媒在开源驱动中找到了EF_AMDGPU_MACH_AMDGCN_GFX1010的代码,这表明Navi将是AMD的GCN架构的另一个迭代。 AMD的Graphics Core Next (GCN)架构,既是图形架构又是其底层指令集的名称,它在2012年取代了Radeon的旧版TeraScale架构/指令集,推出了HD 7000系列显卡。Navi显卡采用GCN架构,这意味着,Navi...

Linux 5.2 将引入现场总线子系统

Linux 5.2 将引入现场总线子系统

阅读(191)

导读 在即将到来的Linux5.2周期中排队等待引入的新子系统是现场总线子系统(Fieldbus Subsystem),它最初被添加到内核的暂存区域。 这个最新的Linux内核子系统使工业系统受益。现场总线是一套用于自动化工业系统实时分布式控制的网络协议。现场总线用于连接工业环境中的不同系统/组件/仪器。现场总线用于连接从制造工厂到核能设施的各种设施。 现场总线规范已经存在了几十年,现在正在Linux内核中看到一个正式的子系统。子系统允许设备通过现场总线交换数据,无论是Profinet,FLNet还是其他...

 Fedora将用FBDEV驱动程序取代旧的VESA和OpenChrome?

Fedora将用FBDEV驱动程序取代旧的VESA和OpenChrome?

阅读(84)

Red Hat的领导X.Org开发人员Adam Jackson正在考虑重新改造Fedora的VESA显示代码路径。该计划需要从X.Org服务器中删除一些旧的粗略代码并转移到UVESAFB作为基于VESA的FBDEV驱动程序,但意味着在其他更改中删除对OpenChrome驱动程序的支持。 杰克逊的计划涉及切换到UVESAFB,VESA帧缓冲驱动程序用于缺少适当的DRM / KMS驱动程序的旧/不支持的图形硬件。 UVESAFB依赖于用户空间v86d帮助程序来模拟x86代码,以避免X.Org服务器本身中的代码...

主线Linux内核被AMDKFD进行了大量改进

主线Linux内核被AMDKFD进行了大量改进

阅读(96)

最近没有太多关于Radeon AMDKFD驱动程序的报道,该驱动程序是Radeon GPU计算堆栈的内核代码,也是该公司ROCm产品的一部分。AMDKFD的工作并没有停止,只是在amd-kfd-staging Git分支中排队了一段时间,现在有很多改进需要进行主线化。 资深AMD开发人员Felix Kuehling在周日发布了一套27个补丁,为AMDKFD提供了大量的改进和修复,现在已经为主线内核做好了准备。 *支持VegaM *支持具有多个PCI域的系统 *针对XGMI链接进行了优化的新SDMA队列类型...

国产芯片该如何发展?来听听专家怎么说

国产芯片该如何发展?来听听专家怎么说

阅读(136)

国产芯片发展之路道阻且长,踏入这个赛道的攻坚者们需要十年如一日的进行技术突破,需要集合产业势能,共同协作,才能建立中国核心技术真正的竞争力。 集成电路国产化事业关系国家网络安全,是一项战略性工程,需要凝聚各方力量共同打造国产化生态。国科微董事长向平在国科微与龙芯中科战略合作签约暨国内首款全国产固态硬盘控制芯片发布仪式上说。 中国工程院院士倪光南指出,实现关键核心技术国产化,不仅要加大研发自主创新,还要做好市场化引导。只有把生态系统做扎实,我国的核心关键技术才能从可用走向好用,从而加速推动国产化道...

Linux Kernel 内存管理函数 vmalloc 拥有更快的执行速度

Linux Kernel 内存管理函数 vmalloc 拥有更快的执行速度

阅读(142)

在 Linux Kernel 5.2 版本中,其用于内存管理的 vmalloc 函数具有更快的执行速度,特别是在嵌入式设备上。 vmalloc 用于在虚拟地址空间中分配连续内存,合并了代码的 Andrew Morton 说到:新版本中 vmalloc 发生的改变为其带去了巨大的性能优势。据了解,vmalloc 代码的主要变更集中在 追踪用于分配的空闲块 。 现在,Linux 内核的机制是在拥堵的列表迭代中完成新 VA 区域的分配,直到在两个拥堵的区域之间找到合适的空隙。因此,每次新分配都会导致列表增长。而...