问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

安卓系统和平时的linux系统有什么不同?

发布网友 发布时间:2022-04-19 16:35

我来回答

1个回答

热心网友 时间:2023-07-08 20:28

有以下三点区别:

1、Android没有本地窗口系统,而Linux是有X窗口系统。

2、Android没有glibc支持,而Linux是有glibc支持的。

3、Android是有自己专有的驱动程序。

虽然Android基于Linux内核,但是它与Linux之间还是有很大的差别。

扩展资料

Android专有的驱动程序

1、Android Binder 基于OpenBinder框架的一个驱动,用于提供 Android平台的进程间通信(InterProcess Communication,IPC)功能。源代码位于drivers/staging/android/binder.c。

2、Android电源管理(PM) 一个基于标准Linux电源管理系统的轻量级Android电源管理驱动,针对嵌入式设备做了很多优化。源代码位于:

kernel/power/earlysuspend.c

kernel/power/consoleearlysuspend.c

kernel/power/fbearlysuspend.c

kernel/power/wakelock.c

kernel/power/userwakelock.c

3、低内存管理器(Low Memory Killer) 比Linux的标准的OOM(Out Of Memory)机制更加灵活,它可以根据需要杀死进程以释放需要的内存。源代码位于 drivers/staging/ android/lowmemorykiller.c。

4、匿名共享内存(Ashmem) 为进程间提供大块共享内存,同时为内核提供回收和管理这个内存的机制。源代码位于mm/ashmem.c。

5、Android PMEM(Physical) PMEM用于向用户空间提供连续的物理内存区域,DSP和某些设备只能工作在连续的物理内存上。源代码位于drivers/misc/pmem.c。

6、Android Logger 一个轻量级的日志设备,用于抓取Android系统的各种日志。源代码位于drivers/staging/android/logger.c。

7、Android Alarm 提供了一个定时器,用于把设备从睡眠状态唤醒,同时它还提供了一个即使在设备睡眠时也会运行的时钟基准。源代码位于drivers/rtc/alarm.c。

8、USB Gadget驱动 一个基于标准 Linux USB gadget驱动框架的设备驱动,Android的USB驱动是基于gaeget框架的。源代码位于drivers/usb/gadget/。

9、Android Ram Console 为了提供调试功能,Android允许将调试日志信息写入一个被称为RAM Console的设备里,它是一个基于RAM的Buffer。源代码位于drivers/staging/android / ram_console.c。

10、Android timed device 提供了对设备进行定时控制的功能,目前支持vibrator和LED设备。源代码位于drivers/staging/android /timed_output.c(timed_gpio.c)。

参考资料:百度百科——Android

百度百科——linux

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...女孩 姓陆 2011年11月26号03点24分 出生 五行缺水火 望高人帮忙起名... 女孩,姓陆,2010.农历05.19下午13.25分出生。五行不缺。请各位大虾取个... 2013年女孩3月9号11点43姓陆女孩取什么名字 2012年11月11日上午5点左右出生的女孩五行缺什么,姓陆,取什么名好 女孩2013年4月4日清明节晚上二十三点半左右出生想知道五行缺?啥取什... 公对公汇款需要什么资料 在微信附近的人里面我点击了清除位置并退出的按钮这样别人在附近的人... 13点128保留整数是多少 128乘以72怎么估算 按要求把下面各数省略万位(或亿位)后面的尾数,求出近似数.1284639... linux和安卓系统 安卓不是Linux系统么?请问如何在手机中执行linux... 安卓手机怎么装linux系统 安卓系统能不能刷linux? linux系统 和安卓有什么区别 怎么使用安卓机刷Linux 如何在linux中访问Android手机 智能手机自带的LINUX系统怎么启用 android系统如果进入底层的linux系统? 如何在安卓手机或平板设备上运行Linux系统 我家的光区坏了,想重做系统,网上有吗? 超级系统小说txt全集免费下载 下了高压鬼泣4打开setup.bat闪了下就没了? 楂桦垎锛侊紒win涓嫔埢 mac os脳86 绯荤粺iso闀滃... xp系统中的WINDOWS里,可以删除哪些东西? CPU知识~ 尖额头适合什么发型图片 发量少的女生适合什么长卷发发型 长直发可以做出什么造型呢,除了卷发之外啊.最好有... 请问大约80cm特别多的长直发,圆脸,偏瘦,烫什么... android如何使用linux系统的一些库? 安卓8.1系统安装在linux下如何设置启动 手机怎么安装linux系统 手机怎么装安卓和linux双系统 可不可以为安卓手机刷上一个linux系统 安卓系统来源于LINUX吗? Linux系统是安卓系统吗? 安卓是一个特殊的linux系统吗? CPU的型号是怎样分的? 华为9X卖多少钱 我想问一下,荣耀9X 6G+128G的手机现在价格大概是... 荣耀9x实体店售价 华为荣耀9x实体店卖多少? 华为9x手机4加64实体店现在多少钱? 华为h0n0r9x价格 谁能给我一篇笑话?最好长一点的,用来演小品~?? 什时候有巨蟹座的流星雨啊? 微信公众号如何发布一些选择题最后可以看后台的。 微信公众号发布和群发的区别是什么? 微信公众号怎么发微信群公告