码迷,mamicode.com
首页 >  
搜索关键字:内存    ( 80321个结果
java CPU的乱序执行
CPU在进行读等待的同时执行指令,是CPU乱序的根源,不是乱,而是提高效率. 指令1:去内存中读取数据,等待内存返回,CPU去内存读取数据,CPU本身和内存的速度是100 : 1,所以他会一直等待内存返回; 指令2:与指令1没有任何依赖关系,且不去内存中读数据,那么指令2就会优先执行; 代码写的时候 ...
分类:编程语言   时间:2020-12-25 11:45:40    阅读次数:0
如何定位CPU瓶颈?
CPU是通常大家最先关注的性能指标,宏观维度有核的CPU使用率,微观有函数的CPU cycle数,根据性能的模型,性能规格与CPU使用率是互相关联的,规格越高,CPU使用率越高,但是处理器的性能往往又受到内存带宽、Cache、发热等因素的影响,所以CPU使用率和规格参数之间并不是简单的线性关系,所以 ...
分类:其他好文   时间:2020-12-24 12:47:12    阅读次数:0
我们用WebAssembly将Web App速度提升了20倍!
我们用WebAssembly将WebApp速度提升了20倍!图片作者|RobertAboukhalil译者|薛命灯WebAssembly是除JavaScript之外另一门可以在浏览器上运行的语言,其他语言(如C/C++/Rust)也可以被编译成WebAssembly在浏览器上运行。WebAssembly是静态类型的语言,使用线性内存,并保存成紧凑的二进制格式,所以速度非常快,可以以“接近原生”的速
分类:移动开发   时间:2020-12-24 12:17:28    阅读次数:0
C++应用程序性能优化(八)——内存分配机制
C++应用程序性能优化(八)——内存分配机制一、操作系统内存布局1、32位系统经典内存布局LinuxKernel2.6.7前版本采用的默认内存布局形式如下:(1)32操作系统中,loader将可执行文件的各个段次依次载入到从0x80048000(128M)位置开始的空间中。应用程序能够访问的最后地址是0xbfffffff(3G)的位置,3G以上的位置是给内核使用的,应用程序不能直接访问。(2)内存
分类:编程语言   时间:2020-12-24 12:14:35    阅读次数:0
春招实习_字节测试开发6.9 16:20 + offer
字节测试开发一面 6.9 16:20 1. 聊打算就业还是读研,为什么不读研 2. 介绍一个Java多态 3. C++的指针数组和数组指针有什么区别 4. Linux怎么查看cpu的占用情况和内存使用情况 -- top命令 5. top命令有一个load average是什么 等待队列,等待的任务数 ...
分类:其他好文   时间:2020-12-24 12:03:29    阅读次数:0
Redis09Hyperloglog类型
Hyperloglog是基数统计类型(取出一组数里面不重复的元素的个数,也就是去重后计数) 优点:占用内存是固定的,2的64次方个数的不同元素的基数,只需要废12KB内存,如果要从内存角度来比较的话Hyperloglog是首选 网页的UV(一个人访问一个网页多次,但是还是算作一个人) 传统的方式,s ...
分类:其他好文   时间:2020-12-24 12:02:23    阅读次数:0
Shell----监控CPU/内存/负载高时的进程
Shell 监控CPU/内存/负载高时的进程 1、编写脚本 vim cpu-warning.sh #!/bin/bash #监控系统cpu的情况脚本程序 #取当前空闲cpu百份比值(只取整数部分) [ ! -f /bin/sar ] && yum install sysstat -y &>/dev/ ...
分类:系统相关   时间:2020-12-24 11:58:34    阅读次数:0
Python开发必备的5个酷毙的Python工具,这都不会怎么叫python程序员
本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 工欲善其事必先利其器,一个好的工具能让起到事半功倍的效果,Python 社区提供了足够多的优秀工具来帮助开发者更方便的实现某些想法,下面这几个工具给我的工作也带来了很多便利,推荐给追 ...
分类:编程语言   时间:2020-12-24 11:45:35    阅读次数:0
mybatis使用流式查询避免查询大批量数据导致OOM内存溢出
Mybatis提供了一般查询和流式查询模式,先说一下怎么配置 1、一般查询 2、流式查询 测试场景 mysql中循环插入100,000条数据 IDEA运行时堆内存设置为初始分配堆内存20m,最大堆内存30m。如下 先使用一般查询测试: 可以发现这里GC占用大量时间为了释放很小的空间,这是一种保护机制 ...
分类:其他好文   时间:2020-12-24 11:40:05    阅读次数:0
C语言中的 @ 符号是什么意思?
Global Variable Address Modifier (@address) You can assign global variables to specific addresses with the global variable address modifier. These var ...
分类:编程语言   时间:2020-12-24 11:33:33    阅读次数:0
80321条   上一页 1 ... 87 88 89 90 91 ... 8033 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!