网页设计素材网站大全展馆设计都是找的什么公司

news/2025/9/23 23:04:39/文章来源:
网页设计素材网站大全,展馆设计都是找的什么公司,东阳app开发,官网开发多少钱一个1. 概述Linux系统启动过程中通过init_task创建0号idle进程。然后通过kernel_thread创建1号init进程。创建该进程时通过系统调用#xff0c;在内核空间执行用户空间的/sbin/init程序#xff0c;通过该程序产生出shell#xff0c;并依赖init衍生出其他进程。通过top命令查看当… 1. 概述Linux系统启动过程中通过init_task创建0号idle进程。然后通过kernel_thread创建1号init进程。创建该进程时通过系统调用在内核空间执行用户空间的/sbin/init程序通过该程序产生出shell并依赖init衍生出其他进程。通过top命令查看当前系统环境下的进程列表可以发现1号进程的为{linuxrc} init[rootiTOP-4412]# top Mem: 26404K used, 948572K free, 0K shrd, 3199543672K buff, 0K cached CPU:  0.0% usr  6.0% sys  0.0% nic 94.0% idle  0.0% io  0.0% irq  0.0% sirq Load average: 0.00 0.00 0.00 1/78 162PID  PPID USER     STAT   VSZ %VSZ CPU %CPU COMMAND162   132 root     R     3264  0.3   0  4.5 top3     2 root     IW       0  0.0   0  1.5 [kworker/0:0]132     1 root     S     3268  0.3   2  0.0 -/bin/sh1     0 root     S     3264  0.3   2  0.0 {linuxrc} init ...我们在kernel代码中会发现创建1号init进程的方式主要包括以下3种如下图所示2. 创建init进程的方式2.1 ramdisk方式在ramdisk环境下创建init进程时需要在kernel CMDLINE中设置init程序的路径位置如下所示CONFIG_CMDLINE...root/dev/ram rdinit/sbin/init...在kernel代码中通过rdinit_setup()解析kernel CMDLINE中rdinit字符串赋值给全局变量ramdisk_execute_command。static int __init rdinit_setup(char *str) {unsigned int i;ramdisk_execute_command  str;/* See auto comment in init_setup */for (i  1; i  MAX_INIT_ARGS; i)argv_init[i]  NULL;return 1; } __setup(rdinit, rdinit_setup);当完成ramdisk_execute_command赋值后在kernel_init_freeable()对ramdisk_execute_command进行检查若未检查到有效的字符串则将ramdisk_execute_command赋值为/init。然后对ramdisk_execute_command进行访问权限检查若失败则进行rootfs挂载。static noinline void __init kernel_init_freeable(void) { ...if (!ramdisk_execute_command)ramdisk_execute_command  /init;if (ksys_access((const char __user *)ramdisk_execute_command, 0) ! 0) {ramdisk_execute_command  NULL;prepare_namespace();} ... }若ramdisk_execute_command检查成功则进入kernel_init()中执行指定的init程序。static int __ref kernel_init(void *unused) {int ret;kernel_init_freeable();...if (ramdisk_execute_command) {ret  run_init_process(ramdisk_execute_command);if (!ret)return 0;pr_err(Failed to execute %s (error %d)\n,ramdisk_execute_command, ret);} ... }2.2 execute_command方式通过kernel CMDLINE可以设定执行的init程序例如CONFIG_CMDLINEroot/dev/mmcblk1p2 rw consolettySAC2,115200 init/linuxrc rootwait在kernel代码中通过init_setup()解析命令行参数init并赋值给execute_command。static int __init init_setup(char *str) {unsigned int i;execute_command  str;...for (i  1; i  MAX_INIT_ARGS; i)argv_init[i]  NULL;return 1; } __setup(init, init_setup);最后在kernel_init()中执行execute_command所指定的init程序。static int __ref kernel_init(void *unused) { ...if (execute_command) {ret  run_init_process(execute_command);if (!ret)return 0;panic(Requested init %s failed (error %d).,execute_command, ret);} ...panic(No working init found.  Try passing init option to kernel. See Linux Documentation/admin-guide/init.rst for guidance.); }2.3 默认方式若以上两种指定init程序的方式均以失败告终那么内核代码kernel_init()会执行如下4个默认的init程序若也失败则内核上报panic。static int __ref kernel_init(void *unused) {...if (!try_to_run_init_process(/sbin/init) ||!try_to_run_init_process(/etc/init) ||!try_to_run_init_process(/bin/init) ||!try_to_run_init_process(/bin/sh))return 0;panic(No working init found.  Try passing init option to kernel. See Linux Documentation/admin-guide/init.rst for guidance.); }推荐阅读专辑|Linux文章汇总专辑|程序人生专辑|C语言我的知识小密圈关注公众号后台回复「1024」获取学习资料网盘链接。欢迎点赞关注转发在看您的每一次鼓励我都将铭记于心~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/914174.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

