当前位置: 首页 > 软件库 > 其他开源 > Linux内核 >

TOMOYO Linux

Linux内核工具包
授权协议 GPLv2
开发语言 C/C++
所属分类 其他开源、 Linux内核
软件类型 开源软件
地区 不详
投 递 者 夏法
操作系统 Linux
开源组织
适用人群 未知
  • 目录 1. TOMOYO Introduction 2. TOMOYO Sourcecode Analysis   1. Introduction TOMOYO是一款基于LSM Framework实现的LSMs(安全模块) Relevant Link: http://lxr.free-electrons.com/source/Documentation/security/tomoyo.txt  

  • TOMOYO Linux on Android This page describes how to run TOMOYO Linux on Android emulator for ARM architecture. This page assumes Ubuntu 10.04.3 for x86_64 architecture as the host environment. Step 1:

  • 一、linux内核目录 arch 包含和硬件体系结构相关的代码,每种平台占一个相应的目录,如i386、arm、arm64、powerpc、mips等。Linux内核目前已经支持30种左右的体系结构。在arch目录下,存放的是各个平台以及各个平台的芯片对Linux内核进程调度、内存管理、中断等的支持,以及每个具体的SoC和电路板的板级支持代码。 block 块设备驱动程序I/O调度。 certs 使

  • Linux交叉环境搭建 ——乐百事 2017-3-10 1、  选择内核版本:拿到一个平台之前如何正确的选择合适的内核版本? 2、  选择好linux内核之后,如何选择交叉编译版本? 3、  多个交叉编译器如何自由切换 4、  交叉编译环境的搭建以及库环境的搭建 5、  内核编译如何指定交叉编译器,编译出想要的格式 6、  内核menuconfig如何配置,并针对平台指定CPU及外设 一、 选择内

  • 说明: 这篇文件来源与网络上,至于作者是谁就不知道了,不过确实是非常精简,所以这里就再发布,以作为自己收藏,同时也希望可以帮助到大家。 一.Linux 内核简介 Linux 是最受欢迎的自由电脑操作系统内核。它是一个用C 语言写成,符合POSIX标准的类Unix 操作系统。Linux 最早是由芬兰***Linus Torvalds 为尝试在英特尔x86架构上提供自由免费的类Unix 操作系统而开发

  • linux 的版本号分为两部分,即内核版本与发行版本。内核版本号由3个数字组成:r.x.y。各数字含义如下: r:目前发布的内核主版本。 x:偶数表示稳定版本;奇数表示开发中版本。 y:错误修补的次数。     一般来说,x 位为偶数的版本是一个可以使用的稳定版本,如2.4.4;x 位为奇数的版本一般加入了一些新的内容,不一定很稳定,是测试版本,如2.1.111。 内核版本号 时间 内核发展史 0

  • 多喝热水:http://hackergu.com 记录一下关于Linux提权相关的命令 获取系统信息 cat /etc/issue 查看发行版 cat /etc/*-release 查看发行版 cat /proc/version uname -a 查看内核版本 rpm -q kernel 红帽系统特有 dmesg | grep Linux ls /boot | grep vmlin

  • 1.引入module_param目的。            在用户态下编程可以通过main()来传递命令行参数,而编写一个内核模块则可通过module_param()来传递命令行参数. 也就是内核允许对驱动程序在加载的时候传递参数,e.g.insmod hello who="world" times=5 其中who,times 均为要传递的参数变量。 2.module_param()的定义 。

  • Phoronix.com今天将他们对Linux系统的研究发挥到了极致:从2005年年中的2.6.12,到正在开发中的2.6.37,五年多来的26个Linux内核版本来了个“群英荟萃”! 完成如此庞大规模的横评并不容易,因为每个版本都要跑二十多个测试项目,每个项目又得跑至少三到五遍,总计超过2500次。好在一方面有自动测试套装Phoronix Test Suite,另一方面还有飞快的Intel Co

  • 现代操作系统一般由进程管理、内存管理、文件系统、驱动和网络等组成,Linux内核源码的各个目录大致与此相对应 其目录组成如下: arch 包括了所有和体系结构相关的核心代码。里面的每一个目录都代表一种Linux支持的内核架构,例如arm就是arm架构相关的代码,arm目录向下包括很多处理器平台,也包括了启动代码boot、架构相关配置文件configs、内核相关文件kernel、内存管理mm和库li

  • 1、概览 首先,Linux从UNIX和POSIX那里继承了最基本的安全机制:用户、文件权限和进程capabilities。 其次,补充提供了一个通用的安全访问控制框架——Linux安全模块(LSM),是通过可加载的内核模块实现的,可以支持现存的各种不同的安全访问控制系统。SELinux、DTE、LIDS、AppArmor、SELinuxSmack、TOMOYO Linux、Openwall等都是通

  • Mandriva Linux entstand durch die Fusion aus dem Unternehmen Mandrake und dem Unternehmen Connectiva, daher "Mandriva". Dieses Programm ist ein Absatzprodukt der Unternehmen und der Nachfolger von Man

 相关资料
  • 这个模块主要是参考了 Dropwizard 框架,是一位用户提醒我说有这么一个框架,然后里面实现一些很酷的东西。那个 issue 详细描述了该功能的雏形,然后就在参考该功能的情况下增加了一些额外的很酷的功能,接下来我将一一介绍这个模块中的几个功能:健康检查、性能调试、访问统计、计划任务。 如何安装 go get github.com/astaxie/beego/toolbox healthche

  • 我们在框架中实现了一些工具和服务,包括文件操作,字符串操作,网络工具,图片处理... 你可以在开发应用的时候很方便的使用这些服务开发功能。

  • DatabaseType SPI 名称 详细说明 DatabaseType 支持的数据库类型 已知实现类 详细说明 SQL92DatabaseType 遵循 SQL92 标准的数据库类型 MySQLDatabaseType MySQL 数据库 MariaDBDatabaseType MariaDB 数据库 PostgreSQLDatabaseType PostgreSQL 数据库 OracleDa

  • RT-Thread 内核,包括内核库和实时内核的实现 模块   基础定义   RT-Thread 基本数据类型     系统初始化   RT-Thread 的启动流程     内核对象管理   内核对象管理接口     线程管理   线程管理接口     时钟管理   时钟管理接口     定时器管理   定时器管理接口     线程间通讯   线程间通讯接口     内存池管理   静态内存池接

  • 主要内容:创建一个核心,使用create命令,使用create_core命令,删除核心Solr核心(Core)是Lucene索引的运行实例,包含使用它所需的所有Solr配置文件。我们需要创建一个Solr Core来执行索引和分析等操作。 Solr应用程序可以包含一个或多个核心。 如果需要,Solr应用程序中的两个核心可以相互通信。 创建一个核心 安装和启动Solr后,可以连接到Solr的客户端(Web界面)。访问以下网址: http://Localhost:8983/solr/ 如

  • 问题内容: 在Linux内核中有许多安排工作的方法:计时器,tasklet,工作队列和内核线程。什么时候使用一个对另一个的准则是什么? 有明显的因素:计时器功能和小任务无法进入睡眠状态,因此它们无法等待互斥量,条件变量等。 在驱动程序中为我们选择哪种机制的其他因素是什么? 首选的机制是什么? 问题答案: 如您所说,这取决于手头的任务: 工作队列将工作推迟到内核线程中-您的工作将始终在流程上下文中运

  • 问题内容: 该功能在内部如何工作?考虑到内核确实具有访问用户内存空间的特权,它是否使用任何缓冲区还是完成了任何内存映射? 问题答案: 的实现高度依赖于体系结构。 在x86和x86-64上,它只是直接从用户空间地址进行读取并写入内核空间地址,同时如果已配置,则暂时禁用SMAP(超级用户模式访问阻止)。它的棘手部分是将代码放置在特殊区域中,以便页面错误处理程序可以识别其中何时发生错误。发生的内存保护错

  • arm内核发展历史 arm内核 架构 arm7 armv6 cortex-m0 armv6-m cortex-m0+ armv6-m cortex-m3 armv7-m cortex-m4 armv7-m cortex-m7 armv7-m arm9 ARMv6 arm11 ARMv6 arm12 ARMv6 cortex-a7 armv7-a cortex-a8 armv7-a cortex-a