0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

标签 > 内存

内存

+关注8人关注

内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。内存(Memory)也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。

文章:2668 浏览:73918 帖子:737

内存技术

linux内存性能优化介绍

linux内存性能优化介绍

【1】内存映射 Linux 内核给每个进程都提供了一个独立且连续的虚拟地址空间,以便进程可以方便地访问虚拟内存;虚拟地址空间的内部又被分为内核空间和用户...

2023-11-10 标签:处理器Linux内存 676 0

actor模型的设计原理和使用

actor模型的设计原理和使用

一、多核并发编程方式 (1)多线程。 在一个进程中开启多线程,为了充分利用多核,一般设置工作线程的个数为 cpu 的核心数。memcached 就是采用...

2023-11-10 标签:服务器内存模型 1093 0

红黑树的特点及应用

红黑树的特点及应用

比起理解红黑树的原理,更重要的是理解红黑树的应用场景,因为某些应用场景的需要,红黑树才会应运而生。 红黑树的特点: 插入,删除,查找都是O(logn)的...

2023-11-10 标签:内存nginx红黑树 710 0

如何实现一个高性能内存池

如何实现一个高性能内存池

写在前面 本文的内存池代码是改编自Nginx的内存池源码,思路几乎一样。由于Nginx源码的变量命名我不喜欢,又没有注释,看得我很难受。想自己写一版容易...

2023-11-10 标签:内存缓存源码 640 0

内存泄漏如何避免

内存泄漏如何避免

1. 内存溢出 内存溢出 OOM (out of memory),是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如...

2023-11-10 标签:内存程序函数 715 0

CAS如何实现各种无锁的数据结构

CAS如何实现各种无锁的数据结构

关于CAS等原子操作 在开始说无锁队列之前,我们需要知道一个很重要的技术就是CAS操作——Compare Swap,现在几乎所有的CPU指令都支持CAS...

2023-11-10 标签:内存数据结构CAS 534 0

关于死锁的知识点总结

关于死锁的知识点总结

在多道程序环境中,多个进程可以竞争有限数量的资源。当进程申请资源时,如果没有可用资源,那么这个进程进入等待状态。有时,如果所申请的资源被其它等待进程占有...

2023-11-09 标签:cpu内存死锁 606 0

mmap原理详解

mmap原理详解

一句话概括mmap mmap的作用,在应用这一层,是让你把文件的某一段,当作内存一样来访问。将文件映射到物理内存,将进程虚拟空间映射到那块内存。 这样,...

2023-11-09 标签:寄存器内存文件 686 0

C++智能指针的底层实现原理

C++智能指针的底层实现原理

C++智能指针的头文件: #include 1. shared_ptr: 智能指针从本质上来说是一个模板类,用类实现对指针对象的管理。 template...

2023-11-09 标签:内存文件模板 721 0

Log4cpp优势及优点

Log4cpp优势及优点

1、log4cpp概述 Log4cpp是一个开源的C++类库,它提供了C++程序中使用日志和跟踪调试的功能,它的优点如下: 提供应用程序运行上下文,方便...

2023-11-09 标签:服务器内存程序 679 0

Linux内核中使用的数据结构

Linux内核中使用的数据结构

Linux内核代码中广泛使用了数据结构和算法,其中最常用的两个是链表和红黑树。 链表 Linux内核代码大量使用了链表这种数据结构。链表是在解决数组不能...

2023-11-09 标签:存储内存数据结构 459 0

MMU原理:CPU是如何访问到内存的?

MMU原理:CPU是如何访问到内存的?

当CPU访问虚拟地址0的时候,MMU会去查上面页表的第0行,发现第0行没有命中,于是无论以何种形式(R读,W写,X执行)访问,MMU都会给CPU发出pa...

2023-11-09 标签:寄存器cpu内存 1122 0

malloc跟free的源码分析

malloc 本文梳理了一下malloc跟free的源码。malloc()函数在源代码中使用宏定义为public_mALLOc()。public_mAL...

