• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
jkred369
博客园 首页 新随笔 联系 订阅 订阅 管理
上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页

2015年9月22日

__attribute__
摘要: From http://hi.baidu.com/cygnusnow/blog/item/8b82000f871fcf2f6159f3de.htmlGNUC的一大特色(却不被初学者所知)就是__attribute__机制。__attribute__可以设置函数属性(FunctionAttribute... 阅读全文
posted @ 2015-09-22 16:01 jkred369 阅读(164) 评论(0) 推荐(0)
 
 

2015年9月5日

系统虚拟内存的理解 转载自http://blog.csdn.net/do2jiang/article/details/4690967
摘要: 在进入正题前先来谈谈操作系统内存管理机制的发展历程,了解这些有利于我们更好的理解目前操作系统的内存管理机制。一 早期的内存分配机制 在 早期的计算机中,要运行一个程序,会把这些程序全都装入内存,程序都是直接运行在内存上的,也就是说程序中访问的内存地址都是实际的物理内存地址。当计算 机同时运行多个程... 阅读全文
posted @ 2015-09-05 12:26 jkred369 阅读(181) 评论(0) 推荐(0)
 
 

2015年8月13日

#pragma用法
摘要: #pragma是一种预处理指令,作用是设定编译器的状态或者是指示编译器完成一些特定的动作。其格式一般为:#pragma Para。其中Para为参数。下面是一些常见用法。1、message——在编译信息输出窗口中输出相应信息。例:#ifdef _X86#pragma message("_X86 ma... 阅读全文
posted @ 2015-08-13 15:31 jkred369 阅读(528) 评论(1) 推荐(0)
 
cpu乱序执行
摘要: http://blog.163.com/zhaojie_ding/blog/static/1729728952007925111324379/?suggestedreading处理器的乱序和并发执行目 前的高级处理器,为了提高内部逻辑元件的利用率以提高运行速度,通常会采用多指令发射、乱序执行等各种措... 阅读全文
posted @ 2015-08-13 12:12 jkred369 阅读(4440) 评论(1) 推荐(3)
 
 

2015年8月8日

分支预测代码该怎么放
摘要: 阅读全文
posted @ 2015-08-08 16:33 jkred369 阅读(205) 评论(0) 推荐(0)
 
分支预测技术
摘要: 分支预测(BranchPrediction):从P5时代开始的一种先进的,解决处理分支指令(if-then-else)导致流水线失败的数据处理方法,由CPU来判断程序分支的进行方向,能够加快运算速度。当 包含流水线技术的处理器处理分支指令时就会遇到一个问题,根据判定条件的真/假的不同,有可能会产生转... 阅读全文
posted @ 2015-08-08 16:08 jkred369 阅读(2290) 评论(0) 推荐(0)
 
 

2015年7月28日

转载 关于malloc
摘要: 1、函数原型及说明: void *malloc(long NumBytes):该函数分配了NumBytes个字节,并返回了指向这块内存的指针。如果分配失败,则返回一个空指针(NULL)。 关于分配失败的原因,应该有多种,比如说空间不足就是一种。 void free(void *FirstByte):... 阅读全文
posted @ 2015-07-28 17:10 jkred369 阅读(193) 评论(0) 推荐(0)
 
 

2015年7月27日

ATT汇编与Intel汇编的区别,摘自《深入分析linux内核源码》一书
摘要: 2.6.1 AT&T与Intel汇编语言的比较 我们知道,Linux是Unix家族的一员,尽管Linux的历史不长,但与其相关的很多事情都发源于Unix。就Linux所使用的386汇编语言而言,它也是起源于Unix。Unix最初是为PDP-11开发的,曾先后被移植到VAX及68000系列的处理器上,... 阅读全文
posted @ 2015-07-27 12:07 jkred369 阅读(3729) 评论(0) 推荐(0)
 
 

2015年7月23日

Lua中闭包详解 来自RingOfTheC[ring.of.the.c@gmail.com]
摘要: 这些东西是平时遇到的, 觉得有一定的价值, 所以记录下来, 以后遇到类似的问题可以查阅, 同时分享出来也能方便需要的人, 转载请注明来自RingOfTheC[ring.of.the.c@gmail.com]这里, 简单的记录一下lua中闭包的知识和C闭包调用前提知识: 在lua api小记2中已经分... 阅读全文
posted @ 2015-07-23 18:09 jkred369 阅读(398) 评论(0) 推荐(0)
 
 

2015年7月2日

AVL树
摘要: 数据结构之AVL树1.基本概念AVL树的复杂程度真是比二叉搜索树高了整整一个数量级——它的原理并不难弄懂,但要把它用代码实现出来还真的有点费脑筋。下面我们来看看:1.1AVL树是什么?AVL树本质上还是一棵二叉搜索树(因此读者可以看到我后面的代码是继承自二叉搜索树的),它的特点是:1.本身首先是一棵... 阅读全文
posted @ 2015-07-02 22:35 jkred369 阅读(207) 评论(0) 推荐(0)
 
 
上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页

公告


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3