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

    Android 进阶解密笔记-Android 系统进程

    僵尸进程:在Linux中,父进程使用fork创建子进程,子进程终止后,但父进程不知道子进程终止,虽然子进程已经退出,但系统还未它保留一定的信息(比如进程号,退出状态,运行时间),这时候,子进程就被称为僵尸进程。系统资源有限,如果进程被僵尸进程耗尽,那么就无法创建出新的进程。 Android 提供一种属性服务相当于Windows下的注册表管理器记录用户及软件信息,即使系统或软件重启,根据之前的信息,进行一些初始化操作。 在Linux新内核中:epoll用来替换select,它是Linux为处理大量文件而做的改进的poll,是Linux多路复用I/O接口select/poll的增强版。它能够显著的提高程序在大量并发连接中只有少量活跃情况下的系统CPU利用率。epoll内部用于保存事件的数据类型是红黑树,查找速度快,只有O(logn),select采用数组保存信息查找速度慢只有O(n),只有当少量文件描述符值,epoll与select的效率才会差不多。

    01

    树莓派安装Docker以及Portainer中文版

    前段时间树莓派安装了Debian-Pi-Aarch64,这是一个基于树莓派的64位linux系统,功能比较多,基本上也是一款比较成熟的桌面产品了,但是系统占用的确比较严重,特别是安装一些程序的时候看设备状态CPU内存都快干满了,而且这个项目好像也暂停了。刚好我新换的固态也回来了,让我重新思考给他安装个灵魂。 去一些树莓派论坛社区,发现很多项目都是以官方的Raspberry Pi OS演示的,之前不安装是因为官方的系统只有32位的,虽然之前也出过64位的系统但是BUG比较多,随着树莓派4B硬件增加4G,8G内存版本,官方也在前段时间正式推出了64位的Linux系统,基于Debian 。树莓派也有Ubuntu的版本,但是真的很卡,还是在有固态的情况下。 思来想去,我还是选择了基于官方的64位系统,然后给他安装Docker,安装完毕后,我发现跑起来还是挺不错,毕竟很多电视盒子都能跑的不错。 安装Docker

    03
    领券