• Linux 问题故障定位,看这一篇就够了

    内存是为提高效率而生,实际分析问题的时候,内存出现问题可能不只是影响性能,而是影响服务或者引起其他问题。同样对于内存有些概念需要清楚: 主存●虚拟内存●常驻内存●地址空间●OOM●页缓存●缺页●换页●交换...
    文章 2018-11-14 2907浏览量
  • 阿里内核月报2014年3月

    第一个抱怨更多的是跟底层硬件联系紧密的代码:Rik van Riel提到PowerPC架构没有类似x86上TLB的页表缓存的FLUSH操作。其它的架构(比如SPARC)也有类似的限制。这使得抽象层的共用代码部分很难写。他希望硬件方面能...
    文章 2017-06-05 2493浏览量
  • 如何回答性能优化的问题,才能打动阿里面试官?

    内存占用高/高峰时段 OOM,那就重启分钟解决. 临时性的补救措施只是在给应用埋雷,同时也只能解决部分问题。譬如,在很多场景下,加机器也并不能解决应用的性能问题,如对时延比较敏感的一些应用必须把单机的性能...
    文章 2019-11-21 19110浏览量
  • JVM源码分析之Metaspace解密

    基于这么一个可能的原因,于是metaspace出现了,希望内存的管理不再受到限制,也不要怎么关注元数据这块的OOM问题,虽然到目前来看,也并没有完美地解决这个问题。或许从JVM代码里也能看出一些端倪来,比如...
    文章 2017-04-10 3117浏览量
  • oracle内存分配与调整

    内存给 SGA,8G 的内存可以到 5G 的内存给 SGA。当然我们这里是以默认的排序部分 内存 sort_area_size=64k 进行衡量的,假如我们需要调大该参数和 hash_area_size 等参数,然 后我们应该根据并发的进程的数量,...
    文章 2007-12-08 662浏览量
  • 【转】字节那些事儿

    80x86 允许你对整个内存进行字节寻址,在不超过机器字长的情况下可以访问任意数目的字节(很显然,大多数情况下就是 1 字节、2 字节、3 字节、4 字节这四种情况)。ARM 体系的 CPU 似乎做了一定的努力,但是其结果和...
    文章 2013-04-02 1013浏览量
  • 阿里内核月报2014年5月-06月

    在这样一个世界-内核子系统维护者不能强迫开发者在特定子系统领域,同时没有公司管理者指导他们的员工解决CPU热插拔的问题-一个人有时需要些创造性才能够让事情顺利解决。有人也许会希望这组patch能够给一个足够强的...
    文章 2017-06-06 1782浏览量
  • 《LINUX3.0内核源代码分析》第三章:内核同步(1)

    怎么解决这个问题呢?聪明的读者会说了:是不是需要这样声明g_a?Unsigned long volatile g_a;更聪明的读者会说,在写g_a时还需要锁住总线,使用汇编语句并在汇编前加lock前缀。锁总线是正确的,但是也必须将g_a声明...
    文章 2012-06-25 736浏览量
  • 《LINUX3.0内核源代码分析》第三章:内核同步(1)

    怎么解决这个问题呢?聪明的读者会说了:是不是需要这样声明g_a?Unsigned long volatile g_a;更聪明的读者会说,在写g_a时还需要锁住总线,使用汇编语句并在汇编前加lock前缀。锁总线是正确的,但是也必须将g_a声明...
    文章 2012-06-25 688浏览量
  • Linux交换空间(swap space)的那些优缺点

    下面的所有例子都在ubuntu-server-x86_64 16.04下执行通过 什么是swap?swap space是磁盘上的一块区域,可以是一个分区,也可以是一个文件,或者是他们的组合。简单点说,当系统物理内存吃紧时,Linux会将内存中不常...
    文章 2017-08-15 2291浏览量
  • 提问的智慧

    聪明问题:XFree86 4.1下鼠标光标变形,Fooware MV1005的显示芯片。如果你在回复中提出问题,记得要修改内容标题,表明里面有一个问题。一个看起来象“Re:测试”或者“Re:新bug”的问题很难引起足够重视。另外,...
    文章 2015-09-29 896浏览量
  • Android:JNI与NDK(二)交叉编译与动态库,静态库

    1 arm-linux-androideabi-gcc.exe-isystem C:Userswanglei55Desktopandroid-ndk-r17c-windows-x86_64android-ndk-r17csysrootusrinclude-isystem C:Userswanglei55Desktopandroid-ndk-r17c-windows-x86_64android-...
    文章 2019-07-31 1832浏览量
  • 阿里内核月报2014年7月-8月

    [译:下面这好像有点问题,subsystem 指向的不一定是 class/bus,还要具体看] sys/class 目录里面就是一堆设备分类,(用的是设备名,不是设备号);sys/bus 里面的信息比较多,有其他的例如模块信息什么的。比如 ...
    文章 2017-06-06 2741浏览量
  • 虚拟机浅析

    X86来仿真PPC的时候就不能这样做了,实在不行只能将寄存器映射到内存上面(可怜的是内存比寄存器要慢很多)。内存地址也是需要变换的,客户软件在运行的时候总是认为整个内存地址空间都是属于自己的(尽管并不是...
    文章 2016-03-24 1687浏览量
  • Windows调试工具入门—1

    调试到某个阶段,突然发现这不是自己的模块出现问题,如何快速知道这个问题应该找谁解决?项目某些重要模块有保密需要,如何控制调试人员访问符号和源文件的权限?驱动程序怎么才能源码调试?SoftICE不支持新系统,...
    文章 2014-04-08 1324浏览量
  • java-优化-代码中的优化(1)

    26.使用具体类比使用接口效率高,但结构弹性降低了,但现代IDE都可以解决这个问题。27.考虑使用静态方法 如果你没有必要去访问对象的外部,那么就使你的方法成为静态方法。她会被更快地调用,因为她不需要一个虚拟...
    文章 2016-08-02 1204浏览量
  • 春季最新最全面 JAVA 面试题 附答案

    JAVA8 的 ConcurrentHashMap 为什么放弃了分段锁,有什么问题吗,如果你来设计,你如何设计。参照:https://yq.aliyun.com/articles/36781 有没有有顺序的 Map 实现类,如果有,他们是怎么保证有序的。TreeMap和...
    文章 2018-04-02 1843浏览量
  • 2019 Python 面试 必备!100 问,你会几道?

    33 写一个列表生成式,产生一个公差为11的等差数列print([x*11 for x in range(10)])34 给定两个列表,怎么找出他们相同的元素和不同的元素?list1=[1,2,3]list2=[3,4,5]set1=set(list1)set2=set(list2)print(set1&...
    文章 2019-06-12 11295浏览量
  • MySQL·引擎特性·InnoDB 同步机制

    所以在多线程的环境下,如果依赖代码中间过程的执行顺序,程序就会出现问题。硬件级别的内存模型,我们常用的cpu,也属于弱内存模型,即cpu在执行指令的时候,为了提升执行效率,也会对某些执行进行乱序执行(按照...
    文章 2017-03-08 1382浏览量
  • 优化总结:有哪些APP启动提速方法?

    因此还对下载大小做了优化,将_TEXT 字段迁移到自定义,使得 iPhone X 以前机器的下载大小减少了50M,几乎少了1/3的大小,这招之所以对 iPhone X 以前机器管用的原因是因为先前机器是按照先加密再压缩,压缩率低,...
    文章 2021-01-07 1093浏览量
  • 《深入理解C++11:C++ 11新特性解析与应用》——3.3 ...

    同时我们保证临时对象不释放所指向的堆内存(下面解释怎么做),那么在构造完成后,临时对象被析构,a就从中“偷”到了临时对象所拥有的堆内存资源。在C++11中,这样的“偷走”临时变量中资源的构造函数,就被称为...
    文章 2017-08-01 2846浏览量
  • 阿里巴巴DevOps实践指南(十八)|基于制品元数据提升...

    等级定义如下:高危本地发布的 snapshot 更新release 版本号降低新增的 release 包有依赖 snapshot  包含有 x86 的 so 的 jar 包用于非 x86 的服务器上中危新增相同 ga,不同 version 的依赖新增了 snapshot前后二...
    文章 2021-07-06 201浏览量
  • 【JVM】关于JVM,你需要掌握这些!

    很难解决对象之间的循环引用问题。什么是根搜索算法&xff1f;通过一系列的名为“GC Roots”的对象作为起始点&xff0c;从这些节点开始向下搜索&xff0c;搜索所走过的路径称为引用链&xff08;Reference Chain&xff09;xff0c;当...
    文章 2021-11-18 12浏览量
  • 【JVM】肝了一周,吐血整理出这份超硬核的JVM笔记...

    很难解决对象之间的循环引用问题。什么是根搜索算法&xff1f;通过一系列的名为“GC Roots”的对象作为起始点&xff0c;从这些节点开始向下搜索&xff0c;搜索所走过的路径称为引用链&xff08;Reference Chain&xff09;xff0c;当...
    文章 2021-11-20 11浏览量
  • SLA 99.99%以上!饿了么实时计算平台3年演进历程

    为了解决这个问题引入了双层 Kafka 结构,在第一层进行统一的 Split 和 Filter,过滤异常流量,同时 Type 写入二层 Topic,这样每个消费方只需消费对应的数据部分即可,整体流量相关业务计算量对比之前降低了一半...
    文章 2018-04-09 5791浏览量
  • 带你读《企业私有云建设指南》之二:企业云计算涉及的...

    在这里x86平台则可具体分为VMware虚拟化平台架构和x86物理服务器组成的数据集群类架构。1.资源池的分区在企业级IT基础设施环境中,为了保证风险可控以及业务安全性要求,从网络上划分了多个不同的安全区域。基础架构...
    文章 2019-10-31 2818浏览量
  • ORA-04031错误

    如果 PROCESSES 参数设置的非常高,并且又没有非常高的并发连接,这可能导致在子池中不必要的永久内存分配,并且可能引发 ORA-04031 问题。一般来说,拥有多个共享池 latch 所带来的性能上的改善要超过由于过度利用...
    文章 2017-05-04 2510浏览量
  • C++笔试题目大全(笔试宝典)(不断完善中)

    如果继承下来的实现不适合解决新的问题,则父类必须重写或被其他更适合的类替换。这种依赖关系限制了灵活性并最终限制了复用性。(待补充) 5.C++ 有哪些性质(面向对象特点) 封装,继承和多态。在面向对象程序...
    文章 2017-08-30 1474浏览量
  • 【2018年最新】iOS面试题及答案

    1.在 ARC 中,在有可能出现循环引用的时候,往往要通过让其中一端使用 weak 来解决,比如:delegate 代理属性。2.自身已经对它进行一次强引用,没有必要再强引用一次,此时也会使用 weak,自定义 IBOutlet 控件属性一般也...
    文章 2018-09-05 2259浏览量
  • WebAssembly 新鲜事儿

    而 TurboFan 本身是为高性能执行而设计,短板是启动性能(因为要做深入优化,代码生成速度慢),在 JS 的执行时 V8 里有 Ignition 编译器作为基线编译器(baseline compiler)来解决快速启动和内存占用的问题,而在 ...
    文章 2018-08-30 2339浏览量
1 2 3 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化