2023-11-09 标签:内存Free源码 1573 0

内存释放free步骤

内存释放free Public_fREe() void public_fREe (Void_t* mem) { mstate ar_ptr; mchun...

2023-11-09 标签:内存Free函数 796 0

高并发内存池项目实现

高并发内存池项目实现

本项目实现了一个高并发内存池,参考了Google的开源项目tcmalloc实现的简易版;其功能就是实现高效的多线程内存管理。由功能可知,高并发指的是高效...

2023-11-09 标签:内存操作系统多线程 688 0

TCMalloc 的架构设计细节

TCMalloc 的架构设计细节

本节将专注于TCMalloc 的架构设计细节,来整体看一下TCMalloc 的设计特性。 主要的几个特性如下: 高性能。大多数对象的分配和释放都不需要产...

2023-11-09 标签:内存操作系统编译 395 0

Linux C/C++编程中的内存泄漏问题

Linux C/C++编程中的内存泄漏问题

I. 前言 (Introduction) 1.1 文章目的与内容概述 (Purpose and Overview of the Content) 在当今...

2023-11-09 标签:Linux内存编程 1005 0

进程间通信方式总结

进程间通信方式总结

进程间通信(IPC): 进程间通信的方式有很多,这里主要讲到进程间通信的六种方式,分别为:管道、FIFO、消息队列、共享内存、信号、信号量。 一、管道 ...

2023-11-09 标签:通信内存函数 719 0

Linux内核中的各种锁介绍

Linux内核中的各种锁介绍

首先得搞清楚,不同锁的 作用对象 不同。 下面分别是作用于 临界区 、 CPU 、 内存 、 cache 的各种锁的归纳: 一、atomic原子变量/s...

2023-11-08 标签:内存线程LINUX内核 878 0

Linux I/O 接口的类型及处理流程

Linux I/O 接口的类型及处理流程

Linux I/O 接口 Linux I/O 接口可以分为以下几种类型: 文件 I/O 接口:用于对文件进行读写操作的接口,包括 open()、read...

2023-11-08 标签:接口Linux内存 905 0

相关标签

相关话题

换一批
  • 工业互联网
    工业互联网
    +关注
    工业互联网的本质是通过开放的、全球化的工业级网络平台把设备、生产线、工厂、供应商、产品和客户紧密地连接和融合起来,高效共享工业经济中的各种要素资源,从而通过自动化、智能化的生产方式降低成本、增加效率,帮助制造业延长产业链,推动制造业转型发展。
  • TMS320F2808
    TMS320F2808
    +关注
  • Skylake
    Skylake
    +关注
  • Cortex-A53
    Cortex-A53
    +关注
  • TMS320VC5509
    TMS320VC5509
    +关注
  • A9处理器
    A9处理器
    +关注
  • 避障小车
    避障小车
    +关注
  • 兆芯
    兆芯
    +关注
  • 异构计算
    异构计算
    +关注
    异构计算异构计算技术从80年代中期产生,由于它能经济有效地获取高性能计算能力、可扩展性好、计算资源利用率高、发展潜力巨大,已成为并行/分布计算领域中的研究热点之一。
  • 全志科技
    全志科技
    +关注
    全志科技(AllwinnerTechnology)成立于2007年,是卓越的智能应用处理器SoC、高性能模拟器件和无线互联芯片设计厂商。总部位于中国珠海,在深圳、香港、西安、北京、上海等地设有研发中心或分支机构,2015年于深交所创业板上市,股票代码300458。
  • TMS320C6711
    TMS320C6711
    +关注
  • 骁龙600
    骁龙600
    +关注
  • 车载娱乐
    车载娱乐
    +关注
    车载娱乐系统顾名思义就是为车内人员提供信息娱乐功能的系统,娱乐系统从最早期的只有收音机和蓝牙电话功能且无屏幕,发展到如今功能越来越多,屏幕越来越大,系统越来越庞大复杂,同时在车内地位越来越重要。
  • 控制回路
    控制回路
    +关注
    控制回路通常是针对模拟量的控制来说,一个控制器根据一个输入量,按照一定的规则和算法来决定一个输出量,这样,输入和输出就形成一个控制回路。一般电路由电源回路、主回路、控制回路、辅助回路组成。
  • 3nm
    3nm
    +关注
    在半导体制造中,3纳米工艺是继5纳米MOSFET 技术节点之后的下一个芯片缩小。截至2019年,三星和台积电已宣布计划将3 nm 半导体节点投入商业生产。它基于GAAFET(全能栅极场效应晶体管)技术,这是一种多栅极MOSFET技术。
  • 锐龙
    锐龙
    +关注
  • 信号采集系统
    信号采集系统
    +关注
  • 超高清技术
    超高清技术
    +关注
  • IED
    IED
    +关注
  • FFT算法
    FFT算法
    +关注
    FFT算法一般指快速傅里叶变换。快速傅里叶变换即利用计算机计算离散傅里叶变换(DFT)的高效、快速计算方法的统称,简称FFT。快速傅里叶变换是1965年由J.W.库利和T.W.图基提出的。采用这种算法能使计算机计算离散傅里叶变换所需要的乘法次数大为减少,特别是被变换的抽样点数N越多,FFT算法计算量的节省就越显著。
  • A8处理器
    A8处理器
    +关注
  • 骁龙410
    骁龙410
    +关注
  • LPDDR5
    LPDDR5
    +关注
     LPDDR5就是第五代LPDDR内存。LPDDR内存全称是Low Power Double Data Rate SDRAM,中文意为低功耗双倍数据速率内存,又称为mDDR(Mobile DDR SDRM).
  • PDT
    PDT
    +关注
  • 服务器处理器
    服务器处理器
    +关注
  • 骁龙665
    骁龙665
    +关注
    骁龙665 4*Kryo260大核心+4*Kryo小核心的8核架构,骁龙665的大核主频是2.0Ghz,GPU方面从660的Adreno 512升级成了Adreno 610。
  • 内存计算
    内存计算
    +关注
  • TMS320C32
    TMS320C32
    +关注
  • 28nm制程
    28nm制程
    +关注
  • 智原科技
    智原科技
    +关注
    智原科技(Faraday Technology Corporation, TWSE: 3035)为专用集成电路(ASIC)设计服务暨知识产权(IP)研发销售领导厂商,通过ISO 9001与ISO 26262认证,总公司位于台湾新竹科学园区,并于中国大陆、美国与日本设有研发、营销据点。

关注此标签的用户(8人)

jf_28200902 jf_35126807 jf_63420018 jf_31682241 jf_01860372 jf_46700568 曾荣南 埃菲尔上的铁塔梦

编辑推荐厂商产品技术软件/工具OS/语言教程专题

电机控制 DSP 氮化镓 功率放大器 ChatGPT 自动驾驶 TI 瑞萨电子
BLDC PLC 碳化硅 二极管 OpenAI 元宇宙 安森美 ADI
无刷电机 FOC IGBT 逆变器 文心一言 5G 英飞凌 罗姆
直流电机 PID MOSFET 传感器 人工智能 物联网 NXP 赛灵思
步进电机 SPWM 充电桩 IPM 机器视觉 无人机 三菱电机 ST
伺服电机 SVPWM 光伏发电 UPS AR 智能电网 国民技术 Microchip
瑞萨 沁恒股份 全志 国民技术 瑞芯微 兆易创新 芯海科技 Altium
德州仪器 Vishay Micron Skyworks AMS TAIYOYUDEN 纳芯微 HARTING
adi Cypress Littelfuse Avago FTDI Cirrus LogIC Intersil Qualcomm
st Murata Panasonic Altera Bourns 矽力杰 Samtec 扬兴科技
microchip TDK Rohm Silicon Labs 圣邦微电子 安费诺工业 ixys Isocom Compo
安森美 DIODES Nidec Intel EPSON 乐鑫 Realtek ERNI电子
TE Connectivity Toshiba OMRON Sensirion Broadcom Semtech 旺宏 英飞凌
Nexperia Lattice KEMET 顺络电子 霍尼韦尔 pulse ISSI NXP
Xilinx 广濑电机 金升阳 君耀电子 聚洵 Liteon 新洁能 Maxim
MPS 亿光 Exar 菲尼克斯 CUI WIZnet Molex Yageo
Samsung 风华高科 WINBOND 长晶科技 晶导微电子 上海贝岭 KOA Echelon
Coilcraft LRC trinamic
放大器 运算放大器 差动放大器 电流感应放大器 比较器 仪表放大器 可变增益放大器 隔离放大器
时钟 时钟振荡器 时钟发生器 时钟缓冲器 定时器 寄存器 实时时钟 PWM 调制器
视频放大器 功率放大器 频率转换器 扬声器放大器 音频转换器 音频开关 音频接口 音频编解码器
模数转换器 数模转换器 数字电位器 触摸屏控制器 AFE ADC DAC 电源管理
线性稳压器 LDO 开关稳压器 DC/DC 降压转换器 电源模块 MOSFET IGBT
振荡器 谐振器 滤波器 电容器 电感器 电阻器 二极管 晶体管
变送器 传感器 解析器 编码器 陀螺仪 加速计 温度传感器 压力传感器
电机驱动器 步进驱动器 TWS BLDC 无刷直流驱动器 湿度传感器 光学传感器 图像传感器
数字隔离器 ESD 保护 收发器 桥接器 多路复用器 氮化镓 PFC 数字电源
开关电源 步进电机 无线充电 LabVIEW EMC PLC OLED 单片机
5G m2m DSP MCU ASIC CPU ROM DRAM
NB-IoT LoRa Zigbee NFC 蓝牙 RFID Wi-Fi SIGFOX
Type-C USB 以太网 仿真器 RISC RAM 寄存器 GPU
语音识别 万用表 CPLD 耦合 电路仿真 电容滤波 保护电路 看门狗
CAN CSI DSI DVI Ethernet HDMI I2C RS-485
SDI nas DMA HomeKit 阈值电压 UART 机器学习 TensorFlow
Arduino BeagleBone 树莓派 STM32 MSP430 EFM32 ARM mbed EDA
示波器 LPC imx8 PSoC Altium Designer Allegro Mentor Pads
OrCAD Cadence AutoCAD 华秋DFM Keil MATLAB MPLAB Quartus
C++ Java Python JavaScript node.js RISC-V verilog Tensorflow
Android iOS linux RTOS FreeRTOS LiteOS RT-THread uCOS
DuerOS Brillo Windows11 HarmonyOS
林超文PCB设计:PADS教程,PADS视频教程 郑振宇老师:Altium Designer教程,Altium Designer视频教程
张飞实战电子视频教程 朱有鹏老师:海思HI3518e教程,HI3518e视频教程
李增老师:信号完整性教程,高速电路仿真教程 华为鸿蒙系统教程,HarmonyOS视频教程
赛盛:EMC设计教程,EMC视频教程 杜洋老师:STM32教程,STM32视频教程
唐佐林:c语言基础教程,c语言基础视频教程 张飞:BUCK电源教程,BUCK电源视频教程
正点原子:FPGA教程,FPGA视频教程 韦东山老师:嵌入式教程,嵌入式视频教程
张先凤老师:C语言基础视频教程 许孝刚老师:Modbus通讯视频教程
王振涛老师:NB-IoT开发视频教程 Mill老师:FPGA教程,Zynq视频教程
C语言视频教程 RK3566芯片资料合集
朱有鹏老师:U-Boot源码分析视频教程 开源硬件专题