最基本的网络营销站点中小企业网站制作报价

题目描述 Kiana最近沉迷于一款神奇的游戏无法自拔。 简单来说,这款游戏是在一个平面上进行的。 有一架弹弓位于(0,0)处,每次Kiana可以用它向第一象限发射一只红色的小鸟,小鸟们的飞行轨迹均为形如的曲线,其中a,b是Kiana指定的参数…

河南省住建厅网站豫建设标微信推广平台

1. 缓存穿透 什么是缓存穿透? 缓存穿透说简单点就是大量请求的 key 是不合理的,根本不存在于缓存中,也不存在于数据库中 。这就导致这些请求直接到了数据库上,根本没有经过缓存这一层,对数据库造成了巨大的压力&…

杭州低价做网站国内永久免费域名申请网站

1、new Function的基础概念 new Function() 是 JavaScript 中的一个构造函数,它可以实例化一个新的函数对象并返回。该函数对象可以使用传递给 new Function() 的字符串参数作为函数体,并使用其他传递给它的参数作为函数参数,从而动态创建一…

云虚拟主机怎么使用沈阳网站的优化

SPM SPM(shopping page mark,导购页面标记) 是淘宝社区电商业务(xTao)为外部合作伙伴(外站)提供的跟踪引导成交效果数据的解决方案 注:也有解释 SPM 为超级位置模型(Super Position…

如何优化网站代码萍乡网站制作公司

Redis主从架构 Redis主从工作原理数据部分复制 Redis哨兵高可用架构client连接哨兵规则主节点挂了,集群从新选择主节点,并且同步给sentinel 转自图灵课堂 redis主从架构搭建,配置从节点步骤: 1、复制一份redis.conf文件2、将相关…

南昌高端网站开发建设高端网站公司哪家好

文章目录 1. 引言2. WebSocket和EventSource简介2.1 WebSocket2.2 EventSource 3. ChatGPT对话系统的特点4. EventSource的优势4.1 简单易用4.2 容错性强4.3 兼容性良好 5. 为何选择EventSource而非WebSocket?5.1 单向通信模式5.2 长轮询模式5.3 简化部署和维护 6. …

网站节约化建设上海计算机考试网页制作

唯品会商城是一个网上购物平台,售卖各类商品,包括服装、鞋类、家居用品、美妆产品、电子产品等。要获取唯品会商品列表和商品详情页面数据,您可以通过开放平台的接口或者直接访问唯品会商城的网页来获取商品详情信息。以下是两种常用方法的介…

网站建设找d云世家外国人做的古文字网站

1,安装EMgu 在NuGet中,查找并安装EMgu 2,做人脸检测 首先,声明几个重要的类 //Thread.Sleep(3000);matImg = new Mat();capture.Retrieve(matImg, 0); frame=new Image<Bgr, byte>(matImg.Bitmap); 当,frame != null时,检测到人脸 3,给人脸画框 i…

seo点击排名软件营销工具企业seo排名有 名

我费力费心的翻译过官方的教程,但是本人英语词汇量不高,可是架不住电子词典啊…只要肯花时间,我这些内容谁都可以做出来.所以这个事例告诉我们一个道理,那就是码农有三好,钱多话少死得早.我也许只有后两好. 当初阿尔法狗在围棋上战胜人类的时候,人工智能一时大热,不管老小,都大…

聊城门户网站黄岛网站建设服务公司

基于ThinkPHP6 Layui MySQL的企业办公系统。集成系统设置、人事管理、消息管理、审批管理、日常办公、客户管理、合同管理、项目管理、财务管理、电销接口集成、在线签章等模块。系统简约&#xff0c;易于功能扩展&#xff0c;方便二次开发。 服务器运行环境要求 PHP > 7.…

网站建设公司南宁wordpress更换IP

原型链污染攻击 prototype 和 _proto_是什么 JavaScript中的类的简历 在JavaScript中&#xff0c;我们如果要定义一个类&#xff0c;需要以定义“构造函数”的方式来定义&#xff1a; function Foo() {this.bar 1 }new Foo() 解析&#xff1a; Foo函数的内容&#xff0c;就…

wordpress提示不安全浙江杭州seo网站建设网站优化

优质博文IT-BLOG-CN 一、题目 已知一个长度为n的数组&#xff0c;预先按照升序排列&#xff0c;经由1到n次 旋转 后&#xff0c;得到输入数组。例如&#xff0c;原数组nums [0,1,2,4,5,6,7]在变化后可能得到&#xff1a; 【1】若旋转4次&#xff0c;则可以得到[4,5,6,7,0,1,2…

做网站用vs还是dw德阳企业品牌网站建设

一、AR模型(自回归) AR探索趋势和周期性 预测依赖于过去的观测值和模型中的参数。模型的阶数 p pp 决定了需要考虑多少个过去时间点的观测值。 求AR模型的阶数 p和参数 ϕ i \phi_i ϕi​ &#xff0c;常常会使用统计方法如最小二乘法、信息准则&#xff08;如AIC、BIC&#xf…

吉林网站优化信息门户登录入口

1、函数指针 函数指针是指向函数的指针变量。它可以用于存储函数的地址&#xff0c;允许在运行时动态选择要调用的函数。&#xff08;是一个指针&#xff09; //函数指针的形式 返回类型 (*指针变量名) 参数列表int add(int a,int b){return ab; }int subtract(int a,int b){…

金属质感 网站怎么拥有自己的网站

目录 一、INNER JOIN&#xff08;内连接,等值连接&#xff09; 二、LEFT JOIN&#xff08;左连接&#xff09; 三、RIGHT JOIN&#xff08;右连接&#xff09;&#xff1a; 一、INNER JOIN&#xff08;内连接,等值连接&#xff09; 用途&#xff1a;获取两个表中字段能匹配上…

个人网站 程序百度后台推广登录

表情识别 | LBPSVM实现脸部动态特征的人脸表情识别程序&#xff08;Matlab&#xff09; 目录 表情识别 | LBPSVM实现脸部动态特征的人脸表情识别程序&#xff08;Matlab&#xff09;预测效果基本介绍程序设计参考资料 预测效果 基本介绍 1 运行环境 程序运行在Windows系统下&am…

翠屏区网站建设企业年金的好处和坏处

总体安装过程已经很明白了&#xff0c;写的人很多了&#xff0c;我就不赘述了&#xff0c;可以参考这里或者其他博客。我主要记录几个我遇到的问题以及解决方法。 1、cmake报错&#xff1a;No CMAKE_CUDA_COMPILER could be found. 这个原因是没找到cuda和nvcc目录&#xff0…

Gemini-2.5-Flash-Image-Preview 与 GPT-4o 图像生成能力技术差异解析​ - 教程

Gemini-2.5-Flash-Image-Preview 与 GPT-4o 图像生成能力技术差异解析​ - 教程pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-f…

鸿蒙ArkTS Canvas实战:转盘抽奖程序开发教程(基础到进阶) - 指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

做服装的网站免实名域名购买

centos 7 重启服务器 内容精选换一换本节操作介绍Linux操作系统云服务器在单用户模式下重置密码的操作步骤。本文档适用于X86架构的弹性云服务器。进入单用户模式下重置root密码前请先做好数据备份。请根据操作系统类型选择操作步骤&#xff1a;CentOS 8系列CentOS 7/EulerOS 系…