内容选择
全部
内容选择
内容分类
  • 学堂
  • 博客
  • 论坛
  • 开发服务
  • 开发工具
  • 直播
  • 视频
  • 用户
时间
  • 一周
  • 一个月
  • 三个月
  • 【Java 进阶篇】Redis 缓存优化:提升应用性能的不二选择

    在现代的软件开发中,性能一直是开发者们追求的目标之一。对于数据库访问频繁、数据读取较慢的场景,使用缓存是提升性能的有效手段之一。而 Redis 作为一款高性能的内存数据库,被广泛用作缓存工具。本文将围绕 Redis 缓存优化进行详解,为你揭示如何通过优化缓存提升应用性能的奥秘。 缓存的魅力 缓存,就像是一位贴心的助

    作者: 繁依Fanyi
    发表时间: 2024-12-29 17:21:26
    84
    0
  • Python实现单向链表(上):小白写法的15种增删改查操作

    大体思路需要写两个类:Node类:用于创建结点,并将结点以(人类)能看懂的字符串形式输出,而不是显示内存地址LinkedList类:用于将各结点连成链表,并实现对链表进行操作的一些方法代码创建Node类:class Node:     def __init__(self, data

    作者: 泽宇-Li
    发表时间: 2020-10-27 16:36:16
    2317
    0
  • 【Day 40--2018/3/21】让计算看到数据:粉碎存储网络的瓶颈

    网访问。超融合基础设施的好处在于其他方面。内存系统,内存(DRAM)系统试图彻底取消运行时处理的存储。数据从存储加载到内存,然后在内存中使用,比数据存储在磁盘上的访问速度快得多。GridGain和Hazelcast就是厂商提供软件运行内存系统的两个例子。</align><align=left>

    作者: 薇草
    14674
    10
  • 【CCE Autopilot专栏】资源成本降低60%,Serverless的省钱秘籍

    Autopilot场景下,充分利用Serverless的按量计费的特性,合理设置POD的规格可以有效降低使用成本。CCE Autopilot 支持最小0.25u的起步规格以及1:1~1:8的宽CPU:内存配置范围,能够满足不同场景下的业务容器规格需求。相较于节点模式,Serverless场景下资源可以做到按

    作者: 云容器大未来
    10
    0
  • YoloX部署、优化、训练相关

    组合以及什么样的层的参数配置对性能优化更友好),而SiLU激活函数是不会做融合的,这意味着更多的运算量以及内存访问(在32位DDR4甚至DDR3的内存的NPU开发板上,内存访问对性能的影响是不容忽视的),因此,只是更换了一下激活函数推理速度便提升为原来的1.46倍了;我很想知道S

    作者: QGS
    1197
    1
  • [典藏版]Golang三色标记+混合写屏障GC模式全分析

    [TOC] 垃圾回收(Garbage Collection,简称GC)是编程语言中提供的自动的内存管理机制,自动释放不需要的内存对象,让出存储器资源。GC过程中无需程序员手动执行。GC机制在现代很多编程语言都支持,GC能力的性能与优劣也是不同语言之间对比度指标之一。 Golan

    作者: 刘丹冰Aceld
    发表时间: 2022-01-17 13:48:23
    2944
    0
  • 【Java 进阶篇】Nginx 使用详解:搭建高性能的 Web 服务器

    发连接而不会导致资源耗尽。这使得 Nginx 在高并发环境下表现出色,适用于处理大量请求的场景。 2. 低内存消耗 相比于传统的 Web 服务器,Nginx 具有更低的内存消耗。这使得它在资源受限的环境中更为适用,可以运行在一些配置较低的服务器上。 3. 高度可扩展 Nginx

    作者: 繁依Fanyi
    发表时间: 2024-12-29 17:19:39
    96
    0
  • MySQL需要关注的参数及状态变量解读

    ns允许并行的客户端连接数目。默认值为100太小,一般会不够用。生产环境中建议设置为2000~5000.注意,对于32位的MySQL由于有内存限制,连接数不能过大(建议小于800),否则可能会由于连接过多,造成MySQL实例崩溃。max_used_connectionsMySQL

    作者: 加油O幸福
    36
    0
  • 高性能网络框架:Reactor 和 Proactor

    理非常快速的场景。 Redis 是由 C 语言实现的,它采用的正是「单 Reactor 单进程」的方案,因为 Redis 业务处理主要是在内存中完成,操作的速度是很快的,性能瓶颈不在 CPU 上,所以 Redis 对于命令的处理是单进程的方案。 单 Reactor 多线程 / 多进程

    作者: 小林coding
    发表时间: 2021-05-12 05:33:20
    7498
    0
  • jvm性能调优实战 - 41JVM运行原理和GC原理Review

    整理一下学习过的知识脉络 。 JVM和GC的运行原理 对于JVM的学习,首先务必要搞清楚一点,JVM是如何运行起来的。 JVM的内存区域划分,最核心的就是这么几块了:年轻代、老年代、Metaspace(也就是以前的永久代)。 其中年轻代又分成了Eden和2个Survivor,默认比例是8:1:1,如下图。

    作者: 小工匠
    发表时间: 2021-09-09 16:40:10
    1054
    0
  • 聪明的KK【ACM】

    聪明的kk时间限制:1000&nbsp;ms&nbsp;&nbsp;|&nbsp;&nbsp;内存限制:65535&nbsp;KB&nbsp; 难度:3 描述&nbsp;聪明的“KK” 非洲某国展馆的设计灵感源于富有传奇色彩的

    作者: 清雨小竹
    发表时间: 2022-09-24 16:03:58
    104
    0
  • C++一分钟之-map与set容器详解

    CaseInsensitiveCompare> caseInsensitiveMap; 内存管理:map和set中的元素是按需分配的,删除元素不会立即释放内存,直到容器销毁或调用shrink_to_fit()。对于内存敏感的应用,需要注意适时释放不再使用的内存。 总结 map和set作为C++ STL中的重要

    作者: 超梦
    发表时间: 2024-06-21 08:46:27
    61
    0
  • mysql 索引问题整理

    table重新统计信息Order by 是走内存排序还是外部排序:答:首先对于需要排序的情况下来说,mysql会给每个线程分配一块内存用于排序,称为 sort_buffer,是否走内存排序,取决于排序所需的内存和参数 sort_buffer_size(开辟的内存的发小),如果要排序的数据量小于

    作者: 外围的小尘埃
    843
    0
  • SAP Spartacus 服务器端渲染单步调试步骤

    是静态页面,还得从 browser 文件夹里的资源出发: 读取视图实例: 拿到的 view 实例: 根据请求实例拿到其 key: 呈现的页面保存在内存中,以便在下次请求时提供服务。 如果 cache 设置为 false,则一旦成功返回第一个成功响应,响应就会被驱逐。 OptimizedSsrEngine

    作者: Jerry Wang
    发表时间: 2022-07-20 04:34:44
    204
    0
  • 团队管理之性能实施团队日志10

    &nbsp;&nbsp;&nbsp;&nbsp;在这一周中基本上遇到了性能实施过程中应该遇得到的复杂的问题。 &nbsp;&nbsp;&nbsp;&nbsp;像堆外内存引发OOM Killer,C++ coredump,负载该均衡不均衡,主机资源不够用,数据引发TPS抖动,IO引发TPS抖动之类的。 &n

    作者: zuozewei
    发表时间: 2022-01-24 05:20:25
    1890
    0
  • 【Linux】翻山越岭——进程地址空间

    进程地址空间保证了数据的安全性 每个进程都有进程地址空间,所有的进程都要通过页表映射到物理内存,如果进程直接访问物理内存,万一进程越界非法访问、非法读写时,页表就可以进行拦截,而且直接访问物理内存对于账号信息是非常不安全的,所以保证了内存数据的安全性 地址空间的存在,可以更方便的进行进程和进程的数据代码的解耦,保证了进程独立性的特征

    作者: 平凡的人1
    发表时间: 2022-12-15 03:11:12
    204
    0
  • GC 分析

    我们可以把 GC 的日志下载下来,然后通过一些可视化工具进行可视化 例如 GCViewer(https://github.com/chewiebug/GCViewer) 内存分销工具 JProfiler 2、GC (Allocation Failure) GC 日志中 GC (Allocation

    作者: 简简单单Onlinezuozuo
    发表时间: 2022-02-18 16:08:57
    215
    0
  • LLM 大模型学习必知必会系列(十二):VLLM性能飞跃部署实践:从推理加速到高效部署的全方位优化[更多内容:XInferenc

    Deepspeed是微软推出的一个开源分布式工具,其集合了分布式训练、推断、压缩等高效模块。 该工具旨在提高大规模模型训练的效率和可扩展性。它通过多种技术手段来加速训练,包括模型并行化、梯度累积、动态精度缩放、本地模式混合精度等。DeepSpeed还提供了一些辅助工具,如分布式训练管理、内存优化和模型压缩等

    作者: 汀丶
    发表时间: 2024-05-31 23:00:33
    7
    0
  • PE格式:新建节并插入DLL

    hack的虚拟偏移与实际偏移,先来查询一下当前节表结构,如下: 接着我们通过公式计算一下.hack的虚拟偏移与实际偏移应该设置为多少,注意内存对齐,如加上2000是因为要遵循内存对齐,公式如下: .hack 虚拟偏移:虚拟偏移(.rsrc) + 虚拟大小(.hack) =&gt; 0x0001B000

    作者: LyShark
    发表时间: 2022-12-22 03:10:50
    134
    0
  • 【云驻共创】华为云CodeArts IDE&鲲鹏DevKit插件联合升级新体验,全流程开发效率提升!

    的开发工具和平台。 华为云 CodeArts IDE 在 2022 年 6 月发布,并具有以下四个主要特性: 边界架构:该 IDE 内核支持多种开发模式,满足云上桌面和端云协同的需求。通过一键升级功能,可以将精简的专用工具升级为全功能的软件开发环境的 IDE。升级后,可以

    作者: kaliarch
    发表时间: 2024-01-15 18:09:06
    728
    0