最新文章列表

Erlang在并发,容错,多核上的优势(转载)

作为一名程序员,随着工作经验的增长,如果足够幸运的话,终有一日,我们都将会直面大型系统的挑战。最初的手忙脚乱总是难免的,经历过最初的迷 ...
轮回记忆 评论(0) 有746人浏览 2014-11-03 11:05

tomcat + solr + IK 全过程

solr初触,在用jetty跑通以后,开始在tomcat下进行配置。 首先,下载最新版的solr ,http://apache.dataguru.cn/lucene/solr/4.2.1/ 1:将dist目录下的solr-4.2.0.war 复制到tomcat 下的webapps根目录,重命名为solr.war,运行tomcat,solr.war被解压。 2:在tomcat根目录(可以是任何目录 ...
Dmingming 评论(0) 有1160人浏览 2013-04-19 15:45

Linux 多核启动过程

以这篇博文来纪念自己与“Linux kernel多核启动”相处的两个多月。 本文章以2.6.33.1的linux内核在x86_64平台上为例进行说明。 本文参考了http://tldp.org/HOWTO/Linux-i386-Boot-Code-HOWTO/smpboot.html Linux kernel启动的过程概览 init/main.c:start_kernel()     |    \ ...
peng_wp 评论(0) 有5737人浏览 2012-06-12 19:26

Linux 启动过程阅读

我阅读的代码是2.6.33.1的代码。 本文没有详细分析代码逻辑,主要是看函数执行流程。 启动过程从arch/x86/boot/header.S开始。按代码所在位置分为两部分,一部分是在boot目录下的,另一部分是在kernel目录下。 1. arch/x86/boot/header.S(Based on bootsect.S and setup.S)    是在16-bit的实模式执行,因此访 ...
peng_wp 评论(0) 有1946人浏览 2012-04-20 16:04

采用并行计算发挥多核CPU的威力

在多核CPU环境中,通过如下方式我们能够充分利用多核的优势为加速我们的应用:1.必须把一个大的计算任务分割成多个任务并让他们并行执行。2.对于计算密集型程序,线程数最好限制在CPU内核数以内。3.对于IO密集型程序,线程数可以采用如下公式来预估: 线程数 = CPU内核数 / ( 1 - IO阻塞率 ) , 阻塞率在 0 到 1 之间 如:在一个4核系统中,执行一个网络应用从远程服务器上获 ...
newbiegao 评论(0) 有1815人浏览 2011-12-02 16:22

最近博客热门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