Android是目前全球使用最广泛的移动操作系统之一,其底层内核采用的是Linux内核Linux内核作为一个开源的操作系统内核,由于其稳定性和安全性得到了广泛的认可。但是,在实际的应用中,Android系统依然存在着一些安全隐患,其中就包括Linux内核安全机制的问题。 Android系统虽然使用了Linux内核,但在实际的开发过程中对于Linux内核进行了一定程度的修改和定制,以适应移动设备
原创 2024-04-28 10:14:39
93阅读
       我们都知道Linux安全性是公认的,而安卓也是基于Linux内核开发的,但是两者的安全性却相差很大,那这是为何?1、安卓不是Linux        通常我们所说的Linux是GNU/Linux发行版,不仅包括Linux内核,还包括各种各样的系
Linux内核安全机制由于docker是基于linux内核,所以linux安全机制也是云安全机制。隔离与资源管理技术1、内核命名空间2、控制组内核安全机制1、Capabilities2、Seccomp3、AppArmor4、SELinux
原创 2022-10-20 08:53:20
202阅读
红帽(Red Hat)是全球领先的开源技术解决方案提供商之一,其知名的产品包括 Red Hat Enterprise Linux(RHEL)等。而 Linux 内核作为 Red Hat 的基础,扮演着至关重要的角色。本文将探讨 Linux 内核机制与 Red Hat 的关系。 Linux 内核Linux 操作系统的核心,其负责处理硬件管理、内存管理、进程调度等关键任务。而 Red Hat 不
原创 2024-02-04 13:54:10
79阅读
linux内核中,有很多同步机制。比较经典的有原子操作、spin_lock(忙等待的锁)、mutex(互斥锁)、semaphore(信号量)等。并且它们几乎都有对应的rw_XXX(读写锁),以便在能够区分读与写的情况下,让读操作相互不互斥(读写、写写依然互斥)。而seqlock和rcu应该可以不算在经典之列,它们是两种比较有意思的同步机制。atomic(原子操作):所谓原子操作,就是该操作绝不会
转载 精选 2015-05-16 14:56:34
1745阅读
linux内核常识
翻译 2017-04-04 23:05:07
1718阅读
2020.08.17 第二章
原创 2022-06-21 10:07:45
231阅读
Linux 内核DMA 机制
转载 精选 2011-01-11 01:37:34
9075阅读
1点赞
1评论
1 等待队列 进程通过内核睡眠机制让出处理器,使得处理器可以处理其他进程。进程睡眠通常在资源得不到时,等待资源释放。 内核调度器管理要运行的任务列表,这被称为运行队列。要进入睡眠的进程将会从运行队列中移除。除非其被唤醒,否则进入睡眠的进程将永远不会被调度。进程一点进入等待状态,就可以让出处理器,一定要确保有条件或其他进程会唤醒它。内核通过提供一组函数和数据结构来简化睡眠机制的实现。 等待对垒厂用于
原创 精选 2024-04-25 13:51:40
822阅读
linux内核中,有很多同步机制。比较经典的有原子操作、spin_lock(忙等待的锁)、mutex(互斥锁)、semaphore(信号量)等。并且
原文出处:http://bbs.pediy.com/showthread.php?p=1335415#post1335415作为最广为人知的开源项目之一,Linux已经被全世界的成千上万的研究人员进行研究、攻击、以及打补丁等,并被证明确实是一款安全的、可靠性高的、可信的、稳定的操作系统。因此,Android的操作系统基于Linux内核也就一点也不奇怪了。Android不仅在进程、内存、以及文件系统
转载 精选 2014-12-04 10:01:58
1484阅读
1.防火墙          防火墙是在被保护网络和因特网之间,或者在其他网络之间限制访问的一种部件或一系列部件。  Linux防火墙系统提供了如下功能:      ● 访问控制,可以执行基于地址(源和目标)、用户和时间的访问控制策略,从而可以杜绝非
原创 2016-09-19 20:40:06
1418阅读
Stack Canaries Stack Canaries(取名自地下煤矿的金丝雀,因为它能比矿工更早地发现煤气泄漏,有预警的作用)是一种用于对抗栈溢出攻击的技术,即ssp安全机制,有时也叫做Stack cookies。Canary的值是栈上的一个随机数,在程序启动时随机生成并保存在比函数返回地址更 ...
转载 2021-09-07 22:00:00
985阅读
2评论
主要介绍Linux安全机制--系统层安全机制的基础模块安全配置
最近在工作中遇到下面的问题:active_anon:16777 inactive_anon:13946 isolated_anon:0active_file:14 inactive_file:37 isolated_file:0unevictable:0 dirty:0 writeback:0 unstable:0free:2081 slab_reclaimable:299 slab_unrecl
转载 精选 2015-07-06 17:59:47
1064阅读
本文首发于 http://oliveryang.net,转载时请包含原文或者作者网站链接。本文主要围绕 Linux 内核调度器 Preemption 的相关实现进行讨论。其中涉及的一般操作系统和 x86 处理器和硬件概念,可能也适用于其它操作系统。1. 背景知识要深入理解 Pr...
转载 2023-01-05 14:14:04
812阅读
本文首发于 http://oliveryang.net,转载时请包含原文或者作者网站链接。本文主要围绕 Linux 内核调度器 Preemption 的相关实现进行讨论。其中涉及的一般操作系统和 x86 处理器和硬件概念,可能也适用于其它操作系统。1. Scheduler Ov...
转载 2016-05-02 19:19:00
601阅读
1点赞
一 应用场景描述线上一台mongos出现OOM情况,于是花点时间想要详细了解Linux内核的OOM机制原理,便于以后再作分析$ sudo grep mongos /var/log/messages  Apr 10 15:35:38 localhost sz[32066]: [xxxx] c
oom
原创 2015-04-24 11:59:17
2606阅读
1.最基础的锁类型 序号 基础类型 基本特征 衍生类型 1 mutex 获取不到锁会执行任务调度 2 spin_lock 获取不到锁自旋等待 1.rw_lock和seq_lock<br>2.rcu(可以看做是一种特殊的rw_lock,写者会获取自旋锁,需要注意的是写者完成时调用的如果是synchronize_rcu,会涉及到任务切换;如果是call_rcu,则不会发
原创 5月前
132阅读
  • 1
  • 2
  • 3
  • 4
  • 5