嵌入式Linux中文站

最新发布

行业新闻

Google 可能在与小米、索尼等公司合作开发 Fuchsia OS

阅读(161)

有迹象表明,Google 可能在与三星、小米与索尼等公司合作开发 Fuchsia OS。 目前 Google 的新一代操作系统 Fuchsia OS 几乎都是在 Google 自家的设备(Pixelbook 与 Nest Hub)上进行开发测试的,但是上周9to5google发现Fuchsia 有处理与 Google 的一系列合作伙伴相关的...

行业新闻

Linux sudo 被曝提权漏洞,任意用户均能以 root 身份运行命令

阅读(141)

Linux 用户请注意!根据外媒的报道,Linux sudo 被曝出存在一个提权漏洞,可完全绕过sudo 的安全策略。 先简单说明一下情况,报道指出 sudo 存在一个安全策略隐患,即便sudoers configuration配置文件中明确表明不允许以 root用户进行访问,但通过该漏洞,恶意用户或程...

行业新闻

最新的Linux 5.3内核系列现已标记为稳定并且可以大规模部署

阅读(108)

导读 著名的Linux内核开发人员Greg Kroah-Hartman在周末宣布,最新的Linux 5.3内核系列现已标记为稳定并且可以大规模部署。 Linux Kernel 5.3正式版由Linus Torvalds于9月15日发布,是面向GNU/Linux发行版本的最新和最先进内核版本分支,引入了对英特尔Speed Select功能...

行业新闻

微软为Linux操作系统带来TEE的支持

阅读(109)

导读 百度,阿里,Google都在积极布局TEE,都积极发展自己的TEEOS,微软也不会缺席,将为Linux操作系统带来可信执行环境的支持,为机密计算提供安全保障机制,并且通过开源、联盟的方式统一应用接口。 早在今年8月21日,加州圣地亚哥开源峰会上Linux基金会宣布成立机密...

行业新闻

Linux预装了C语言编译器GCC

阅读(119)

导读 以前平时看电影的时候,经常会发现黑客的电脑一般用的都是Linux,当时就很好奇,为什么黑客不用Windows那? 学了linux之后才发现,不是黑客不用windows,而是liunx在编程方面实在是太优秀了,就拿C语言来说吧,在Windows上学习c语言一般要用VC 6.0,这个软件是收费...

行业新闻

Intel推出两款新处理器路线图公布

阅读(166)

10月份Intel会推出两款新处理器,一个是酷睿i9-9900KS,全核5GHz处理器,还有就是Cascade Lake-X系列的HEDT旗舰,今年的处理器布局大概就是这样了。 与AMD承诺每年发布一代新处理器相比,这两年Intel的CPU处理器布局有点让人乱,主要是工艺、架构繁杂,组合起来太多可能...

新手入门

Linux与Unix区别在哪里

阅读(115)

导读 Unix的历史起始于二十世纪六十年代的ATT贝尔实验室,在那时,一小组程序员正在为PDP-7编写多任务、多用户操作系统。 Unix 开端 Unix的历史起始于二十世纪六十年代的ATT贝尔实验室,在那时,一小组程序员正在为PDP-7编写多任务、多用户操作系统。在贝尔实验室研究机...

新手入门

Unix操作系统演进简史

阅读(110)

导读 目前它的商标权由国际开放标准组织所拥有,只有符合单一UNIX规范的UNIX系统才能使用UNIX这个名称,否则只能称为类UNIX,其中苹果XNU就是类UNIX系统。 众所周知,UNIX操作系统是一个强大的多用户,多任务操作系统,支持多种处理器架构,起源于贝尔实验室、通用电气...

新手入门

unix操作系统简介:Unix的特性

阅读(123)

导读 而除了Windows系统外,还有其他一些非常经典但使用范围不如Windows的操作系统,如 苹果 公司自己研发的macOS,还有unix以及Linux,今天就为大家介绍关于Unix操作系统的相关知识。 谈到操作系统,很多人首先想到的必然是微软曾经在过去十多年推出的Windows操作系统...

行业新闻

Unix 之父 Ken Thompson 的密码在 4 天内被破解

阅读(90)

最近,开发人员Leah Neukirchen在博客中称,Unix之父Ken Thompson的旧密码被破解了。这是什么情况呢? 早在 2014 年时,Leah 在 BSD 3 源码树的文件转储中发现了一个 /etc/passwd 文件,其中包含了计算机领域中一些具有传奇性的工程师的旧密码,如Dennis Ritchie、Ken T...

内核驱动

中断处理“下半部”机制

阅读(161)

1. 中断处理下半部机制 中断服务程序一般都是在中断请求关闭的条件下执行的,以避免嵌套而使中断控制复杂化。但是,中断是一个随机事件,它随时会到来,如果关中断的时间太长,CPU就不能及时响应其他的中断请求,从而造成中断的丢失。 因此,Linux内核的目标就是尽可能...

内核驱动

linux驱动---等待队列、工作队列、Tasklets

阅读(141)

概述: 等待队列、工作队列、Tasklet都是linux驱动很重要的API,下面主要从用法上来讲述如何使用API. 应用场景: 等待队列(waitqueue) linux驱动中,阻塞一般就是用等待队列来实现,将进程停止在此处并睡眠下,直到条件满足时,才可通过此处,继续运行。在睡眠等待期间...

系统开发

Pinctrl子系统之一了解基础概念

阅读(70)

1.Linux Pinctrl子系统简介 在许多soc内部都包含有pin控制器,通过pin控制器的寄存器,我们可以配置一个或者一组引脚的功能和特性。在软件方面,Linux内核提供了pinctrl子系统,目的是为了统一各soc厂商的pin脚管理。 2.Linux Pinctrl子系统提供的功能 (1)管理系统中...

内核驱动

Linux内存管理(最透彻的一篇)

阅读(240)

摘要:本章首先以应用程序开发者的角度审视Linux的进程内存管理,在此基础上逐步深入到内核中讨论系统物理内存管理和内核内存的使用方法。力求从外到内、水到渠成地引导网友分析Linux的内存管理与使用。在本章最后,我们给出一个内存映射的实例,帮助网友们理解内核内存...

内核驱动

Linux内核调试的方式以及工具集锦

阅读(124)

本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可, 转载请注明出处, 谢谢合作 因本人技术水平和知识面有限, 内容如有纰漏或者需要修正的地方, 欢迎大家指正, 也欢迎大家提供一些其他好的调试工具以供收录, 鄙人在此谢谢啦 调试难度本来就是...

系统开发

Linux下用火焰图进行性能分析

阅读(137)

软件的性能分析, 往往需要查看 CPU 耗时, 了解瓶颈在哪里. 火焰图(flame graph) 是性能分析的利器 1 火焰图简介 很多人感冒发烧的时候, 往往会模仿神农氏尝百草的路子: 先尝尝抗病毒的药, 再试试抗细菌的药, 甭管家里有什么药挨个试, 什么中药西药, 瞎猫总会碰上死耗子,...