• 关于

    三态缓冲器是什么

    的搜索结果
  • 操作系统——计算机硬件简介

    计算机硬件简介 从概念上讲,一台计算机可以抽象为下图的模型 图0.1计算机抽象模型 CPU,内存以及I/O设备都由一条系统总线连接起来并通过总线与其他设备通信 CPU CPU是计算机的大脑,它从内存中取出指令并执行。 CPU的工作流程 从内存中取出指令,对取出的指令进行解码,执行,CPU就是一直...

    文章 咸鱼杰克 2020-09-05 32浏览量

  • ORACLE数据库的优化

    CPU参数的调整   CPU是服务器的一项重要资,服务器良好的工作状态是在工作高峰时CPU的使用在90%以上。如果空闲时间CPU使用率就在90%以上,说明服务器缺乏CPU资源,如果工作高峰时CPU使用率仍然恨低,说明服务器CPU资源还比较富余。   使用操作相同命令可以看到CPU的使用情况,以般U...

    文章 青衫无名 2017-07-03 1217浏览量

  • Linux探秘之用户态与内核态

    一、 Unix/Linux的体系架构   如上图所示,从宏观上来看,Linux操作系统的体系架构分为用户态和内核态(或者用户空间和内核)。内核从本质上看是一种软件——控制计算机的硬件资源,并提供上层应用程序运行的环境。用户态即上层应用程序的活动空间,应用程序的执行必须依托于内核提供的资源,包括C...

    文章 猿大白 2016-05-23 841浏览量

  • Spark中几种ShuffleWriter的区别你都知道吗?

    一.前言 在Spark中有三种shuffle写,分别是BypassMergeSortShuffleWriter、UnsafeShuffleWriter、SortShuffleWriter。分别对应三种不同的shuffleHandle。 这三者和ShuffleHandle的对应关系如下: Unsaf...

    文章 王知无 2019-08-17 855浏览量

  • Java语言基础相关的面试题目

    常见的Java开发面试题目 1.CGLIB 和 JDK生成动态代理类的区别。JDK动态代理只能对实现了接口的类生成代理,而不能针对类 CGLIB是针对类实现代理,主要是对指定的类生成一个子类,覆盖其中的方法 2.HashMap、HashTable和concurrentHashMap的区别,Hash...

    文章 邴越 2016-05-05 1467浏览量

  • SQL性能优化应该考虑哪些?

     1、调整数据结构的设计。这一部分在开发信息系统之前完成,程序员需要考虑是否使用ORACLE数据库的分区功能,对于经常访问的数据库表是否需要建立索引等。 2、调整应用程序结构设计。这一部分也是在开发信息系统之前完成,程序员在这一步需要考虑应用程序使用什么样的体系结构,是使用传统的Client...

    文章 涂作权 2015-03-05 1010浏览量

  • barrier 和 preempt_disable() 学习【转】

    转自:http://blog.csdn.net/joker0910/article/details/7782765 [cpp] view plain copy   #define preempt_disable() \   do{ \       inc_preempt_count(); ...

    文章 桃子红了呐 2017-11-23 833浏览量

  • barrier 和 preempt_disable() 学习【转】

    转自:http://blog.csdn.net/joker0910/article/details/7782765 [cpp] view plain copy   #define preempt_disable() \   do{ \       inc_preempt_count(); ...

    文章 桃子红了呐 2017-11-15 803浏览量

  • 【性能优化】ORACLE数据库性能优化概述

       为了保证ORACLE数据库运行在最佳的性能状态下,在信息系统开发之前就应该考虑数据库的优化策略。优化策略一般包括服务器操作系统参数调整、ORACLE数据库参数调整、网络性能调整、应用程序SQL语句分析及设计等几个方面,其中应用程序的分析与设计是在信 分析评价ORACLE数据库性能主要有数据库...

    文章 北在南方 2016-04-15 1759浏览量

  • 【性能优化】ORACLE数据库性能优化概述

       为了保证ORACLE数据库运行在最佳的性能状态下,在信息系统开发之前就应该考虑数据库的优化策略。优化策略一般包括服务器操作系统参数调整、ORACLE数据库参数调整、网络性能调整、应用程序SQL语句分析及设计等几个方面,其中应用程序的分析与设计是在信  分析评价ORACLE数据库性能主要有数据...

    文章 yangyi_dba 2010-10-01 882浏览量

  • 进程,线程,协程

    最早出现的是进程,后来为了调度的方便出现了线程,现在又蹦出了一个协程。这到底是个什么东西呢。 并发和并行: 最早的计算机,每次只能执行一个程序,别的都得等着。到后来,计算机运算速度提高了,于是就想要同一时间执行那么三五个程序,几个程序能一块跑一跑。特别是UI什么的,别跑个程序得排队等着。于是就...

    文章 x64.ink 2016-05-27 5569浏览量

  • 《深入浅出DPDK》—第1章1.2节初识DPDK

    本节书摘来自华章出版社《深入浅出DPDK》一书中的第1章,第1.2节初识DPDK,作者朱河清,梁存铭,胡雪焜,曹水 等,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.2 初识DPDK本书介绍DPDK,主要以IA(Intel Architecture)多核处理器为目标平台。在IA上,网...

    文章 华章计算机 2017-05-02 6051浏览量

  • 和菜鸟一起学linux内核源码之基础准备篇

    来源:http://blog.csdn.net/eastmoon502136/article/details/8711104 推荐阅读:linux内核源码最初版linux内核源代码,简单易懂,适合初学者  http://download.csdn.net/download/are2008/2001...

    文章 imzdx 2015-09-29 1040浏览量

  • 高并发Web服务的演变——节约系统内存和CPU

    高并发Web服务的演变——节约系统内存和CPU 一、越来越多的并发连接数 现在的Web系统面对的并发连接数在近几年呈现指数增长,高并发成为了一种常态,给Web系统带来不小的挑战。以最简单粗暴的方式解决,就是增加Web系统的机器和升级硬件配置。虽然现在的硬件越来越便宜,但是一味地通过增加机器来解决...

    文章 玄学酱 2017-05-02 1111浏览量

  • IO通信之多路复用

    什么是多路复用器  聊多路复用器之前呢,先回归昨天的NIO,NIO的出现解决了BIO阻塞线程、一连接一线线程问题。但是它有缺点吗,答案是肯定的。NIO的缺点 我们把问题放大,如果有一万个连接但是只有一个连接是有数据的,但是对于我们的NIO来说,他每次都会遍历所有连接并且去调用内核,我们都是到用户态...

    文章 大志。 2020-11-05 137浏览量

  • 【转】java中基本输入输出流的解释

    网络程序的很大一部分是简单的输入输出,即从一个系统向另一个系统移动字节。字节就是字节,在很大程度上,读服务器发送的数据与读取文件没什么不同;向客户传送数据与写入一个文件也没有什么区别。 Java中输入和输出组织不同于大多数其他语言。它是建立在流(stream)上。不同的基本流类(如java.io....

    文章 cxycappuccino 2011-09-29 600浏览量

  • 带你读《数字设计和计算机体系结构(原书第2版·ARM版)》之二:组合逻辑设计

    点击查看第一章点击查看第三章 第2章 组合逻辑设计 2.1 引言 电路是一个可以处理离散变量的网络。一个电路可以被看成一个黑盒子。如图2-1所示,其中包括: 一个或者多个离散变量输入端(input terminal); 一个或者多个离散变量输出端(output terminal); 描述输入和输...

    文章 温柔的养猫人 2019-11-12 878浏览量

  • loadrunner常用计数器分析

    内存是第一个监视对象,确定系统瓶颈的第一个步骤就是排除内存问题。内存短缺的问题可能会引起各种各样的问题。 Object(对象) Counters Description(描述) 参考值 Memory Available MBytes 物理内存的可用数(单位 Mby...

    文章 狂师 1970-01-01 798浏览量

  • Java面试题之Hibernate

    Java面试题之Hibernate 1.简书一下Hibernated的开发流程 第一步:加载Hibernate的配置文件,读取配置文件的参数, 第二步:创建SessionFactory会话工厂(内部有连接池) 第三步:打开Session 连接 第四步:开启事务...

    文章 好程序员 2019-10-18 6286浏览量

  • java面试知识(来自牛客网)

    接口和抽象类的区别是什么? v接口和抽象类的区别是什么?   Java提供和支持创建抽象类和接口。它们的实现有共同点,不同点在于:接口中所有的方法隐含的都是抽象的。而抽象类则可以同时包含抽象和非抽象的方法。类可以实现很多个接口,但是只能继承一个抽象类类如果要实现一个接口,它必须要实现接口声明...

    文章 hjzgg 2016-04-29 3150浏览量

  • 11.python并发入门(part14阻塞I/O与非阻塞I/O,以及引入I/O多路复用)

    一、初步了解什么是I/O模型。 1.回顾,用户态与内核态。 操作系统位于应用程序和硬件之间,本质上是一个软件,它由内核以及系统调用组成。 内核:用于运行于内核态,主要作用是管理硬件资源。 系统调用:运行与用户态,为应用程序提供系统调用的接口。 操作系统的核心,就是内核,内核具有访问底层硬件设备的权...

    文章 技术小胖子 2017-11-16 874浏览量

  • 【面试题系列】——Java基础

    本文主要包括Java基础及面向对象相关面试题。 1,Java科普 1.1 为什么安装包要分JDK和JRE? JRE主要包含JVM,用于运行Java程序。 JDK包含了JRE,除此之外,包含了比如像javac等程序开发需要用到的工具。 先来说说什么是JDK,JRE。 JDK:Java Develop...

    文章 Noneplus 2020-07-14 1068浏览量

  • 简单的DPDK介绍与分析

    DPDK介绍及分析 什么是DPDK Intel® DPDK 全称 __Intel Data Plane Development Kit__,是intel提供的数据平面开发工具集,为Intel architecture(IA)处理器架构下用户空间高效的数据包处理提供库函数和驱动的支持,它不同于Li...

    文章 施大威 2018-05-21 15820浏览量

  • printf()详解之终极无惑

    1.printf()简介 printf()是C语言标准库函数,用于将格式化后的字符串输出到标准输出。标准输出,即标准输出文件,对应终端的屏幕。printf()申明于头文件stdio.h。 函数原型: int printf ( const char * format, ... ); 1 返回值:  ...

    文章 范大脚脚 2017-11-14 1100浏览量

  • 从一个嵌入式网络服务器想到的

    首先感激陈硕大大,附链接 陈硕的CSDN。《UNP》这本书肯定也是必须的,豆瓣的评价。        最近项目需要有一个嵌入式网络服务器,在系统中,该模块需要与每个客户端保持多个socket连接,然后将收到的数据分别转发给对应的上层处理模块。有点像云风的blog中提到的游戏服务端的接入服务器。但为...

    文章 xumaojun 2018-04-14 1332浏览量

  • 转载:2016.3.15 回忆录

    问题一: 初次见面,先手写一段二分查找的算法吧,假定数组是由大到小排序的! 答: 二分查找,别名折半查找。其思想很简单,标准写法如下: //有序数组递减排列 int binarySearch(int* array,int len,int value){ int mid=0;...

    文章 this_is_bill 2016-03-20 1393浏览量

  • MySQL JDBC StreamResult通信原理浅析

    使用MySQL JDBC读取过较大数据量的人应该清楚(例如超过1GB),在读取的时候内存很可能会Java堆内存溢出,而我们的解决方案是statement.setFetchSize(Integer.MIN_VALUE)并确保游标是只读向前滚动的即可(为游标的默认值),也可以强制类型转换为com.my...

    文章 钟隐 2018-10-18 1249浏览量

  • 细数iOS上的那些安全防护

    细数iOS上的那些安全防护 作者:龙磊、黑雪、蒸米@阿里巴巴移动安全 0x00 序 随着苹果对iOS系统多年的研发,iOS上的安全防护机制也是越来越多,越来越复杂。这对于刚接触iOS安全的研究人员来说非常不友好,往往不知从何入手。因此,为了让大家能够更加系统性的了解iOS上的安全机制,我们从三个方...

    文章 聚安全平台 2016-08-24 3474浏览量

  • 带你读《网络防御与安全对策:原理与实践(原书第3版)》之二:攻击类型

    点击查看第一章点击查看第三章 第2章  攻击类型本章目标在阅读完本章并完成练习之后,你将能够完成如下任务: 描述最常见的网络攻击,包括会话劫持、病毒攻击、特洛伊木马、拒绝服务和缓冲区溢出。 解释这些攻击是如何执行的。 制定针对这些攻击的基本防御措施。 配置系统以防范拒绝服务攻击。 配置系统以防范...

    文章 温柔的养猫人 2019-11-06 267浏览量

  • 程序设计的5个底层逻辑,决定你能走多快

    阿里妹导读:肉眼看计算机是由CPU、内存、显示器这些硬件设备组成,但大部分人从事的是软件开发工作。计算机底层原理就是连通硬件和软件的桥梁,理解计算机底层原理才能在程序设计这条路上越走越快,越走越轻松。从操作系统层面去理解高级编程语言的执行过程,会发现好多软件设计都是同一种套路,很多语言特性都依赖于...

    文章 技术小能手 2019-11-22 3956浏览量

1 2 3 4 5 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务