跳转到主要内容

腾讯改进了提供给Linux内核的DMEMFS内存管理方式提案

winniewei /

早在10月份就有腾讯的工程师提出将DMEMFS作为Linux的 "直接内存文件系统"。DMEMFS将一些不由内核管理的内存保留下来,避免无谓开销,进而将其直接暴露给云端的虚拟机。目前,腾讯已经更新了那些最初的DMEMFS内核补丁,并将继续努力把这个功能引入Linux内核。

Linux 5.9正式版发布 首次支持AMD RDNA 2并提供更多新硬件支持

winniewei /

Linus Torvalds刚刚发布了Linux 5.9的稳定版。Linux 5.9作为2020年秋季内核更新,有许多令人兴奋的改进,包括对即将到来的Radeon RX 6000 "RDNA 2"显卡的初步支持、英特尔Rocket Lake显卡的初步支持、NVMe分区命名空间(ZNS)支持、各种存储方面改进、IBM在POWER10 CPU的初步兼容、使用FSGSBASE指令、32位x86 Clang构建支持等等。

入门Edison系列——Eclipse for linux 环境配置

editor /

<br><strong>Eclipse IDE 开发环境的配置:</strong></br>

软件包下载地址:https://software.intel.com/iot/downloads#ide

首先我们需要下载Eclispe软件包,下载的软件包根据自己开发机的系统版本来下载,这里下载的是Linux 64位版本的软件包,最后下载下来的软件包名字:

iotdk-ide-linux.tar.bz2

我们手下需要查看是否安装了java环境,这个可参考上面的java环境配置,步骤是一样的,当配置好java环境后,继续下面操作:

解压软件包:

1、可用类似上面Arduino的操作方法,在图形化界面直接解压,这里将软件放在~/software/eclipse:

入门Edison系列——Arduino for linux 环境配置

editor /

<br>Arduino IDE开发环境的配置:</br>

Arduino软件包下载地址:https://www.arduino.cc/en/main/software

首先我们需要下载Arduino软件包,下载的软件包根据自己开发机的系统版本来下载,这里下载的是Linux 64位版本的软件包,最后下载下来的软件包名字:

arduino-1.6.5-linux64.tar.xz

这里将软件包放在目录~/software/arduino

<center><img src="http://intel.eetrend.com/files/2016-05/wen_zhang_/100001622-3858-1.png&…; alt=""></center>

入门Edison系列——在Linux中进行Edison板级配置

editor /

<br><strong>Edison入门环境配置</strong></br>

本文的阅读对象适合刚入手Edison并且在linux系统下操作的开发人员,所有操作均在linux系统下完成,主要内容包括Edison板级基本配置,Arduino IDE和Eclipse IDE开发环境的配置,固件的更新,本机编译和交叉编译的实现等,通过对这些基本开发环境的配置和程序下载的实现后,可进一步深入学习对Edison的相关高级开发和相关实验。

<strong>配置需求:</strong>

[size=12.0000pt]1.ubuntu 12.04 64位操作系统(开发机)

[size=12.0000pt]2.Edison模块和arduino扩展板套件一份

[size=12.0000pt]3.两根MicroUSB数据线

LINUX