首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

android 8.1 安全机制 — SEAndroid & SELinux

比如,以 root 用户启动 Browser,那么 Browser 就有 root 用户的权限,在 Linux 系统上能干任何事情。...关于 DAC 和 MAC,可以总结几个知识点: Linux 系统先做 DAC 检查。如果没有通过 DAC 权限检查,则操作直接失败。...1.2 SEPolicy 语言 Linux中有两种东西,一种死的(Inactive),一种活的(Active)。死的东西就是文件(Linux哲学,万物皆文件。...Security Context,Security Context 是一个字符串,主要由三个部分组成,例如 SEAndroid 中,进程的 Security Context 可通过 ps -Z 命令查看: rk3288...MLS 将系统的进程和文件进行了分级,不同级别的资源需要对应级别的进程才能访问 1.2.2 文件的 Secure Context 文件的 Secure Context 可以通过 ls -Z 来查看,如下 rk3288

1K10

如何评价瑞芯微电子Rockchip

博主手里有一块正点原子 STM32F103 单片机开发板,一块基于三星 S3C2440 的 JZ2440 开发板,一块 NXP 的 IMX6ULL 开发板,缺一块高性能开发板,所以去找了一下,发现 RK3288...比较著名的芯片有八核A17的RK3288和六核A72的RK3399,RK3399由于性能强大,ISP厉害,在机器学习和人脸识别领域深受很多算法公司青睐。...RK3399 一套学习板大概 1000+大洋,作为学习投资是值得的,RK3399 可以跑Android、Linux 等多种操作系统,可以应用在智能驾驶、图像识别、安防监控、无人机、VR设备、语音识别、送餐机器人等场景...如果不需要那么高的性能,只做 Linux,还是买一块正点原子 imx6ull 靠谱,教程很好,韦东山的也可以。 树莓派的话,分为两种应用:嵌入式派或服务器派。...服务器派:无非就是逼着不会用 Linux 的人赶紧把系统熟悉了,熟悉了之后就不会有人继续留恋这个不仅内存有限,IO 还是小水管的卡片电脑的。

2.6K30

玩转 Rockchip 的开发板,这些信息你要知道

RK32 系列最出名的是旗舰芯片 RK3288,四核 Arm Cortex-A17,曾获得 Google 青睐,用于 Chromebook 中。...下面罗列以下比较出名的几款开发板: RK3288 系列 Firefly-RK3288:Firefly 设计,他们家的板子在国内玩家中都很受欢迎,而且他们论坛的文档做的比较详细。.../pub/scm/linux/kernel/git/stable/linux.git 从 git 提交记录看,无论是 RK 自己还是海外的一些开源爱好者,对 RK 平台的支持都十分积极,几乎每个版本都能看到针对...尤其是随着最近 Linux 5.3 的发布,里面加入了对 Arm Mali GPU 的支持,现在用 mainline 的 Linux kernel 已经可以把 Rockchip 平台上的 mali GPU...阅读他们的博客可以及时了解到 Linux 开源社区的技术新动向。 ?

7.6K53

在 RK3399 上部署最新的 Linux 5.4 和 U-Boot v2020 .01

mainline 的 u-boot 和 linux kernel 可能很多玩 Linux 的同学都听过 mainline 或者 upstream 这两个词,但是又搞不清他们到底指的是什么。...,比如 i.MX6 目前用的内核很多是 Linux 4.1,rk3288/rk3399 目前用的内核大部分是 Linux 4.4,芯片原厂为了系统的稳定和易于维护,一般会在这个特定的版本上做长期开发,...Linux 一般是两个月发布一个大版本,像 Linux 5.2、Linux 5.3、Linux 5.4这样的,在这两个月的开发周期中,一般会按照一周一个的节奏发布 7~8个候选版本(rc1~rc8),...更新 Linux Kernel 下载 mainline linux kernel git clone https://git.kernel.org/pub/scm/linux/kernel/git/stable...切到最新的稳定版 Linux 5.4 分支 git checkout -b linux-5.4.y origin/linux-5.4.y 编译 make ARCH=arm64 defconfig make

11.2K53

Qt音视频开发41-人脸识别嵌入式

一、前言 大概几年前搞过一套嵌入式linux上的人脸识别程序,当然人脸识别的核心算法并不是自己开发的,关于人脸识别算法这一块,虽然有众多的开源库可以用,甚至还可以用opencv搞算法训练深度学习之类的,...目前市面上绝大部分的人脸识别库提供的都是X86的或者安卓ios的库,并没有嵌入式linux的库,估计一方面因为嵌入式linux跑的板子性能比较低,还有一个就是依赖特定编译器,版本众多难以提供,市场也小,...所以大部分的厂家都没有提供嵌入式linux的开发包,这个就比较鸡肋,所以很多终端厂家最终弃用linux而选用安卓作为载体系统,这样就可以用上高大上的人脸识别库了,比如萤火虫开发板,RK3288 RK3399...除了支持X86架构,还支持嵌入式linux比如contex-A9、树莓派等。 每个功能的执行除了返回结果还返回执行用时时间。 多线程处理,通过type控制当前处理类型。

1K20

Linux - Linux内存管理

为了解决内存紧缺的问题,Linux引入了虚拟内存的概念。为了解决快速存取,引入了缓存机制、交换机制等。...要深入了解Linux内存运行机制,需要知道下面提到的几个方面。 首先,Linux系统会不时地进行页面交换操作,以保持尽可能多的空闲物理内存。...其次,Linux进行页面交换是有条件的,不是所有页面在不用时都交换到虚拟内存中,Linux内核根据“最近最经常使用”算法,仅仅将一些不经常使用的页面文件交换到虚拟内存中。...Linux虽然可以在一段时间内自行恢复,但是恢复后的系统已经基本不可用了。...Linux下可以使用文件系统中的一个常规文件或者一个独立分区作为交换空间。同时Linux允许使用多个交换分区或者交换文件。

52.1K41
领券