最新文章列表

android 多cpu类型 so库放置

android 编译出来的so库,可以编译不同的cpu类型 x86,armeabi,misc , 根据不同的类型生成具体的更好的优化,  但是也造成打包过大的问题,   其实只放在一个armeabi下,一样可以跨cpu成功,形成通用。   但是在如下情况下,会有类库的加载找不到的问题,a.so 放在armeabi ,x86 俩文件中,b.so却只放在armeabi下,如果碰到x86类型的手机, ...
lyp2002924 评论(0) 有1056人浏览 2015-09-24 16:51

CPU 与I/O 读写的方式

   CPU与IO设备间数据传输主要有四种方式: 查询控制方式: CPU通过程序主动读取状态寄存器以了解接口情况,并完成相应的数据操作。查询操作需要在时钟周期较少的间隔内重复进行,因而CPU效率低。 中断控制方式: 当程序常规运行中,若外部有优先级更高的事件出现,则通过中断请求通知CPU,CPU再读取状态寄存器确定事件的种类,以便执行不同的分支处理。这种方式CPU效率高且实 ...
BlueSkator 评论(0) 有1751人浏览 2015-07-30 23:16

linux 下查看机器是cpu是几核的

几个cpu more /proc/cpuinfo |grep "physical id"|uniq|wc -l 每个cpu是几核(假设cpu配置相同) more /proc/cpuinfo |grep "physical id"|grep "0"|wc -l cat /proc/cpuinfo | grep processor ...
guanning 评论(0) 有596人浏览 2015-06-29 16:01

[实践] 深入调查 - Java(1.8.0_45) Applet加载缓慢问题

介绍 最近(201506),碰到一个关于在java 8_45下加载applet非常缓慢的问题。而java 1.7(如 1.7.0_51)没有这个问题。 本文章将介绍该问题调查过程与结论,包括此间涉及的相关细节。 基本上涉及以下方面的知识 1) JVM CPU profiling - JVisualVM 2) DNS 3) Java 8 关于Applet的更改   实际工作中的问题可能是比较 ...
winnerbao 评论(0) 有2668人浏览 2015-06-10 17:54

Spark 性能相关参数配置详解-任务调度篇

随着Spark的逐渐成熟完善, 越来越多的可配置参数被添加到Spark中来, 本文试图通过阐述这其中部分参数的工作原理和配置思路, 和大家一起探讨一下如何根据实际场合对Spark进行配置优化。   由于篇幅较长,所以在这里分篇组织,如果要看最新完整的网页版内容,可以戳这里:http://spark-config.readthedocs.org/,主要是便于更新内容     schedul ...
Stark_Summer 评论(0) 有2518人浏览 2015-03-05 18:31

linux 系统cpu 内存等信息查看

1 查看CPU   1.1 查看CPU个数   # cat /proc/cpuinfo | grep "physical id" | uniq | wc -l   2   **uniq命令:删除重复行;wc –l命令:统计行数**   1.2 查看CPU核数   # cat /proc/cpuinfo | grep "cpu cores" | u ...
墙头上一根草 评论(0) 有984人浏览 2015-01-23 17:56

查看linux系统信息命令(kernel、os、cpu等)

1、查看当前操作系统内核信息 [spark@S1PA222 tomcat6]$ uname -aLinux S1PA222 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux 2、查看当前操作系统发行版信息 [spark@S1PA222 tomcat6]$ cat / ...
Stark_Summer 评论(1) 有3148人浏览 2015-01-13 12:22

[Android]获取整体APP CPU信息

通过proc获取CPU信息。adb shell cat /proc/stat | grep cpu > totalcpu0此处第一行的数值表示的是CPU总的使用情况,所以我们只要用第一行的数字计算就可以了。下表解析第一行各数值的含义:参数 解析(单位:jiffies)
MyEyeOfJava 评论(0) 有4793人浏览 2015-01-07 14:34

三步教你用Verilog写一个CPU:第三步

三步教你用Verilog写一个CPU 第三步:登峰造极   基础 课程要求:数字电路、计算机组成原理、程序设计 编程语言:Verilog 开发平台:xilinx ISE FPGA ...
Marshal_R 评论(0) 有5818人浏览 2015-01-05 20:18

三步教你用Verilog写一个CPU:第二步

