一个操作系统可以在概念上分割成两部分:内核(Kernel)以及壳(shell)。 一个壳程序包裹了与硬件直接交流的内核:硬件内核壳应用程序 在有些操作系统上内核与壳完全分开(例如Unix、Linux等),这样用户就可以在一个内核上使用不同的壳;而另一些的内核与壳关系紧密(例如Microsoft Windows),内核及壳只是操作层次上不同而已。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2007-11-13 23:04:00
                            
                                224阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            # 实现"os kernel parameter semmni"的步骤及代码示例
## 简介
在Kubernetes(K8S)集群中,为了实现更好地资源管理和性能优化,需要调整操作系统内核参数。其中的一个重要参数是semaphores(信号量)的数量,主要控制进程或者线程对资源的访问。在Linux系统中, 通过调整 `semmni` 的值来控制信号量集的大小。
## 流程
下面是实现"os k            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-25 10:06:14
                            
                                299阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Darwin is a complete operating system based on many of the same technologies that underlie OS X. However, Darwin does not include Apple’s proprietary            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-03-07 11:05:00
                            
                                110阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            参考文章,介绍微内核操作系统概念:操作系统微内核介绍https://zhuanlan.zhihu.com/p/364429755下面这篇文章是将微内核和宏内核的概念放在应用软件开发中去的,微内核架构的软件支持插件的形式扩展软件功能:什么是微内核架构_春哥大魔王的博客-CSDN博客什么是微内核架构相信大家都听说过微内核架s            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-10-15 13:11:28
                            
                                320阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            OS Kernel Parameter shmall            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-11-23 22:21:07
                            
                                1451阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            安装Oracle11g内核参数semopm未校验通过,点击Fix&Check Again后,会提示执行修改脚本,在/tmp/CVU_11.2.0.1.0_oracle下,找到并执行该脚本runfixup.sh后。检验通过。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-04-03 17:42:00
                            
                                84阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Linux Kernel    内核设计流派:        单内核设计, 但是充分借鉴了微内核体系设计的优点, 为内核引入了模块化机制, 内核高度模块化; 内核被模块化之后, 一些最为基本最为重要的内容, 被编译到内核核心; 而其他更多的功能则以模块的方式来提供; 而且支持动态            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-08-09 14:34:59
                            
                                868阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            新安装了个centos6.2的系统,想重新安装gcc使用下下面的命令: rpm -e gcc版本但是卸载时报错,因为开始没有在意没有记录错误信息,然后再用yum install gcc也是安装不成功此时尝试重启,连reboot命令都不能使用了(另一台同样配置的机器是可以执行的)此时直接关机,virsh destroy test1然后再重启:virsh start test1重启时却出现了如下错误:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-07 09:16:05
                            
                                77阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Android内核是基于Linux 2.6内核的(目前最新开发版本是2.6.31),它是一个增强内核版本,除了修改部分Bug外,它提供了用于支持Android平台的设备驱动,其核心驱动主要包括:Android Binder,基于OpenBinder框架的一个驱动,用于提供Android平台的进程间通讯(IPC,inter-process communication)。源代码位于drivers/st            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-07 17:01:52
                            
                                66阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这两天装virtualbox的时候又遇到问题了,它显示这个错误:If your system is using EFI Secure Boot you may need to sign the kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load them. Please see your Lin            
                
         
            
            
            
            一次DNS的递归查询,首先会查询根域名服务器(.),然后是com.,edu.,等顶级域,根域名服务器承载了全球ipv4的域名解析,他的数量肯定是越多越好,为什么一次查询根域名服务器器只返回13个IP地 址呢?我们先看看DNS包结构,再分析DNS包传输的⼀一些限制;1、DNS包传输限制以太⽹的最⼤传输单元(MTU)是1500,就是说一次链路上传输的最⼤长度是1500,结合下图,IP⾸部20字节,UD            
                
         
            
            
            
            CentOS is a popular open-source Linux distribution that is known for its stability, reliability, and long-term support. One of the key components of CentOS is the Linux kernel, which serves as the cor            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-15 14:58:14
                            
                                88阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             环境说明系统服务配置启动NTP关闭libvirted服务器关闭防火墙修改主机名安装docker配置国内镜像源重启Docker服务检查镜像服务是否正常安装和配置Kolla-Ansible安装依赖安装ansible安装kolla-ansible配置单节点清单文件(目前只有一个节点)生成随机密码文件修改全局配置生成SSH Key,并授信本节点配置Nova虚拟化类型配置Kolla-Ansible的Doc            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-17 12:02:34
                            
                                209阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            OS L1-5: Kernel Designs            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-03-17 12:21:00
                            
                                65阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1  现象 安装12.1.0.2 的 RAC,检查报错:                               This is aprerequisite con            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-01 14:36:19
                            
                                702阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             目录前言1. 安装前准备工作2. 安装数据库软件3. 配置监听4. 创建数据库 前言本教程是在Linux下安装oracle12c数据库,由于在有些情况下并没有图形化安装界面,所以这里介绍在linux下通用的安装方式:静默安装,通俗的说就是在linux的命令行窗口安装,这里使用的是oracle linux7.6。1. 安装前准备工作(1)关闭防火墙 执行以下命令禁用并关闭防火墙systemctl             
                
         
            
            
            
            使用Centos7,更新后旧版内核未自动删除。需要手动删除。 一、查看系统版本 查看详细信息 uname -a 若不明白具体是Linux什么操作系统,如Ubuntu、Centos、Debian等(本文不存在该问题): find /etc/ --name "\*release\*" 查找到xx-rel ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-11-02 22:53:00
                            
                                605阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            一,安装1.检查并安装所需的依赖软件 1).gcc:nginx编译依赖gcc环境   安装命令:yum install gcc-c++ 2).pcre:(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库。nginx的http模块使用pcre来解析正则表达式.   安装命令:yum install -y             
                
         
            
            
            
            有哪些Linux可以替代centerOS的CentOS是一个非常流行的企业级Linux发行版,但是在2020年12月,CentOS宣布将停止提供长期支持(LTS)版本,这对于很多企业和用户来说是一个巨大的打击。以下是一些可以替代CentOS的Linux发行版:Rocky Linux:由CentOS的创始人之一创建,旨在提供一个稳定的企业级Linux发行版,以填补CentOS停止提供LTS版本的空白            
                
         
            
            
            
            官网下载oracle12c解压备用修改主机名:Vi /etc/hostname修改为:oracle(自定义)Vi /etc/hosts(修改IP主机名映射)添加:ip  主机名关闭防火墙:systemctl stop firewallSystemctl disable firewall 关闭selinux : vi /etc/selinux/config
s            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-13 18:52:53
                            
                                161阅读