文章目录引言基础概念起源:单核CPU和超线程还有一个转折点:多核架构的出现1 LCPU = 1个线程逻辑CPU与虚拟CPU如何知道Linux系统有多少核心和处理器? 引言性能测试中当我们尝试使用 Linux 命令(如 nproc 或 lscpu )了解服务器CPU架构和性能参数时,我们经常发现我们无法正确解释其结果,因为我们混淆CPU、物理核、逻辑核概念等术语。基础概念CPU(Central P
sem:是semaphores的缩写,该参数表示设置的信号量。它包含四个值:semmsl、semmns、semopm、semmni。常规设置 kernel.sem = 250  32000  100     128semmns:信号灯的最大数量,跟ORACLE的PROCESS数有关。SEMMSL * SEMMNIsemopm:系统调用允许的信号量最大个数。至
原创 2016-04-07 21:20:49
6698阅读
准备工作本文章实现的基础是VMware 上的优麒麟22.04 LTS 操作系统,虚拟机设置CPU2*4,内存4GB,磁盘50GB,没有事先安装任何工具和依赖。唯一一点需要注意的是文件系统的硬盘大小,实测需要20GB左右的大小,但是在VMware分配50GB硬盘空间的条件下,优麒麟(全盘安装)文件系统只会被分配16GB左右大小,因此有两种解决办法:1.VMware给虚拟机分配更多的硬盘空间(例如10
转载 2024-08-10 14:05:46
227阅读
华为的麒麟芯片采用ARM提供的CPU和GPU核心,麒麟970又采用寒武纪提供的NPU芯片等等,因此有人会问,麒麟芯片既然很多核心都是采用别人的,为什么还要说是自研芯片呢?麒麟芯片到底是不是华为生产的?首先可以明确的是,麒麟芯片不是华为生产的,是由台积电代工生产的。除此之外,高通和苹果的芯片也不是自己生产,要么是台积电代工要么是三星代工。准确的说,华为海思麒麟芯片由华为自己设计,然后让台积电代工。也
# 实现麒麟系统内核架构指南 ## 1. 简介 麒麟系统是一款高性能、高稳定性的操作系统,其内核架构是系统的核心设计。本文将指导你如何实现麒麟系统内核架构,让你从一个小白变成一名熟练的开发者。 ## 2. 流程概述 下面是实现麒麟系统内核架构的整体流程,我们将通过一系列步骤逐步完成。 | 步骤 | 描述 | | --- | --- | | 步骤一 | 设置开发环境 | | 步骤二 | 构
原创 2023-08-31 03:14:29
1010阅读
# 如何实现“中标麒麟内核架构” ## 介绍 在开始讲述如何实现“中标麒麟内核架构”之前,我们先来了解一下什么是“中标麒麟内核架构”。中标麒麟内核架构是一种现代化的技术架构,它可以将应用程序与操作系统内核解耦,提供更高的可扩展性和灵活性。本文将指导你逐步实现这个架构,并附上相应的代码示例。 ## 实现流程 下面是实现“中标麒麟内核架构”的步骤及对应的代码: | 步骤 | 描述 | 代码 |
原创 2023-10-10 13:29:29
278阅读
sem_init()函数详解     信号量的数据类型为结构sem_t,它本质上是一个长整型的数。函数sem_init()用来初始化一个信号量。它的原型为:extern int sem_init __P ((sem_t *__sem, int __pshared, unsigned int __value));  sem为指向信号量结构的一个指针;pshar
转载 2024-09-09 21:45:51
220阅读
一、写在前面SFE-Concept软件的隐式参数化建模技术采用仿真驱动设计的理念,使用隐式全参数化描述的方法,使得在没有CAD模型的情况下,通过修改控制点的位置、线的曲率、截面的形状等参数,实现复杂的几何模型变更,快速建立多方案的几何模型,同时确保各个零部件之间的连接关系保持不变。另外,该软件可以随时导出有限元模型。分析模型支持大量的行业标准有限元求解器,并支持振动、刚度、碰撞安全和声学
半监督式学习是指在训练数据中某些样本未标记的情况 半监督学习是监督式学习的一类技巧,主要是如何利用未标记的数据用于训练。典型情况是有一小批已标记的样本数据以及大量的未标记样本数据 许多机器学习研究人员发现,未标记的数据与少量标记数据结合使用可以显着提高学习准确性 假设我们有一批独立同分布的数据\(x_1,...x_l \in X\)和其相应的标签 \(y_1,...,y_l \in Y\)。另外,
信号量,是是相对折中的一种处理方式,既保证同步,数据不混乱,又能提高线程发送。由于互斥锁的粒度比较大,如果我们希望在多个线程间对某以对象的部分数据进行共享,使用互斥锁是没有办法实现的,只能将整个数据对象锁住。这样虽然达到了多线程操作共享数据时保证数据正确性的目的,却无形中导致线程的并发性下降。线程从并行执行,变成了串行执行。与直接使用单进程无异。主要函数sem_init:函数(初始化信号量)sem
在软件技术日新月异的今天,操作系统作为计算机系统的核心组成部分,其稳定性、安全性以及性能都显得至关重要。麒麟系统,作为我国自主研发的操作系统,近年来在国内外市场上备受瞩目。它不仅具备了传统操作系统的各项功能,还在安全性、易用性等方面进行了诸多创新。在实际应用过程中,了解麒麟系统的内核版本信息,对于系统管理员、软件开发者以及软考备考者来说,都是一项必备的技能。 麒麟系统查看内核版本的方法并不复杂,
原创 2024-05-24 18:48:25
1036阅读
修改内核参数 (Linux)对于 root 用户安装,数据库管理器使用公式来自动调整内核参数设置,从而不再需要手动更新这些设置。开始之前必须具有 root 用户权限才能修改内核参数。过程要在 Red Hat 和 SUSE Linux 上更新内核参数:运行 ipcs -l 命令以列示当前的内核参数设置。分析命令输出,以通过将当前值与下表中的最低增强设置比较来确定是否必须更改内核
转载 2017-07-01 09:36:34
1344阅读
man 5 procfile-max:定义LINUX 系统 所有进程 open files 的限制file-nr:显示了当前linux 系统 open files 的状态nr-open:单个进程max file-handles的限制This denotes the maximum number of file-handles a process can allocate. Default valu
接下来一个月时间,华为mate40也将会发布,而这款手机就是首发5nm 麒麟9000手机,预计荣耀V40 pro也会小规模适配,加上明年初的华为P50系列,届时将会有至少5款机型提前尝鲜鸿蒙2.0系统。除了新款机型之外,老款的华为mate30 pro、华为P40系列等也将会升级鸿蒙系统,麒麟990 5G芯片加持下的华为荣耀手机将会成为第二批升级鸿蒙系统的机型,而第三批则是麒麟990 4G、麒麟98
接到任务,需要在银河麒麟飞腾arm上进行redis、mongodb、tomcat安装部署使用; 当前所需要的安装包均在: 链接:https://pan.baidu.com/s/1wMnzdjzq_cRRLwtde2zxUQ 提取码:ky4k参考文档:一、mongodb文档一:…%2522%257D&request_id=165355109516781435437846&biz_id
Docker篇章2:Docker基本组成官网地址:http://www.docker.com仓库地址:https://hub.docker.comdocker 支持centos版本:centos 7(64-bit),centos6.5(64-bit)或更高前提条件:1.CentOS仅发行版本中的内核支持Docker2.Docker运行在CentOS7上,要求系统为64位,系统内核版本为3.10以上
转载 2023-08-10 14:42:30
106阅读
解读grub.conf文件  我们将来看看grub.conf文件内语句,(注:...)内的东西是我们的解读内容.# grub.conf generated by anaconda## Note that you do not have to rerun grub after making changes to this file# NOTICE: You do not have a /b
Linux 内核参数本文介绍 Linux 内核参数相关知识。内核参数设置Linux 操作系统修改内核参数有以下三种方式:修改 /etc/sysctl.conf 文件;在文件中加入配置项,格式为 key = value,保存修改后的文件,执行命令 sysctl -p 加载新配置。使用 sysctl 命令临时修改;如:sysctl -w net.ipv4.tcp_mem = "379008 50534
SEM是Search Engine Marketing的缩写,中文意思是搜索引擎营销。SEM是一种新的网络营销形式。SEM所做的就是全面而有效的利用搜索引擎来进行网络营销和推广。SEM追求最高的性价比,以最小的投入,获最大的来自搜索引擎的访问量,并产生商业价值。
原创 2021-08-05 16:06:27
138阅读
搜索引擎营销:英文Search Engine Marketing ,我们通常简称为“SEM”。 简单来说,搜索引擎营销就是基于搜索引擎平台的网
原创 2024-01-18 15:46:53
92阅读
  • 1
  • 2
  • 3
  • 4
  • 5