三步教你用Verilog写一个CPU 第二步:渐入佳境   基础 课程要求:数字电路、计算机组成原理、程序设计 编程语言:Verilog 开发平台:xilinx ISE FPGA ...
Marshal_R 评论(0) 有6682人浏览 2015-01-05 20:18

三步教你用Verilog写一个CPU:第一步

  三步教你用Verilog写一个CPU 第一步:小试牛刀       也许在不少人眼里,这个世界有两座难以企及的大山,一座是操作系统,还有一座就是CPU。 ...
Marshal_R 评论(0) 有23997人浏览 2015-01-05 20:17

进程和线程的简单解释

进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。 1. 计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。 2. 假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的含义就是,单个CPU一 ...
MicLee 评论(0) 有637人浏览 2014-11-30 00:11

5.合并写(write combining)[转载]

原文地址 译者:无叶 校对:丁一 现代CPU采用了大量的技术来抵消内存访问带来的延迟。读写内存数据期间,CPU能执行成百上千条指令。 多级SRAM缓 ...
jimmee 评论(0) 有733人浏览 2014-11-25 21:54

2. 伪共享(False Sharing)[转载]

作者:Martin Thompson  译者:丁一 缓存系统中是以缓存行(cache line)为单位存储的。缓存行是2的整数幂个连续字节,一般为32-256个字节。最常见的缓存行大小是64个字节。当多线程修改互相独立的变量时,如果这些变量共享同一个缓存行,就会无意中影响彼此的性能,这就是伪共享。缓存行上的写竞争是运行在SMP系统中并行线程实现可伸缩性最重要的限制因素。有人将伪共享描述成无声的 ...
jimmee 评论(0) 有855人浏览 2014-11-25 21:40

1. CPU缓存刷新的误解[转载]

原文地址  作者:Mechanical Sympathy  译者:潘曦  校对:Simon-SZ ,方腾飞 即使是资深的技术人员,我经常听到他们谈论某些操作是如何导致一个CPU缓存的刷新。看来这是关于CPU缓存如何工作和缓存子系统如何与执行核心交互的一个常见误区。本文将致力于解释CPU缓存的功能以及执行程序指令的CPU核心如何与缓存交互。我将以最新的Intel x86 CPU为例进行说明,其他 ...
jimmee 评论(0) 有987人浏览 2014-11-25 21:28

hadoop从调整GC到关键Counter计算原理分析

 hadoop集群中发现使用Parallel Scavenge+Parallel Old收集器组合进行垃圾收集(这也是server端jvm默认的GC方式)时CPU占用可能会非常高,偶尔会出现爆满的状态,考虑可能是由于当时程序在执行GC导致的,而且很可能是由于并行GC导致的,我们根据服务器启动的Java进程查看一下当前使用的是哪种GC方式:   $ jinfo -flag "GC ...
brandNewUser 评论(0) 有3090人浏览 2014-11-22 14:50

Linux 查看内存,CPU及硬盘大小的方法

一、查看CPU信息的命令 [root@R4 ~]# cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id" model name : Intel(R) Xeon(R) CPU X5450 @ 3.00GHz model name : Intel ...
daizj 评论(0) 有2932人浏览 2014-11-13 16:23

java获取cpu,内存,磁盘等信息

java获取cpu,内存,磁盘等信息 原文:java获取cpu,内存,磁盘等信息 源代码下载地址:http://www.zuidaima.com/share/1550463331306496.htm package com.zuidaima.util; import java.io.File; import java.io.InputStreamReader; import j ...
springmvc_springdata 评论(2) 有1521人浏览 2014-08-24 11:27

你应谨慎使用和谷歌有关的产品

缘起今天早上,我发现服务器的CPU使用率一直很高,远程看了一下,偶然发现一段时间CPU被谷歌输入法占用。   因为有之前的 wordpress为什么打开的这么慢 的纠结,我猜想谷歌输入法是否会对机器产生不利影响。于是我果断卸载,卸载后发现CPU立刻有所下降,为了安全起见,我继续卸载除系统自带和运行所需的软件以外的所有软件。 我不能肯定的说,这次是那个软件引起的,也不敢说谁会对服务器产生什么 ...
cuisuqiang 评论(15) 有7073人浏览 2014-07-07 10:15

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics