Linux内存管理 - PAGE_OFFSET理解
PAGE_OFFSET 代表的是内核空间和用户空间对虚拟地址空间的划分,对不同的体系结构不同。比如在32位系统中3G-4G 属于内核使用的内存空间,所以 PAGE_OFFSET = 0xC0000000。在X86-64架构下是ffff880000000000。可以看到内核程序可以可以访问从PAGE_OFFSET
之...
分类:
系统相关 时间:
2015-01-10 18:15:18
阅读次数:
1121
1. Mac Port的下载地址http://www.macports.org/install.php2. Mac Port的说明文档http://guide.macports.org/3. Mac Port中第三方软件下载包存放的默认路径是:/opt/local/var/macports/dist...
分类:
系统相关 时间:
2015-01-10 18:11:03
阅读次数:
281
1 点击黑色 倒三角 按钮 选择 run configurations2 2.1 点击new 添加 LANG = en_US 2.2 选择 replace native environment with specied environment
分类:
系统相关 时间:
2015-01-10 18:06:05
阅读次数:
207
权限只有root和文件所有者可以更改权限管理命令 chmod : 改变文件或者目录的权限;chmod [{ugoa}{+-=} {rwx}] file/filepath ; r = 4; w = 2; x = 1 chown : 改变文件或者目录的所有者 ; chown...
分类:
系统相关 时间:
2015-01-10 18:05:23
阅读次数:
184
Stm32-uclinux启动后的调试1、 修改__pfn_to_page使得能够启动根据STM32F103 ucLinux开发之三(内核启动后不正常)的描述,内核无法启动是选择了平板内存模式后,下面两个宏定义,导致计算错误,从而Backtrace的。#define __pfn_to_page(pf...
分类:
系统相关 时间:
2015-01-10 18:02:37
阅读次数:
412
參考<鸟哥的linux私房菜>* - 通配符,代表随意字符(0到多个)? - 通配符,代表一个字符# - 凝视/ - 跳转符号,将特殊字符或通配符还原成一般符号| - 分隔两个管线命令的界定; - 连续性命令的界定~ - 用户的根文件夹$ - 变量前须要加的变量值! - 逻辑运算中的"非"(not)...
分类:
系统相关 时间:
2015-01-10 17:58:01
阅读次数:
194
课时10 使用fdisk进行磁盘管理 fdisk是来自IBM的老牌分区工具,支持绝大多数的操作系统,几乎所有的linux的发行版本都装有fdisk,包括在linux的rescue模式下依然可以使用, fdisk是基于MBR的分区工具,所以如果使用GPT,则无法使用fdisk进行分...
分类:
系统相关 时间:
2015-01-10 17:54:24
阅读次数:
340
毕业以后很多没做过这么技术的事情了,不过今年要开始咯。Goal:练手安装Nginx,并且配置不同的server,后端有Tomcat的(JIRA),有PHP(总得有的),还有Tornado和Node。最后效果是都放在一个Nginx后面的不同子域名(而不是不同端口或者path)。那么记录开始。[Opti...
分类:
系统相关 时间:
2015-01-10 17:54:31
阅读次数:
182
闲来无事干,看看2014自己整理的一些学习笔记。独乐了不如众乐乐吗! 贴出来和大家分享一下,由于篇幅比较长,分成几篇发布吧,由于是学习笔记,可能有些地方写的不是很正确或者说不详细,或者你会看到上面的课时有点不连续,因为学习笔记吗,我只是记录一下自己认为需要记录的。大家有什么随意喷,本人只有一个能.....
分类:
系统相关 时间:
2015-01-10 17:51:17
阅读次数:
290
一、main函数。main函数的原型如下。argc是命令行参数的数目,argv是指向参数的各个指针所构成的数组。int main(int argc, char *argv[])当内核执行C程序时(使用一个exec函数),在调用main前先调用一个特殊的启动例程。可执行程序文件将此启动例程指定为程序的...
分类:
系统相关 时间:
2015-01-10 17:49:41
阅读次数:
233
对于Terminalor们,history命令并不陌生,什么!n, !!更是很常用的,而且您在命令行敲的cmds是默认保存在/home/$USER/.bash_history(linux)/Users/$USER/.bash_history(Mac)下的。但是history不只是这个样子:存了命令然...
分类:
系统相关 时间:
2015-01-10 17:51:13
阅读次数:
287
第十三章 程序设计语言Linux共享函数库使用一种叫跳跃表格(jump table)的数据结构gcc -o 执行链接,指定文件名,-c不执行链接,-O优化,-g调试信息放入目标文件,建立和使用静态函数库的方法:先gcc -c将含目标函数源码(多个文件也可以)编译为.o文件,然后用ar程序 ar -r...
分类:
系统相关 时间:
2015-01-10 16:36:55
阅读次数:
213
在GoldenGate中主进程是manager进程,使用start mgr启动。可以在mgr进程中添加一些参数用来在启动mgr进程的同时启动extract和replicat进程GGSCI(gg01)130>VIEWparamsmgr--mgr主进程端口号PORT7809--动态端口,当指定端口不可用...
分类:
系统相关 时间:
2015-01-10 16:29:08
阅读次数:
218
文件夹1原创性声明----------------------------------------------------32 摘要----------------------------------------------------------43系统方案--------------------...
分类:
系统相关 时间:
2015-01-10 16:24:27
阅读次数:
378
linux socket中select()函数以及FD_ZERO FD_SET FD_CLR FD_ISSET...
分类:
系统相关 时间:
2015-01-10 15:15:11
阅读次数:
250
快乐虾http://blog.csdn.net/lights_joy/欢迎转载,但请保留作者信息1.1 什么是VELTVELT的全称是Visual EmbedLinuxTools,它是一个与visual gdb类似的visual studio插件,用以辅助完成Linux开发。利用这个插件,将可以在visual studio的IDE中进行Linux应用程序的开发(包括编译和调试),也可以进行u...
分类:
系统相关 时间:
2015-01-10 15:16:50
阅读次数:
467
vim +ctags + taglist,ctags+cscope安装配置和使用内容:VIM下ctags和taglist的安装配置方法;一键安装 ctags和cscope的方法 ;vim语法高亮,自动缩进,python 自动缩进设置,下面将逐个介绍安装和配置使用方法,仅供参考:1, vim + ct...
分类:
系统相关 时间:
2015-01-10 15:12:00
阅读次数:
281