现在位置: 首页 > 操作系统 > 文章
2018年12月17日 操作系统 ⁄ 共 2407字 暂无评论
可能的最简单的脚本只含有一个命令: 'SECTIONS'. 你可以使用'SECTIONS'来描述输出文件的内存布局. 输入文件: 目标文件或链接脚本文件. 输出文件: 目标文件或可执行文件. 最早的计算机程序是由机器语言编写的。程序员也可先编写符号形式的汇编程序,然后手工汇编为机器码, 再交付给计算机执行。程序员在手工汇编时需要自己确定符号地址;这样做的弊端是,一旦程序稍有改动, 相关的符号地址都必须进行修正。 ? ? ? ?产...
阅读全文
2018年12月17日 操作系统 ⁄ 共 2761字 暂无评论
Linux core 文件介绍 1. core文件的简单介绍 在一个程序崩溃时,它一般会在指定目录下生成一个core文件。core文件仅仅是一个内存映象(同时加上调试信息),主要是用来调试的。 2. 开启或关闭core文件的生成 用以下命令来阻止系统生成core文件: ulimit -c 0 下面的命令可以检查生成core文件的选项是否打开: ulimit -a 该命令将显示所有的用户定制,其中选项-a代表“all”。 也可以修改系统文件来调整core选项 在/etc/profi...
阅读全文
2018年12月17日 操作系统 ⁄ 共 4563字 暂无评论
socket俗称套接字,是网络进程间通信的一组接口。网络两端通过socket连接, 并且connect成功后会在来都产生一个socket。 socket函数解析: socket() 打开一个网络端通讯端口,成功返回socket的标识符,失败返回-1. int socket(int domain, int type, int protocol); ? family: 协议族(family),指定了socket的通信地址类型,通常用AF_INET,代表使用ipv4地址。 type: socket类型,通常有两个值可?。篢CP/IP 使用 SOCKET_S...
阅读全文
2018年12月16日 操作系统 ⁄ 共 2272字 评论关闭
1.如何查看当前进程,如何强制退出,如何查看当前路径? ps,ctrl+c/ctrl+z(ctrl+c强制中断程序的执行,ctrl+z是将任务中断,中断后还可被重启),pwd 2. 怎么清屏?怎么退出当前命令?怎么执行睡眠?怎么查看当前用户id? clear, ctrl+c/ctrl+z,echo mem >/sys/power/state, id, 3. Ls 命令执行什么功能? 可以带哪些参数,有什么区别? 列出指定目录或文件的信息,常用的三个参数-a现实隐藏文件,-l文件详细信息,-F为...
阅读全文
2018年12月14日 操作系统 ⁄ 共 897字 评论关闭
下载jdk-8u25-linux-i586.tar.gz oracle下载://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载完成 思路:新建文件夹-解压-设置环境变量-测试环境变量 命令如下 新建文件夹-解压 并放入新建文件夹中 sudo mkdir /usr/lib/jvm sudo tar zxvf jdk-8u25-linux-i586.tar.gz -C /usr/lib/jvm? 设置环境变量 sudo gedit /etc/profile? 在打开的文件末尾加入如下环境变量内容 #set...
阅读全文
2018年12月12日 操作系统 ⁄ 共 3113字 评论关闭
//www.tmtpost.com/43815.html 巧用linux服务器的/dev/shm/,如果合理使用,可以避开磁盘IO不给力,提高网站访问速度。 首先让我们认识一下,什么是tmpfs和/dev/shm/? tmpfs是Linux/Unix系统上的一种基于内存的文件系统。tmpfs可以使用您的内存或swap分区来存储文件。由此可见,tmpfs主要存储暂存的文件。它有如下2个优势 : 1. 动态文件系统的大小。2. tmpfs 的另一个主要的好处是它闪电般的速度。因为典型的 tmpfs...
阅读全文
2018年12月12日 操作系统 ⁄ 共 9128字 评论关闭
//blog.csdn.net/yanghao23/article/details/7514587 valgrind通常用来成分析程序性能及程序中的内存泄露错误 一?Valgrind工具集简绍 Valgrind包含下列工具: ????1、memcheck:检查程序中的内存问题,如泄漏、越界、非法指针等。 ????2、callgrind:检测程序代码的运行时间和调用过程,以及分析程序性能。 ????3、cachegrind:分析CPU的cache命中率、丢失率,用于进行代码优化。 ????4、helgrind:用于检查多线...
阅读全文
2018年12月11日 操作系统 ⁄ 共 2671字 评论关闭
//blog.csdn.net/wind19/article/details/17095541 lspci ?| grep -i vga 这样就可以显示机器上的显卡信息,比如? [[email protected] conf]# lspci | grep -i vga 01:00.0 VGA compatible controller: nVidia Corporation Device 1081 (rev a1) 02:00.0 VGA compatible controller: nVidia Corporation GT215 [GeForce GT 240] (rev a2) 08:05.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics F...
阅读全文
按各地址起作用的顺序,uboot引导linux内核启动涉及到以下地址: load address: entry point: 这两个地址是mkimage时指定的 bootm address:bootm为uboot的一个命令,以此从address启动kernel kernel运行地址:在具体mach目录中的Makefile.boot中指定,为kernel启动后实际运行的物理地址 mkimage -n 'linux-3.2.1' -A arm -O linux -T kernel -C none -a 0x30008000 -e 0x30008000 -d zImage uImage 理论上因为...
阅读全文
2018年11月05日 操作系统 ⁄ 共 7090字 评论关闭
============================================ 作者:yuanlulu //blog.csdn.net/yuanlulu 版权没有,但是转载请保留此段声明 ============================================ 1.1 ? ? 重要的数据结构 1. ?spi_device 虽然用户空间不需要直接用到spi_device结构体,但是这个结构体和用户空间的程序有密切的关系,理解它的成员有助于理解SPI设备节点的IOCTL命令,所以首先来介绍它。 在内核中,每个spi_device代表一个物...
阅读全文
  • 听,盲童唱出心底的阳光 2018-12-17
  • 老婆告老公索债780万 原是二人自导自演 2018-12-17
  • 井冈山交警开展重点车辆严重交通违法行为有奖举报工作 2018-12-17
  • 停车收费新政首日举报量攀升 2018-12-17
  • 这是世界杯开赛当晚的广西 2018-12-16
  • 【理上网来·喜迎十九大】建设世界一流军队的科学指南 2018-12-16
  • 第六届北京农业嘉年华--北京频道--人民网 2018-12-16
  • 【专题】节能降耗 保卫蓝天——浙江省暨杭州市2018年节能宣传周 2018-12-15
  • 【奋斗在新时代】劳道“歹猫”增色互联网“表情” 2018-12-15
  • 驾车撞倒城管队员反复碾压 义乌暴力摊贩被刑拘 2018-12-15
  • 《中国汽车报》2018“西部温暖计划”公益试驾活动即将启程 2018-12-14
  • 奇瑞新能源瑞虎3xe上市 售价8.98万 2018-12-14
  • 几家性价比超高的烤肉店 赶紧去试试 2018-12-14
  • 和“看着就想笑”说说你的“8421” 2018-12-13
  • 中共十八大以来藏语新词术语发布 2018-12-13
  • 948| 277| 1| 575| 672| 526| 234| 436| 967| 602|